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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem;width:100%;max-width:86.5rem}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.tight{margin-right:-.25rem;margin-left:-.25rem}.row.tight [class^="col-"]{padding-left:.25rem;padding-right:.25rem}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:30.05em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:55em){.container{width:61rem}.row.tight{margin-right:-.5rem;margin-left:-.5rem}.row.tight [class^="col-"]{padding-left:.5rem;padding-right:.5rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.gform_hidden{display:none}.hidden_label .gfield_label{display:none}.hidden_label .gfield_checkbox{padding-top:1rem}.gfield{position:relative}.gfield .gfield_label{opacity:.5;font-size:.875rem;line-height:1;-webkit-transition:all 200ms ease;transition:all 200ms ease;position:absolute;top:1.15rem;left:1rem;color:#1E1E1E}.gfield.pull-up .gfield_label{position:absolute;top:.35rem;font-size:.625rem}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield:not(.gf_right_half){clear:both}.gform_fields{list-style:none;margin:0}.gform_fields .gfield{margin-bottom:1rem}@media (min-width:55em){.gform_fields .gfield.gf_left_half{width:calc(50% - 0.5rem);float:left}.gform_fields .gfield.gf_right_half{float:right;width:calc(50% - 0.5rem)}.gform_fields .gfield:not(.gf_left_half):not(.gf_right_half){clear:both}.gform_fields .gfield:not(.gf_left_half):before,.gform_fields .gfield:not(.gf_left_half):after,.gform_fields .gfield:not(.gf_right_half):before,.gform_fields .gfield:not(.gf_right_half):after{clear:both;display:block;content:''}}.gform_fields .gfield ::-webkit-input-placeholder{color:#444}.gform_fields .gfield :-ms-input-placeholder{color:#444}.gform_fields .gfield ::-ms-input-placeholder{color:#444}.gform_fields .gfield ::placeholder{color:#444}.gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_fields .gfield select,.gform_fields .gfield textarea,.gform_fields .gfield select,.gform_fields .gfield .ginput_container_consent{border-style:solid;border-width:0 0 0 4px;border-color:transparent;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background-color:#FFF;color:#1E1E1E;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;width:100%;padding:1em;font-size:1rem;display:block;margin:0}@media (min-width:30em){.gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_fields .gfield select,.gform_fields .gfield textarea,.gform_fields .gfield select,.gform_fields .gfield .ginput_container_consent{font-size:.875rem;padding:1.179em 1em}}.gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.gform_fields .gfield select:focus,.gform_fields .gfield textarea:focus,.gform_fields .gfield select:focus,.gform_fields .gfield .ginput_container_consent:focus{border-color:#DF5826;outline:none}.gform_fields .gfield.gfield_error .gfield_label{color:#1E1E1E;opacity:1}.gform_fields .gfield.gfield_error input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_fields .gfield.gfield_error select,.gform_fields .gfield.gfield_error textarea,.gform_fields .gfield.gfield_error .ginput_container_consent,.gform_fields .gfield.gfield_error .gfield_checkbox{background-color:#DF5826!important;color:#1E1E1E}.gform_fields .gfield.gfield_error .gfield_description,.gform_fields .gfield.gfield_error .validation_message,.gform_fields .gfield.gfield_error .instruction{display:none}.gform_footer{position:relative}.gform_footer img.gform_ajax_spinner{position:absolute;bottom:0;right:0}.gform_footer .btn{margin-bottom:0}.validation_error{border:none;background:#DF5826;padding:1rem;text-align:center;font-size:.666666rem;font-weight:700;text-transform:uppercase;margin:0 auto 1rem;color:#FFF}.gform_confirmation_message{border:none;margin:0 auto 1.5rem;background:transparent;padding:1rem 0}.ginput_container_select{position:relative}.ginput_container_select:after{content:'';display:block;background:#FFF;background:url(../../../../../../../../themes/appliedsoftware/src/img/chevron-down-gray.svg) no-repeat;width:19px;height:11px;top:calc(50% - 6px);right:1rem;position:absolute;pointer-events:none}.primary-background .validation_error,.blue-background .validation_error{background:#1E1E1E;color:#FFF}.primary-background .gform_fields .gfield.gfield_error .gfield_label,.blue-background .gform_fields .gfield.gfield_error .gfield_label{color:#FFF}.primary-background .gform_fields .gfield.gfield_error input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.primary-background .gform_fields .gfield.gfield_error select,.primary-background .gform_fields .gfield.gfield_error textarea,.primary-background .gform_fields .gfield.gfield_error .ginput_container_consent,.primary-background .gform_fields .gfield.gfield_error .gfield_checkbox,.blue-background .gform_fields .gfield.gfield_error input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.blue-background .gform_fields .gfield.gfield_error select,.blue-background .gform_fields .gfield.gfield_error textarea,.blue-background .gform_fields .gfield.gfield_error .ginput_container_consent,.blue-background .gform_fields .gfield.gfield_error .gfield_checkbox{background:#1E1E1E!important;color:#FFF}.primary-background option,.blue-background option{color:#1E1E1E;background-color:#FFF}.primary-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.primary-background .gform_fields .gfield select,.primary-background .gform_fields .gfield textarea,.primary-background .gform_fields .gfield select,.primary-background .ginput_container_consent,.blue-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.blue-background .gform_fields .gfield select,.blue-background .gform_fields .gfield textarea,.blue-background .gform_fields .gfield select,.blue-background .ginput_container_consent{background:rgba(255,255,255,.15)}.primary-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.primary-background .gform_fields .gfield select:focus,.primary-background .gform_fields .gfield textarea:focus,.primary-background .gform_fields .gfield select:focus,.primary-background .ginput_container_consent:focus,.blue-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.blue-background .gform_fields .gfield select:focus,.blue-background .gform_fields .gfield textarea:focus,.blue-background .gform_fields .gfield select:focus,.blue-background .ginput_container_consent:focus{border-color:#1E1E1E}.dark-gray-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.dark-gray-background .gform_fields .gfield select,.dark-gray-background .gform_fields .gfield textarea,.dark-gray-background .gform_fields .gfield select,.dark-gray-background .gfield_checkbox,.dark-gray-background .gform_fields .ginput_container_consent{background:rgba(255,255,255,.15);color:#FFF}.dark-gray-background .gform_fields .gfield input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.dark-gray-background .gform_fields .gfield select:focus,.dark-gray-background .gform_fields .gfield textarea:focus,.dark-gray-background .gform_fields .gfield select:focus,.dark-gray-background .gfield_checkbox:focus,.dark-gray-background .gform_fields .ginput_container_consent:focus{border-color:#DF5826}.dark-gray-background option{color:#1E1E1E;background-color:#FFF}.gfield_checkbox{list-style:none;margin:0 0 1rem;padding:2.5rem 1rem 1rem;background-color:rgba(30,30,30,.15)}.gfield_checkbox li{margin-bottom:.25rem}.gfield_checkbox li label{font-size:.875rem}.ginput_container_consent{padding:1rem}.ginput_container_consent .gfield_label{display:none}.ginput_container_consent .gfield_consent_label{position:relative;font-size:.875rem;cursor:pointer}.ginput_container_consent .gfield_consent_label a{text-decoration:underline!important}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding:92px}@media (min-width:55em){html{scroll-padding:108px}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#DF5826;color:#FFF}::selection{background:#DF5826;color:#FFF}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;background-color:#FFF;color:#1E1E1E;line-height:1.5;font-size:100%;position:relative;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}textarea{font-family:neue-haas-grotesk-display,sans-serif}img:not(.background-image){max-width:100%;height:auto}.square-84{width:5.25rem;height:5.25rem;background:#FFF;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}hr{margin:1rem 0;width:100%;border-color:inherit;border-style:solid;border-width:0 0 1px 0}p,ul,ol{margin-bottom:1.5rem}p.big,ul.big,ol.big{font-size:18px;line-height:24px}ul,ol{margin-left:1.5rem}a:not(.btn):not(.wp-block-button__link){cursor:pointer;color:#DF5826;text-decoration:none}[type=submit]{cursor:pointer}strong,b{font-weight:600}i,em{font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}p .btn{margin-bottom:0}span.primary{color:#DF5826}@media (max-width:30em){.wp-block-button{width:100%}}#btnSubmit,.btn-contain a,.btn,.wp-block-button__link,.tribe-events .tribe-events-c-ical__link{cursor:pointer;text-decoration:none;border:none;font-weight:600;text-transform:none;text-transform:capitalize;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;height:auto;-webkit-appearance:none;display:inline-block;padding:1.6875rem 2.5rem;vertical-align:middle;line-height:1rem;margin:0 0 1.5rem;text-align:center;background-color:#DF5826;color:#FFF;border-radius:0;-webkit-transition:all 200ms ease;transition:all 200ms ease;position:relative;-webkit-transition:all 350ms cubic-bezier(.75,.06,.27,.97);transition:all 350ms cubic-bezier(.75,.06,.27,.97)}@media (min-width:55em){#btnSubmit,.btn-contain a,.btn,.wp-block-button__link,.tribe-events .tribe-events-c-ical__link{padding-left:4rem;padding-right:4rem}}@media (max-width:30em){#btnSubmit,.btn-contain a,.btn,.wp-block-button__link,.tribe-events .tribe-events-c-ical__link{width:100%}}#btnSubmit svg,.btn-contain a svg,.btn svg,.wp-block-button__link svg,.tribe-events .tribe-events-c-ical__link svg{display:inline-block;margin-right:.5rem}#btnSubmit svg path,.btn-contain a svg path,.btn svg path,.wp-block-button__link svg path,.tribe-events .tribe-events-c-ical__link svg path{stroke:#FFF}#btnSubmit:hover,#btnSubmit:focus,.btn-contain a:hover,.btn-contain a:focus,.btn:hover,.btn:focus,.wp-block-button__link:hover,.wp-block-button__link:focus,.tribe-events .tribe-events-c-ical__link:hover,.tribe-events .tribe-events-c-ical__link:focus{opacity:.85;background-color:#DF5826}.tribe-events-c-ical__link{color:#FFFFFF!important}.full-width.wp-block-button{width:100%;padding-left:1rem;padding-right:1rem}.full-width.wp-block-button .wp-block-button__link,.btn.full-width{width:100%;padding-left:1rem;padding-right:1rem}.is-style-white .wp-block-button__link,a.btn.white{background-color:#FFF;color:#DF5826}.is-style-white .wp-block-button__link:hover,.is-style-white .wp-block-button__link:focus,a.btn.white:hover,a.btn.white:focus{background-color:#FFF}.small-pad .wp-block-button__link,.btn.small-pad{padding-left:1rem;padding-right:1rem}.wp-block-buttons .wp-block-button{margin-right:2rem;margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:600;font-style:normal;margin:0 0 1.5rem;color:#315375}h1.no-bottom,h2.no-bottom,h3.no-bottom,h4.no-bottom,h5.no-bottom,h6.no-bottom{margin-bottom:0}h1.small-bottom,h2.small-bottom,h3.small-bottom,h4.small-bottom,h5.small-bottom,h6.small-bottom{margin-bottom:.5rem}.dark{color:#FFF}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark a:not(.btn):not(.wp-block-button__link){color:inherit}h1{font-size:40px}@media (min-width:55em){h1{font-size:72px}}h2{font-size:24px}@media (min-width:55em){h2{font-size:40px}}h3{font-size:24px}@media (min-width:55em){h3{font-size:32px}}h4{font-size:24px}h5,h6{font-size:1rem}h5.bigger,h6.bigger{font-size:1.5rem}small{font-size:.75rem}pre{background:#000;color:lime;padding:1rem;text-align:left}.lead,.is-style-lead{font-size:1.25rem}@media (min-width:55em){.lead,.is-style-lead{font-size:1.5rem}}@media (max-width:55em){.hide-on-mobile{display:none}}.has-orange-color{color:#DF5826}.has-charcoal-color{color:#1E1E1E}.has-blue-color{color:#24468C}.has-steel-blue-1-color{color:#33475B}.has-steel-blue-2-color{color:#315375}.has-white-color{color:#FFF}.has-black-color{color:#000}.fix-sides .container-fluid{padding:0}.video-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:100}.video-modal [data-close-video]{position:absolute;top:2rem;right:2rem;z-index:101}.video-modal [data-close-video] svg path{stroke:#DF5826}.video-modal iframe{width:calc(100vw - 6rem);height:calc(100vh - 6rem);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-block-cover,.wp-block-cover-image{min-height:380px;padding:0}.is-style-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-style-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-style-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-contain,.tribe-events .tribe-events-l-container{padding:10rem 0 4rem!important}@media (min-width:55em){.page-contain,.tribe-events .tribe-events-l-container{padding:11rem 0 8rem!important}}.is-style-with-checkmarks{font-weight:600;margin-left:0;list-style:none}.is-style-with-checkmarks li{padding-left:2rem;display:block;margin-bottom:1rem;position:relative}.is-style-with-checkmarks li:before{background:url(../../../../../../../../themes/appliedsoftware/src/img/checkmark.svg) no-repeat;width:22px;height:18px;display:block;content:'';top:.25rem;left:0;position:absolute}.dark .is-style-with-checkmarks li:before{background:url(../../../../../../../../themes/appliedsoftware/src/img/checkmark-white.svg) no-repeat}.tribe-events .tribe-events-l-container{margin-right:auto;margin-left:auto;padding-right:2rem!important;padding-left:2rem!important;width:100%;max-width:86.5rem}.teccc-legend li+li{margin-top:.5rem}.tribe-events .tribe-events-header{margin-top:2rem!important}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6{font-weight:600}.tribe-common h1{margin-bottom:1.5rem}.tribe-common p{font-weight:500}.wp-block-embed__wrapper{padding-bottom:56.25%;height:0;position:relative}.wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.has-medium-font-size{font-size:1.125rem}@media (max-width:55em){.wp-block-spacer.is-style-none-on-mobile{height:0!important}}@media (max-width:55em){.wp-block-spacer.is-style-smaller-on-mobile{height:2rem!important}}@media (max-width:55em){.wp-block-spacer.is-style-standard-on-mobile{height:4rem!important}}.wp-block-spacer.is-style-page-top{height:10rem!important}@media (min-width:55em){.wp-block-spacer.is-style-page-top{height:11rem!important}}.components-external-link{color:#1E1E1E!important;text-decoration:none!important}body.active-modal{overflow:hidden}.acf-block-preview .asti-modal{position:relative;height:auto;display:block;opacity:1}.asti-modal{position:fixed;top:0;left:0;right:0;width:100%;height:100%;overflow:auto;overflow-x:hidden;background-color:rgba(136,136,136,.5);z-index:100;display:none;opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.asti-modal.active{display:block;opacity:1}.asti-modal [data-close-modal]{position:absolute;top:1rem;right:1rem;z-index:101}.asti-modal [data-close-modal] svg path{stroke:#DF5826}.asti-modal .modal-content{background:#FFF;margin:4rem 1rem;padding:3rem 2rem 6rem;min-height:5rem;position:relative}.asti-modal .modal-content .gform_footer{margin-bottom:-3rem}.asti-modal .modal-content .gform_confirmation_message{padding-bottom:0}@media (min-width:30em){.asti-modal .modal-content{margin:4rem auto;max-width:500px}}@media (min-width:55em){.asti-modal.medium .modal-content{max-width:800px}}@media (min-width:55em){.asti-modal.large .modal-content{max-width:800px}}@media (min-width:1400px){.asti-modal.large .modal-content{max-width:1080px}}@media (min-width:30em){[class^="col-"]>.asti-box{height:calc(100% - 0.5rem)}}@media (min-width:55em){[class^="col-"]>.asti-box{height:calc(100% - 1rem);margin-bottom:1rem}}.asti-box{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFF;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:55em){.asti-box{margin-bottom:1rem}}.asti-box .box-image{width:100%;max-width:100%;display:block}.asti-box .box-image img{display:block;width:100%}.asti-box .box-image img.product-image{max-width:calc(100% - 4rem)}.asti-box .box-image.with-badge{position:relative}.asti-box .box-image.with-badge:after{position:absolute;content:'';display:block;background:url(../../../../../../../../themes/appliedsoftware/src/img/sticky-badge.svg) no-repeat;top:0;left:2rem;width:36px;height:35px;background-size:36px 35px}.asti-box .box-content{padding:2rem 2rem 0;max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.asti-box .box-content small{display:inline-block}.asti-box .box-content .meta{font-size:.625rem;color:#315375;margin-bottom:.5rem}.asti-box .box-link{display:block;width:calc(100% - 4rem);margin:0 2rem;padding:1rem 0 1.5rem;border-top:1px solid;color:inherit;padding-right:3rem;position:relative;-ms-flex-item-align:end;align-self:flex-end;color:#315375}.asti-box .box-link svg{position:absolute;top:50%;right:0;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease,-webkit-transform 200ms ease;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.asti-box .box-link:hover svg{-webkit-transform:translate(.25rem,-50%);transform:translate(.25rem,-50%)}.asti-box.dark .meta{color:#FFF}.asti-box.blue{background:#315375}.asti-box.white{background:#FFF;color:#315375}.asti-box.white .excerpt{color:#1E1E1E}.asti-box.white .box-link{color:#315375}.asti-box.white .white-list{margin:0 0 1.5rem;padding:0;list-style:none}.asti-box.white .white-list li{padding:1rem 0;color:#1E1E1E}.asti-box.white .white-list li:not(:last-child){border-bottom:1px solid rgba(49,83,117,.5)}.asti-box.case-study p:not(.excerpt){color:#1E1E1E}.asti-box.case-study .excerpt{color:#315375}.asti-box.podcast .box-content{margin-bottom:1.5rem}.asti-box.podcast .box-content p{color:#1E1E1E}@media (min-width:75em){.asti-box.podcast .box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.asti-box.podcast .box-content .podcast-cover-image{margin-right:1rem}}.asti-box.podcast .podcast-links{margin:0 0 2rem;padding:0 2rem;list-style:none}.asti-box.podcast .podcast-links li{margin-right:1rem;display:inline-block}.asti-box.podcast .podcast-links li a{display:inline-block;margin-bottom:.25rem}.asti-box.podcast .podcast-cover-image{width:180px;height:auto;display:block;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.15);box-shadow:0 8px 16px rgba(0,0,0,.15);margin-bottom:1.5rem}.asti-box.dark-image,.asti-box.white-box{position:relative;height:0;padding-bottom:100%}.asti-box.dark-image:after,.asti-box.white-box:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;content:'';background:rgba(0,0,0,.15)}.asti-box.dark-image .box-content,.asti-box.white-box .box-content{position:absolute;top:0;left:0;width:100%;height:calc(100% - 65px);overflow:hidden;z-index:1}.asti-box.dark-image .back-image,.asti-box.white-box .back-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:saturate(0) brightness(30%);filter:saturate(0) brightness(30%)}.asti-box.dark-image .box-link,.asti-box.white-box .box-link{position:absolute;bottom:0;left:0;right:0;z-index:1}.asti-box.white-box{position:relative;height:0;padding-bottom:100%}.asti-box.white-box:after{display:none}.asti-box.white-box .box-content{color:#315375}.asti-box.white-box .box-content h4{margin-bottom:1rem}.asti-box.white-box .box-link{position:absolute;bottom:0;left:0;right:0;z-index:1}.asti-box.product .box-image{height:14rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asti-box.product .box-content{position:relative;padding-top:1rem}.asti-box.product .box-content:before{display:block;content:'';position:absolute;height:1px;background:rgba(49,83,117,.5);top:0;left:2rem;right:2rem}.asti-box.product .box-content .excerpt{margin-bottom:0}.asti-box.product .box-link{border-top:none}.asti-box.product h5{margin-bottom:.5rem}.asti-box.big-orange,.asti-box.medium-orange{background:#DF5826}.asti-box.big-orange.constrain-images .box-image,.asti-box.medium-orange.constrain-images .box-image{padding-bottom:40%}@media (max-width:30em){.asti-box.big-orange.constrain-images .box-image,.asti-box.medium-orange.constrain-images .box-image{padding-bottom:60%}}.asti-box.big-orange.constrain-images .box-image img,.asti-box.medium-orange.constrain-images .box-image img{-o-object-fit:cover;object-fit:cover}@media (min-width:55em){.asti-box.big-orange .box-content,.asti-box.medium-orange .box-content{padding:3rem 3rem 1.5rem}}.asti-box.medium-orange .box-content{padding-bottom:6.375rem;position:relative}.asti-box.medium-orange .btn{position:absolute;left:2rem;right:2rem;bottom:2rem;padding-left:.5rem;padding-right:.5rem;margin:0;width:calc(100% - 4rem)}.asti-box.dark-feature{background:#1E1E1E;color:#FFF}.asti-box.dark-feature .box-section+.box-section{margin-top:2rem}.asti-box.dark-feature .box-section.features,.asti-box.dark-feature .box-section.bottom{border-top:1px solid #FFF;padding-top:1.5rem}.asti-box.dark-feature .features p{margin-bottom:1rem}.asti-box.dark-feature .features-list{margin:0 0 1.5rem;padding:0;list-style:none}.asti-box.dark-feature .features-list li{font-size:.75rem;margin-bottom:1rem}.asti-box.features-accordion{background:#1E1E1E;height:auto}.asti-box.features-accordion h5{padding-right:1rem;position:relative;cursor:pointer}.asti-box.features-accordion h5:after{background:url(../../../../../../../../themes/appliedsoftware/src/img/caret_down.svg) no-repeat 100% 100%;width:15px;height:8px;content:'';display:block;position:absolute;right:0;top:.5rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0);transform:rotate(0)}.asti-box.features-accordion .btn{width:100%;padding-left:.5rem;padding-right:.5rem;margin-bottom:2.5rem}.asti-box.features-accordion .accordion-section{margin-bottom:2.5rem}.asti-box.features-accordion .accordion-section ul{display:none}.asti-box.features-accordion .accordion-section.open h5:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.asti-box.features-accordion .accordion-section.open ul{display:block}.asti-box.constrain-images .box-image{height:0;padding-bottom:64.84375%;position:relative}.asti-box.constrain-images .box-image img{position:absolute;top:0;left:0;height:100%;-o-object-fit:contain;object-fit:contain}.asti-box.image-box{width:100%;height:0;padding-bottom:71.666%;position:relative}.asti-box.image-box .box-image{position:absolute;top:0;left:0;right:0;bottom:0}.asti-box.image-box .box-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asti-box.image-box .box-image:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(51.56%,rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 51.56%,rgba(0,0,0,.5) 100%);content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}.asti-box.image-box .box-link{position:absolute;left:0;right:0;bottom:0}.asti-box.image-box .box-link h4,.asti-box.image-box .box-link p{margin-bottom:.5rem}.asti-box.scroller-box{width:calc(100vw - 4rem);color:#1E1E1E}@media (min-width:30em){.asti-box.scroller-box{width:22.5rem}}.asti-box.scroller-box .box-image{height:22.5rem;padding:4rem}.asti-box.scroller-box .box-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.asti-box.scroller-box h4,.asti-box.scroller-box p{margin-bottom:.5rem}.asti-box.scroller-box h4{color:#315375}.asti-box.scroller-box p{font-size:.75rem}.asti-box.scroller-box .box-link{border-top-color:rgba(49,83,117,.5)}.asti-box.video-box{background:#DF5826}.asti-box.video-box .box-video{width:100%;height:0;padding-bottom:56.25%;position:relative}.asti-box.video-box .box-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mark-background{display:none}@media (min-width:55em){.mark-background{position:absolute;right:0;width:420px;height:552px;background:url(../../../../../../../../themes/appliedsoftware/src/img/mark-background.svg) no-repeat;background-size:420px 552px;content:'';display:block;z-index:-1}}.schema-faq{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:100vw}.schema-faq .schema-faq-section{max-width:86.5rem;margin:0 auto;padding:4rem 2rem 2.5rem;position:relative}.schema-faq .schema-faq-section:not(:last-child):after{position:absolute;bottom:0;height:1px;background:#1E1E1E;left:2rem;right:2rem;content:'';display:block}.schema-faq .schema-faq-section .schema-faq-question{color:#315375;font-size:24px;margin-bottom:1.5rem;display:block}@media (min-width:55em){.schema-faq .schema-faq-section .schema-faq-question{font-size:32px}}@media (min-width:75em){.schema-faq .schema-faq-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.schema-faq .schema-faq-section .schema-faq-question{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:2rem}.schema-faq .schema-faq-section .schema-faq-answer{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:2rem}}body#body{overflow-x:hidden}body#body .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:100vw}body#body .alignwide{margin-left:-2rem;margin-right:-2rem;max-width:100vw}.block-editor-block-list__layout{padding-left:1rem;padding-right:1rem}.editor-styles-wrapper p,.editor-styles-wrapper ul,.editor-styles-wrapper ol{margin-bottom:1.5rem;font-size:1rem}.acf-block-body .acf-block-preview{overflow:hidden}.block-editor-block-list__layout .block-editor-block-list__block[data-align=full]{margin-right:0;margin-left:0;margin-right:auto;margin-left:auto;max-width:100%}.wp-block{max-width:86.5rem}.wp-block[data-align="full"]{max-width:none}.wp-block .alignfull{max-width:100%;margin-left:0;margin-right:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.footer{padding:4rem 0;background:#1E1E1E;color:#FFF}.footer a:not(.btn){color:#FFF;opacity:1;-webkit-transition:all 200ms ease;transition:all 200ms ease}.footer a:not(.btn):hover{opacity:.8;color:#DF5826}.footer .footer-cta{margin-bottom:2rem}@media (min-width:55em){.footer .footer-cta{padding-bottom:3rem;margin-bottom:4rem;border-bottom:1px solid #FFF}}.footer .footer-cta h2,.footer .footer-cta .btn{margin:2rem 0}@media (min-width:55em){.footer .footer-cta h2,.footer .footer-cta .btn{margin:1rem 0}}.footer .footer-cta .btn{width:100%}.footer .menu-title{font-size:1rem}.footer .menu{list-style:none;margin:0 0 2.5rem;padding:0}.footer .menu a{font-size:.75rem;display:block;padding:.375rem 0}.footer .bottom-menu{list-style:none;margin:0;padding:0}.footer .bottom-menu.middle{text-align:center}@media (min-width:55em){.footer .bottom-menu.middle{text-align:left}}.footer .bottom-menu li a{display:inline-block;font-size:.625rem;padding:.5rem 0}.footer .copy{font-size:.625rem;padding:.5rem 0;margin:0;text-align:right;white-space:nowrap;margin-left:-1rem}.footer .logo{display:block;margin:4rem auto;width:188px}@media (min-width:55em){.footer .logo{width:240px;margin-top:2rem;margin-bottom:0;margin-left:0}}.footer .footer-social{list-style:none;margin:2rem -1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:55em){.footer .footer-social{margin-top:0;-ms-flex-pack:distribute;justify-content:space-around}}.footer .footer-social li a{padding:1rem}.footer .footer-social li a span{visibility:hidden;opacity:0;font-size:0;height:0}.footer .footer-social li a svg path{fill:#FFF}@media (max-width:30em){.footer .footer-menu-surround{position:relative}.footer .footer-menu-surround:after{background:#FFF;bottom:0;left:1rem;right:1rem;content:'';display:block;height:1px}.footer .footer-menu-surround .menu-title{cursor:pointer;margin:0;padding:1.375rem 0;position:relative;font-size:1.5rem}.footer .footer-menu-surround .menu-title:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'+';font-weight:300;font-size:1.5rem}.footer .footer-menu-surround ul{display:none}.footer .footer-menu-surround.open .menu-title:after{content:'-'}.footer .footer-menu-surround.open ul{display:block}}.main-navigation{position:fixed;top:0;left:0;right:0;background:#1E1E1E;color:#FFF;max-height:100vh;overflow:auto;z-index:100}@media (min-width:75em){.main-navigation{overflow:visible}}.main-navigation .main-nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-navigation .logo{width:120px;max-width:120px;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;margin:1rem auto 1rem 0}@media (min-width:55em){.main-navigation .logo{margin:1.5rem auto 1.5rem 0}}@media (min-width:75em){.main-navigation .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.main-navigation .nav-trigger{max-width:31px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px}@media (min-width:75em){.main-navigation .nav-trigger{display:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.main-navigation .nav-trigger .line-1,.main-navigation .nav-trigger .line-2,.main-navigation .nav-trigger .line-3{-webkit-transition:all 500ms cubic-bezier(.75,.06,.27,.97);transition:all 500ms cubic-bezier(.75,.06,.27,.97);-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0);opacity:1;-webkit-transform-origin:center center;transform-origin:center center}.main-navigation .search-trigger{display:none}@media (min-width:55em){.main-navigation .search-trigger{text-align:right;padding:1rem 0 1rem 3rem;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;max-width:3.75rem;display:inline-block}}@media (min-width:75em){.main-navigation .search-trigger{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.main-navigation .searchform{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;margin-bottom:3rem;display:none}@media (min-width:55em){.main-navigation .searchform.visible{display:block}}@media (min-width:75em){.main-navigation .searchform{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;max-width:20rem}}.main-navigation .searchform ::-webkit-input-placeholder{color:#FFF}.main-navigation .searchform :-ms-input-placeholder{color:#FFF}.main-navigation .searchform ::-ms-input-placeholder{color:#FFF}.main-navigation .searchform ::placeholder{color:#FFF}.main-navigation .searchform [type="search"]{width:100%;font-size:1rem;color:#FFF;background:transparent;border-style:solid;border-width:0 0 1px 0;border-color:#FFF;padding:.75rem 0 .75rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}.main-navigation .searchform [type="search"]:focus{outline:none;border-color:#DF5826}.main-navigation .searchform button{border:none;background:none;padding:0;margin:0;-webkit-appearance:none;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.main-navigation .nav-menu{list-style:none;margin:-3rem 0 3rem;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:none}@media (min-width:75em){.main-navigation .nav-menu{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 15rem);flex:0 0 calc(100% - 15rem);max-width:calc(100% - 15rem);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative}.main-navigation .nav-menu>li{display:inline-block}}@media (min-width:82rem){.main-navigation .nav-menu{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 17rem);flex:0 0 calc(100% - 17rem);max-width:calc(100% - 17rem)}}.main-navigation .nav-menu>li.btn-contain{margin-top:-1px}.main-navigation .nav-menu>li.btn-contain a{width:100%;margin-bottom:0;padding-top:.875rem;padding-bottom:.875rem;font-size:.75rem}@media (min-width:75em){.main-navigation .nav-menu>li.btn-contain{margin-top:0;margin-left:.5rem}.main-navigation .nav-menu>li.btn-contain a{width:15rem}}@media (min-width:82em){.main-navigation .nav-menu>li.btn-contain{margin-left:1.5rem}}.main-navigation .nav-menu>li:not(.btn-contain)>a{display:block;margin:0;padding:1rem 0;font-size:1.5rem;position:relative;border-bottom:1px solid #FFF}@media (min-width:75em){.main-navigation .nav-menu>li:not(.btn-contain)>a{font-size:.75rem;border:none;padding:1rem 1rem;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}}.main-navigation .nav-menu>li:not(.btn-contain)>a:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:center;transform-origin:center;width:20px;height:16px;background-image:url(../../../../../../../../themes/appliedsoftware/src/img/right-arrow-small-filled.svg);background-repeat:no-repeat;background-position:center;-webkit-transition:all 200ms ease;transition:all 200ms ease;content:'';display:block}@media (min-width:75em){.main-navigation .nav-menu>li:not(.btn-contain)>a:after{width:auto;top:auto;bottom:.5rem;left:1rem;right:1rem;height:1px;background-image:none;background-color:#DF5826;-webkit-transform:none;transform:none;opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}}.main-navigation .nav-menu>li.menu-item-has-children>ul{visibility:hidden;position:absolute;height:0;opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;list-style:none;margin:0;padding:2rem 0;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-navigation .nav-menu>li.menu-item-has-children>ul>li{margin-bottom:1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:30em){.main-navigation .nav-menu>li.menu-item-has-children>ul>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.main-navigation .nav-menu>li.menu-item-has-children>ul>li:not(:nth-child(4)){padding-right:1.5rem}}@media (min-width:55em){.main-navigation .nav-menu>li.menu-item-has-children>ul>li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.main-navigation .nav-menu>li.menu-item-has-children>ul>li.title>a{font-weight:700;margin-bottom:1rem;display:inline-block;pointer-events:none;font-size:1.25rem}@media (min-width:75em){.main-navigation .nav-menu>li.menu-item-has-children>ul>li.title>a{font-size:1rem}}.main-navigation .nav-menu>li.menu-item-has-children>ul>li.hide>a{display:none}.main-navigation .nav-menu>li.menu-item-has-children>ul>li.btn-contain{-ms-flex-item-align:end;align-self:flex-end}.main-navigation .nav-menu>li.menu-item-has-children>ul>li.btn-contain>a{width:100%;font-size:.75rem;padding-top:.875rem;padding-bottom:.875rem}@media (min-width:75em){.main-navigation .nav-menu>li.menu-item-has-children>ul>li.btn-contain>a{float:right;width:15rem}}.main-navigation .nav-menu>li.menu-item-has-children>ul>li:not(.btn-contain) a{-webkit-transition:color 200ms ease;transition:color 200ms ease}.main-navigation .nav-menu>li.menu-item-has-children>ul>li:not(.btn-contain) a:hover{color:#DF5826}.main-navigation .nav-menu>li.menu-item-has-children>ul>li ul{list-style:none;margin:0 0 1rem;padding:0}.main-navigation .nav-menu>li.menu-item-has-children>ul>li ul li a{display:block;padding:.5rem 0}@media (min-width:75em){.main-navigation .nav-menu>li.menu-item-has-children>ul{font-size:.875rem;visibility:visible;display:none;height:auto;opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;top:100%;padding-top:3rem;padding-bottom:3rem;left:1rem;right:0}.main-navigation .nav-menu>li.menu-item-has-children>ul:before{position:absolute;content:'';display:block;background:#1E1E1E;top:0;left:-50vw;right:-50vw;bottom:0;z-index:-1}.main-navigation .nav-menu>li.menu-item-has-children>ul>li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:75em){.main-navigation .nav-menu>li.menu-item-has-children.mobileopen>a:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.main-navigation .nav-menu>li.menu-item-has-children.mobileopen>ul{height:auto;position:relative;visibility:visible;opacity:1}}@media (min-width:75em){.main-navigation .nav-menu>li.menu-item-has-children:hover>a{opacity:1!important}.main-navigation .nav-menu>li.menu-item-has-children:hover>a:after{opacity:1}.main-navigation .nav-menu>li.menu-item-has-children:hover>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:75em){.main-navigation .nav-menu.submenuopen>li:not(.mobileopen){display:none}}.main-navigation .nav-menu.hovering>li:not(.btn-contain)>a{opacity:.35}.main-navigation a:not(.btn){color:#FFF}.main-navigation li.btn-contain a:hover{opacity:.85;color:#FFF}body.menu-open{overflow:hidden}@media (max-width:75em){body.menu-open .main-navigation{min-height:100vh}body.menu-open .main-navigation .nav-menu{display:block}body.menu-open .main-navigation .searchform{display:block}}body.menu-open .nav-trigger .line-1{opacity:0}body.menu-open .nav-trigger .line-2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.menu-open .nav-trigger .line-3{-webkit-transform:rotate(45deg) translateY(-7px);transform:rotate(45deg) translateY(-7px)}@media (min-width:75em){.home .main-navigation{opacity:0;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;pointer-events:none}.home .main-navigation.show{pointer-events:auto;opacity:1}}.acf-block-preview .modalwindow{position:relative;height:auto;display:block;opacity:1}.modalwindow{position:fixed;top:0;left:0;right:0;width:100%;height:100%;overflow:auto;overflow-x:hidden;background-color:rgba(255,255,255,.5);z-index:100;display:none;opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.modalwindow.active{display:block;opacity:1}.modalwindow .back{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.modalwindow .modal-content{margin:4rem 1rem;padding:3rem 2rem 6rem;position:relative;background:#FFF;-webkit-box-shadow:10px 40px 20px 0 rgba(0,0,0,.18);box-shadow:10px 40px 20px 0 rgba(0,0,0,.18)}.modalwindow .modal-content [data-close-modal]{position:absolute;top:1rem;right:1rem;z-index:101}.modalwindow .modal-content [data-close-modal] svg path{stroke:#DF5826}.modalwindow .modal-content.dark{background:#DF5826;color:#FFF}.modalwindow .modal-content.dark [data-close-modal] svg path{stroke:#FFF}.modalwindow .modal-content .gform_footer{margin-bottom:-3rem}.modalwindow .modal-content .gform_confirmation_message{padding-bottom:0}@media (min-width:30em){.modalwindow .modal-content{margin:4rem auto;max-width:400px}}.modalwindow .modal-content .gform_heading{font-weight:600;text-transform:uppercase;font-family:'Montserrat',sans-serif;text-align:center;margin-bottom:1rem}@media (min-width:55em){.modalwindow.medium .modal-content{max-width:800px}}.modalwindow.devotional .modal-content{padding-bottom:3rem}@media (min-width:55em){.modalwindow.devotional .modal-content{max-width:73rem}}@media (min-width:75em){.modalwindow.devotional .modal-content{padding-left:4rem;padding-right:4rem}}.modalwindow.devotional .modal-content .modal-footer{margin-top:6rem}@media (min-width:55em){.modalwindow.large .modal-content{max-width:calc(100% - 4rem)}}@media (min-width:1400px){.modalwindow.large .modal-content{max-width:86.5rem}}body.active-modal{overflow:hidden}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding-bottom:2rem}.slick-prev,.slick-next{position:absolute;z-index:1;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;bottom:0;padding:0;border:none;outline:none;background-image:url(../../../../../../../../themes/appliedsoftware/src/img/slick-arrow-right.svg);background-repeat:no-repeat;height:16px;width:27px;background-size:27px 16px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none}.slick-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:focus{outline:none}.slick-arrow.slick-hidden{display:none}.slick-dots{margin:0;padding:0;list-style:none;position:absolute;bottom:-3px;text-align:center;left:0;right:0}.slick-dots li{display:inline-block;height:1rem}.slick-dots li button{display:inline-block;width:26px;height:1rem;cursor:pointer;position:relative;border:none;background:none;text-indent:-999999px}.slick-dots li button:hover{background:none}.slick-dots li button:focus{outline:none}.slick-dots li button:after{position:absolute;content:'';display:block;width:10px;height:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;background:#1E1E1E;border-radius:50%;-webkit-transition:all 200ms ease;transition:all 200ms ease;opacity:.5}.slick-dots li.slick-active button:after,.slick-dots li button:hover:after{opacity:1}.dark .slick-prev,.dark .slick-next{background-image:url(../../../../../../../../themes/appliedsoftware/src/img/slick-arrow-right-white.svg)}.dark .slick-dots li button:after{background:#FFF}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-6rem,0);transform:translate3d(0,-6rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-6rem,0);transform:translate3d(0,-6rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-6rem,0,0);transform:translate3d(-6rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-6rem,0,0);transform:translate3d(-6rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(6rem,0,0);transform:translate3d(6rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(6rem,0,0);transform:translate3d(6rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,6rem,0);transform:translate3d(0,6rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,6rem,0);transform:translate3d(0,6rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}
