@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,500i,700,700i|Oswald:400,500&display=swap");*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.bg-white{background:#fff}.bg-grey{background:#eeeff4}.primary{color:#1b3668!important}.secondary{color:#e72639!important}.tertiary{color:#6ccbd1!important}.purple{color:#2d3893}.white{color:#fff}.grey{color:#848b92}.text-grey{color:#3c3c40!important}.black{color:#000}.red{color:#e72639}.blue{color:#1b3668}.teal{color:#6ccbd1}.orange{color:#f45423}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.row.nested{margin-left:-1.563rem;margin-right:-1.563rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-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-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.563rem;padding-left:1.563rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive: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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:668px){.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-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.563rem;padding-left:1.563rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive: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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:769px){.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-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.563rem;padding-left:1.563rem}.col-md{-webkit-box-flex:1;-ms-flex-positive: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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1025px){.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-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.563rem;padding-left:1.563rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive: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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all 1s;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear linear 0s .35s 0s;transition:border-radius .12s linear linear 0s .35s 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/themes/custom/sndev_d8/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes a{0%{left:0}50%{left:-15px}to{left:0}}@keyframes a{0%{left:0}50%{left:-15px}to{left:0}}@-webkit-keyframes b{0%{top:0}50%{top:-15px}to{top:0}}@keyframes b{0%{top:0}50%{top:-15px}to{top:0}}@-webkit-keyframes c{0%{left:0}50%{left:15px}to{left:0}}@keyframes c{0%{left:0}50%{left:15px}to{left:0}}@-webkit-keyframes d{0%{bottom:0}50%{bottom:-15px}to{bottom:0}}@keyframes d{0%{bottom:0}50%{bottom:-15px}to{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:a .3s;animation:a .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:c .3s;animation:c .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:b .3s;animation:b .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:d .3s;animation:d .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:c .3s;animation:c .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:a .3s;animation:a .3s;position:relative}.lightSlider.lsGrab>*{cursor:-o-grab;cursor:-ms-grab;cursor:-webkit-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:-webkit-grabbing;cursor:grabbing}@font-face{font-family:fa-custom;src:url(/themes/custom/sndev_d8/fonts/fa-custom.eot?70807357=);src:url(/themes/custom/sndev_d8/fonts/fa-custom.eot?70807357=#iefix) format("embedded-opentype"),url(/themes/custom/sndev_d8/fonts/fa-custom.woff2?70807357=) format("woff2"),url(/themes/custom/sndev_d8/fonts/fa-custom.woff?70807357=) format("woff"),url(/themes/custom/sndev_d8/fonts/fa-custom.ttf?70807357=) format("truetype"),url(/themes/custom/sndev_d8/fonts/fa-custom.svg?70807357=#fa-custom) format("svg");font-weight:400;font-style:normal}[class*=" fa-"]:before,[class^=fa-]:before{font-family:fa-custom;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook-square:before{content:"\e800"}.fa-google-plus-square:before{content:"\e801"}.fa-linkedin:before{content:"\e802"}.fa-pinterest-square:before{content:"\e803"}.fa-twitter-square:before{content:"\e804"}.fa-angle-down:before{content:"\e805"}.fa-angle-left:before{content:"\e806"}.fa-angle-right:before{content:"\e807"}.fa-angle-up:before{content:"\e808"}.fa-bars:before{content:"\e809"}.fa-check:before{content:"\e80a"}.fa-file-pdf:before{content:"\e80b"}.fa-file:before{content:"\e80c"}.fa-map-marker-alt:before{content:"\e80d"}.fa-map-marker:before{content:"\e80e"}.fa-mobile:before{content:"\e80f"}.fa-phone:before{content:"\e810"}.fa-rss-square:before{content:"\e811"}.fa-search:before{content:"\e812"}.fa-shopping-cart:before{content:"\e813"}.fa-times:before{content:"\e814"}.fa-facebook-f:before{content:"\e815"}.fa-linkedin-in:before{content:"\e816"}.fa-twitter:before{content:"\e817"}.fa-youtube:before{content:"\e818"}.fa-youtube-square:before{content:"\e819"}.fa-pinterest-p:before{content:"\e81a"}.fa-google-plus-g:before{content:"\e81b"}.sans{font-family:Montserrat,sans-serif}.serif{font-family:Book Antiqua,Baskerville,Georgia,serif}.headline{font-family:Oswald,sans-serif}body{font-family:Montserrat,sans-serif;font-size:18px;line-height:1.8;color:#555}#block-sndev-d8-local-tasks ul,.mobile-nav .menu-main ul,.mobile-nav .menu-main ul li>ul,.mobile-nav ul,.page-container ul.js-pager__items,.page-container ul.ul-zero,.page-node-type-product .content-sections .views-field-field-prod-subsection ul,.page-node-type-product .hero .breadcrumb ol,.page-node-type-product .hero .views-field-field-prod-images ul,.page-node-type-product .resources .view-content ul,.page-node-type-product .resources .views-field-field-prod-subsection ul,.path-frontpage .assoc-logos .views-field-field-assoc-logos ul,.right .menu-main ul,.sb-sec .view-blog-archive ul,.site-footer .menu-main ul,footer.site-footer .footer-left ul,header#site-header .menu-main ul,header#site-header .util-nav ul,ol.ul-zero,ul.ul-zero{list-style:none;margin:0;padding:0}#block-sndev-d8-local-tasks ul li,.mobile-nav .menu-main ul li,.mobile-nav .menu-main ul li>ul li,.mobile-nav ul li,.page-container ul.js-pager__items li,.page-container ul.ul-zero li,.page-node-type-product .content-sections .views-field-field-prod-subsection ul li,.page-node-type-product .hero .breadcrumb ol li,.page-node-type-product .hero .views-field-field-prod-images ul li,.page-node-type-product .resources .view-content ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul li,.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li,.right .menu-main ul li,.sb-sec .view-blog-archive ul li,.site-footer .menu-main ul li,footer.site-footer .footer-left ul li,header#site-header .menu-main ul li,header#site-header .util-nav ul li,ol.ul-zero li,ul.ul-zero li{margin:0;padding-left:0}#block-sndev-d8-local-tasks ul li:before,.mobile-nav .menu-main ul li:before,.mobile-nav ul li:before,.page-container ul.js-pager__items li:before,.page-container ul.ul-zero li:before,.page-node-type-product .content-sections .views-field-field-prod-subsection ul li:before,.page-node-type-product .hero .breadcrumb ol li:before,.page-node-type-product .hero .views-field-field-prod-images ul li:before,.page-node-type-product .resources .view-content ul li:before,.page-node-type-product .resources .views-field-field-prod-subsection ul li:before,.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li:before,.right .menu-main ul li:before,.sb-sec .view-blog-archive ul li:before,.site-footer .menu-main ul li:before,footer.site-footer .footer-left ul li:before,header#site-header .menu-main ul li:before,header#site-header .util-nav ul li:before,ol.ul-zero li:before,ul.ul-zero li:before{display:none}sup{font-size:1rem}h2 sup{top:-1.5em}.dealer-map-page .result .text .dealer a,.h1,.h2,.h3,.h4,.h5,.h6,.page-node-type-news .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-news .content-area .all-dealers .views-field-title a,.page-node-type-news .content-area .video-landing-list .views-field-title,.page-node-type-news .views-field-created,.page-node-type-news h1,.page-node-type-page .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-page .content-area .all-dealers .views-field-title a,.page-node-type-page .content-area .video-landing-list .views-field-title,.page-node-type-product .content-sections .views-field-field-prod-subsection ul li>div,.page-node-type-product .resources .view-content ul a,.page-node-type-product .resources .views-field-field-prod-subsection ul li>div,.page-node-type-video .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-video .content-area .all-dealers .views-field-title a,.page-node-type-video .content-area .video-landing-list .views-field-title,.path-frontpage .assoc-logos .views-field-field-assoc-title,.webform-submission-form fieldset legend,h1,h1.node-title,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Oswald,sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;color:#1b3668;line-height:1.2}.h1,h1,h1.node-title{margin-bottom:2.5%;font-size:3.15rem;font-weight:500;color:#b4b6bf;text-transform:uppercase}@media (min-width:1025px){.h1,h1,h1.node-title{font-size:4.2rem}}.h2,.page-node-type-news h1,h2{margin-bottom:4%;font-size:2.9rem}.dealer-map-page .result .text .dealer a,.h3,.page-node-type-news .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-news .content-area .all-dealers .views-field-title a,.page-node-type-news .content-area .video-landing-list .views-field-title,.page-node-type-page .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-page .content-area .all-dealers .views-field-title a,.page-node-type-page .content-area .video-landing-list .views-field-title,.page-node-type-product .content-sections .views-field-field-prod-subsection ul li>div,.page-node-type-product .resources .views-field-field-prod-subsection ul li>div,.page-node-type-video .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-video .content-area .all-dealers .views-field-title a,.page-node-type-video .content-area .video-landing-list .views-field-title,.webform-submission-form fieldset legend,h3{font-size:1.563rem}.h4,.page-node-type-news .views-field-created,.page-node-type-product .resources .view-content ul a,.path-frontpage .assoc-logos .views-field-field-assoc-title,h4{font-size:1.4rem}@media (min-width:769px){.h4.subtitle,.page-node-type-news .subtitle.views-field-created,.page-node-type-product .resources .view-content ul a.subtitle,.path-frontpage .assoc-logos .subtitle.views-field-field-assoc-title,h4.subtitle{letter-spacing:2px}}.h5,h5{font-size:1.188rem}.page-node-type-news h1.node-title,h1.node-title.h2{font-size:2.9rem}.page-node-type-news .content-area .video-landing-list h1.node-title.views-field-title,.page-node-type-page .content-area .video-landing-list h1.node-title.views-field-title,.page-node-type-video .content-area .video-landing-list h1.node-title.views-field-title,h1.node-title.h3{font-size:1.563rem}.page-node-type-news h1.node-title.views-field-created,.path-frontpage .assoc-logos h1.node-title.views-field-field-assoc-title,h1.node-title.h4{font-size:1.4rem}.small,small{font-size:14px}b,bold,strong{font-weight:700}em,i,italic,italics{font-style:italic}u,underline{text-decoration:underline}.caps,.path-frontpage .assoc-logos .views-field-field-assoc-title{text-transform:uppercase}.center{text-align:center}hr{pointer-events:none;display:block;clear:both;margin:1.563rem 0;width:100%;height:.313rem;border:none;background:#d2dbe6}blockquote{border-left:.616rem solid #d2dbe6;padding-left:1.563rem;display:block}p{margin:0 0 25px}p:last-child{margin-bottom:0}p a{color:#f45423;text-decoration:underline}p a[href^=tel]{pointer-events:none}p a:hover{text-decoration:none}strong{font-weight:700}@media (min-width:668px){.page-container ul.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.page-container ul.two-col li{display:inline-block}}@media (min-width:769px){.page-container ul.two-col{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media (min-width:668px){.page-container .page-node-type-custom-layout-1 ul.views-field-field-prod-ref,.page-container ul.three-col,.page-node-type-custom-layout-1 .page-container ul.views-field-field-prod-ref{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container .page-node-type-custom-layout-1 ul.views-field-field-prod-ref li,.page-container ul.three-col li,.page-node-type-custom-layout-1 .page-container ul.views-field-field-prod-ref li{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width:1025px){.page-container .page-node-type-custom-layout-1 ul.views-field-field-prod-ref li,.page-container ul.three-col li,.page-node-type-custom-layout-1 .page-container ul.views-field-field-prod-ref li{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%}}.page-container ul{padding-left:0;list-style:none}.page-container ul li{position:relative;margin:8px 0;padding-left:34px}.page-container ul li:before{position:absolute;left:0;top:0;display:block;width:24px;height:20px;content:url(/themes/custom/sndev_d8/images/icon-check-teal-01.svg)}@media (min-width:769px){.page-container ul li{padding-left:44px}.page-container ul li:before{width:32px;height:23px}}body,html{font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;color:#3c3c40;min-height:100vh;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{font-size:70%}@media (min-width:481px){body{font-size:17px}html{font-size:75%}}@media (min-width:668px){body{font-size:18px}html{font-size:80%}}@media (min-width:769px){body{font-size:19px}html{font-size:90%}}@media (min-width:1025px){body{font-size:20px}html{font-size:100%}}.dealer-map-page .map svg,.dealer-map-page .result .image img,.fluid-img,.landing-list .view-blog .views-field-field-post-image img,.landing-list .view-team .views-field-field-photo img,.node-type-blog_post .view-blog.node-content .views-field-field-post-image img,.page-node-type-custom-layout-1 .views-field-field-prod-ref a .image img,.page-node-type-news .about-us-child .content-area .our-companies-landing a .image img,.page-node-type-news .content-area .basic-page-cont .views-field.views-field-field-image img,.page-node-type-news .content-area .literature-landing-list .views-row .views-field-field-thumb img,.page-node-type-news .content-area .video-landing-list .view-content img,.page-node-type-page .about-us-child .content-area .our-companies-landing a .image img,.page-node-type-page .content-area .basic-page-cont .views-field.views-field-field-image img,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-field-thumb img,.page-node-type-page .content-area .video-landing-list .view-content img,.page-node-type-product .hero .views-field-field-prod-images img,.page-node-type-section-landing .link-grid-view a .image img,.page-node-type-team-member .content-top .views-field-field-photo img,.page-node-type-video .about-us-child .content-area .our-companies-landing a .image img,.page-node-type-video .content-area .basic-page-cont .views-field.views-field-field-image img,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-field-thumb img,.page-node-type-video .content-area .video-landing-list .view-content img,.path-frontpage .featured-products .link-grid-view a .image img,.path-taxonomy .link-grid-view a .image img,footer.site-footer .logo img,header#site-header .logo img{display:block;max-width:100%;height:auto}.page-container ul.square,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul,.page-node-type-product .resources .views-field-field-prod-subsection ul ul{display:block;clear:both;margin:0 0 1.563rem;padding:0}.page-container ul.square li,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li{margin:0 0 .625rem 2.188rem;padding:0}.page-container ul.square li:last-child,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li:last-child,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li:last-child{margin-bottom:0}.page-container ul.square li ol,.page-container ul.square li ul,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li ol,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li ul,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li ol,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li ul{margin-bottom:.7815rem;padding-top:.7815rem}.page-container ul.square li ol li,.page-container ul.square li ul li,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li ol li,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li ol li,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li ul li{margin-left:.938rem}.page-container ul.square li,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li{position:relative;display:block;padding:3px 25px 7px;font-family:Montserrat,sans-serif;font-size:1.2rem;color:#3c3c40;letter-spacing:1px}.page-container ul.square li:before,.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li:before,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li:before{position:absolute;left:0;top:18px;display:block;width:5px;height:5px;background:#6ccbd1;content:""}.clear,.clearfix{clear:both}.clear:after,.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page-node-type-news .content-top,.page-node-type-page .content-top,.page-node-type-team-member .content-top,.page-node-type-video .content-top{padding:6% 0 12%;background:#2d3893 url(/themes/custom/sndev_d8/images/bg-header-basic-01.jpg) no-repeat 50% 50%;background-size:cover}.page-node-type-news .content-top h1,.page-node-type-page .content-top h1,.page-node-type-team-member .content-top h1,.page-node-type-video .content-top h1{color:#fff}.page-node-type-news .content-top .subtitle,.page-node-type-page .content-top .subtitle,.page-node-type-team-member .content-top .subtitle,.page-node-type-video .content-top .subtitle{color:#6ccbd1}.page-node-type-news .about-us-child .content-area .news-landing-list,.page-node-type-news .about-us-child .content-area .our-team-landing,.page-node-type-news .content-area,.page-node-type-news .content-area .all-dealers,.page-node-type-news .content-area .literature-landing-list,.page-node-type-news .content-area .video-landing-list,.page-node-type-page .about-us-child .content-area .news-landing-list,.page-node-type-page .about-us-child .content-area .our-team-landing,.page-node-type-page .content-area .all-dealers,.page-node-type-page .content-area .literature-landing-list,.page-node-type-page .content-area .video-landing-list,.page-node-type-team-member .content-area,.page-node-type-video .about-us-child .content-area .news-landing-list,.page-node-type-video .about-us-child .content-area .our-team-landing,.page-node-type-video .content-area .all-dealers,.page-node-type-video .content-area .literature-landing-list,.page-node-type-video .content-area .video-landing-list{position:relative;padding:10% 4%;background:#fff;border-top:10px solid #2d3893}.page-node-type-custom-layout-1 .views-field-field-prod-ref .views-row,.page-node-type-news .about-us-child .content-area .our-companies-landing .views-row,.page-node-type-page .about-us-child .content-area .our-companies-landing .views-row,.page-node-type-section-landing .link-grid-view .views-row,.page-node-type-video .about-us-child .content-area .our-companies-landing .views-row,.path-frontpage .featured-products .link-grid-view .views-row,.path-taxonomy .link-grid-view .views-row{margin:8% 0;background:#fff}.page-node-type-custom-layout-1 .views-field-field-prod-ref .views-row .field-content,.page-node-type-custom-layout-1 .views-field-field-prod-ref .views-row .views-field,.page-node-type-news .about-us-child .content-area .our-companies-landing .views-row .field-content,.page-node-type-news .about-us-child .content-area .our-companies-landing .views-row .views-field,.page-node-type-page .about-us-child .content-area .our-companies-landing .views-row .field-content,.page-node-type-page .about-us-child .content-area .our-companies-landing .views-row .views-field,.page-node-type-section-landing .link-grid-view .views-row .field-content,.page-node-type-section-landing .link-grid-view .views-row .views-field,.page-node-type-video .about-us-child .content-area .our-companies-landing .views-row .field-content,.page-node-type-video .about-us-child .content-area .our-companies-landing .views-row .views-field,.path-frontpage .featured-products .link-grid-view .views-row .field-content,.path-frontpage .featured-products .link-grid-view .views-row .views-field,.path-taxonomy .link-grid-view .views-row .field-content,.path-taxonomy .link-grid-view .views-row .views-field{display:block;height:100%}.page-node-type-custom-layout-1 .views-field-field-prod-ref a,.page-node-type-news .about-us-child .content-area .our-companies-landing a,.page-node-type-page .about-us-child .content-area .our-companies-landing a,.page-node-type-section-landing .link-grid-view a,.page-node-type-video .about-us-child .content-area .our-companies-landing a,.path-frontpage .featured-products .link-grid-view a,.path-taxonomy .link-grid-view a{height:100%;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:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none;color:#f45423;-webkit-transition:all .5s;transition:all .5s}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title,.page-node-type-section-landing .link-grid-view a .title,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title,.path-frontpage .featured-products .link-grid-view a .title,.path-taxonomy .link-grid-view a .title{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:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1.2}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title span,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-section-landing .link-grid-view a .title span,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title span,.path-frontpage .featured-products .link-grid-view a .title span,.path-taxonomy .link-grid-view a .title span{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 80px);flex:0 0 calc(100% - 80px);padding:20px}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title i,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title i,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title i,.page-node-type-section-landing .link-grid-view a .title i,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title i,.path-frontpage .featured-products .link-grid-view a .title i,.path-taxonomy .link-grid-view a .title i{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-left:3px solid #eeeff4;background:#fff;-webkit-transition:all .35s;transition:all .35s}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title i div,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title i div,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title i div,.page-node-type-section-landing .link-grid-view a .title i div,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title i div,.path-frontpage .featured-products .link-grid-view a .title i div,.path-taxonomy .link-grid-view a .title i div{display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #1b3668}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .image,.page-node-type-news .about-us-child .content-area .our-companies-landing a .image,.page-node-type-page .about-us-child .content-area .our-companies-landing a .image,.page-node-type-section-landing .link-grid-view a .image,.page-node-type-video .about-us-child .content-area .our-companies-landing a .image,.path-frontpage .featured-products .link-grid-view a .image,.path-taxonomy .link-grid-view a .image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4%;border-bottom:3px solid #eeeff4}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .desc,.page-node-type-news .about-us-child .content-area .our-companies-landing a .desc,.page-node-type-page .about-us-child .content-area .our-companies-landing a .desc,.page-node-type-section-landing .link-grid-view a .desc,.page-node-type-video .about-us-child .content-area .our-companies-landing a .desc,.path-frontpage .featured-products .link-grid-view a .desc,.path-taxonomy .link-grid-view a .desc{padding:6% 10%;border-top:3px solid #eeeff4;color:#3c3c40!important}.page-node-type-custom-layout-1 .views-field-field-prod-ref a:hover,.page-node-type-news .about-us-child .content-area .our-companies-landing a:hover,.page-node-type-page .about-us-child .content-area .our-companies-landing a:hover,.page-node-type-section-landing .link-grid-view a:hover,.page-node-type-video .about-us-child .content-area .our-companies-landing a:hover,.path-frontpage .featured-products .link-grid-view a:hover,.path-taxonomy .link-grid-view a:hover{color:#6ccbd1}.page-node-type-custom-layout-1 .views-field-field-prod-ref a:hover .title i,.page-node-type-news .about-us-child .content-area .our-companies-landing a:hover .title i,.page-node-type-page .about-us-child .content-area .our-companies-landing a:hover .title i,.page-node-type-section-landing .link-grid-view a:hover .title i,.page-node-type-video .about-us-child .content-area .our-companies-landing a:hover .title i,.path-frontpage .featured-products .link-grid-view a:hover .title i,.path-taxonomy .link-grid-view a:hover .title i{background:#6ccbd1}.page-node-type-custom-layout-1 .views-field-field-prod-ref a:hover .title i div,.page-node-type-news .about-us-child .content-area .our-companies-landing a:hover .title i div,.page-node-type-page .about-us-child .content-area .our-companies-landing a:hover .title i div,.page-node-type-section-landing .link-grid-view a:hover .title i div,.page-node-type-video .about-us-child .content-area .our-companies-landing a:hover .title i div,.path-frontpage .featured-products .link-grid-view a:hover .title i div,.path-taxonomy .link-grid-view a:hover .title i div{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}@media (min-width:668px){.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content,.page-node-type-news .about-us-child .content-area .our-companies-landing .view-content,.page-node-type-page .about-us-child .content-area .our-companies-landing .view-content,.page-node-type-section-landing .link-grid-view .view-content,.page-node-type-video .about-us-child .content-area .our-companies-landing .view-content,.path-frontpage .featured-products .link-grid-view .view-content,.path-taxonomy .link-grid-view .view-content{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:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.126rem}.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content .views-row,.page-node-type-news .about-us-child .content-area .our-companies-landing .view-content .views-row,.page-node-type-page .about-us-child .content-area .our-companies-landing .view-content .views-row,.page-node-type-section-landing .link-grid-view .view-content .views-row,.page-node-type-video .about-us-child .content-area .our-companies-landing .view-content .views-row,.path-frontpage .featured-products .link-grid-view .view-content .views-row,.path-taxonomy .link-grid-view .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:2% 0}.page-node-type-custom-layout-1 .two-col.views-field-field-prod-ref a .image,.page-node-type-news .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-page .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-section-landing .two-col.link-grid-view a .image,.page-node-type-video .about-us-child .content-area .two-col.our-companies-landing a .image,.path-frontpage .featured-products .two-col.link-grid-view a .image,.path-taxonomy .two-col.link-grid-view a .image{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title span,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-section-landing .link-grid-view a .title span,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title span,.path-frontpage .featured-products .link-grid-view a .title span,.path-taxonomy .link-grid-view a .title span{padding:20px 30px}}@media (min-width:769px){.page-node-type-custom-layout-1 .two-col.views-field-field-prod-ref a .image,.page-node-type-news .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-page .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-section-landing .two-col.link-grid-view a .image,.page-node-type-video .about-us-child .content-area .two-col.our-companies-landing a .image,.path-frontpage .featured-products .two-col.link-grid-view a .image,.path-taxonomy .two-col.link-grid-view a .image{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}}@media (min-width:1025px){.page-node-type-custom-layout-1 .page-node-type-news .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-custom-layout-1 .page-node-type-page .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-custom-layout-1 .page-node-type-video .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content,.page-node-type-news .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-news .about-us-child .content-area .three-col.our-companies-landing .view-content,.page-node-type-page .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-page .about-us-child .content-area .three-col.our-companies-landing .view-content,.page-node-type-section-landing .three-col.link-grid-view .view-content,.page-node-type-video .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content,.page-node-type-video .about-us-child .content-area .three-col.our-companies-landing .view-content,.path-frontpage .featured-products .three-col.link-grid-view .view-content,.path-taxonomy .three-col.link-grid-view .view-content{margin-top:1.563rem}.page-node-type-custom-layout-1 .page-node-type-news .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-custom-layout-1 .page-node-type-page .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-custom-layout-1 .page-node-type-video .about-us-child .content-area .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content:after,.page-node-type-news .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-news .about-us-child .content-area .three-col.our-companies-landing .view-content:after,.page-node-type-page .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-page .about-us-child .content-area .three-col.our-companies-landing .view-content:after,.page-node-type-section-landing .three-col.link-grid-view .view-content:after,.page-node-type-video .about-us-child .content-area .page-node-type-custom-layout-1 .our-companies-landing.views-field-field-prod-ref .view-content:after,.page-node-type-video .about-us-child .content-area .three-col.our-companies-landing .view-content:after,.path-frontpage .featured-products .three-col.link-grid-view .view-content:after,.path-taxonomy .three-col.link-grid-view .view-content:after{display:block;height:0;width:32%;content:""}.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content .views-row,.page-node-type-news .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row,.page-node-type-page .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row,.page-node-type-section-landing .three-col.link-grid-view .view-content .views-row,.page-node-type-video .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row,.path-frontpage .featured-products .three-col.link-grid-view .view-content .views-row,.path-taxonomy .three-col.link-grid-view .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.page-node-type-custom-layout-1 .views-field-field-prod-ref .view-content .views-row .title span,.page-node-type-news .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row .title span,.page-node-type-page .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row .title span,.page-node-type-section-landing .three-col.link-grid-view .view-content .views-row .title span,.page-node-type-video .about-us-child .content-area .three-col.our-companies-landing .view-content .views-row .title span,.path-frontpage .featured-products .three-col.link-grid-view .view-content .views-row .title span,.path-taxonomy .three-col.link-grid-view .view-content .views-row .title span{padding:25px}.page-node-type-custom-layout-1 .two-col.views-field-field-prod-ref a .image,.page-node-type-news .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-page .about-us-child .content-area .two-col.our-companies-landing a .image,.page-node-type-section-landing .two-col.link-grid-view a .image,.page-node-type-video .about-us-child .content-area .two-col.our-companies-landing a .image,.path-frontpage .featured-products .two-col.link-grid-view a .image,.path-taxonomy .two-col.link-grid-view a .image{-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}.page-node-type-custom-layout-1 .views-field-field-prod-ref a .title span,.page-node-type-news .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-page .about-us-child .content-area .our-companies-landing a .title span,.page-node-type-section-landing .link-grid-view a .title span,.page-node-type-video .about-us-child .content-area .our-companies-landing a .title span,.path-frontpage .featured-products .link-grid-view a .title span,.path-taxonomy .link-grid-view a .title span{padding:25px 40px}}.page-container ul.js-pager__items{padding:20px 0;text-align:center}.page-container ul.js-pager__items li{display:inline-block}.btn,input[type=submit]{display:inline-block;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border-radius:0;line-height:1.1;text-decoration:none;font-size:1.4rem;font-family:Oswald,sans-serif;font-weight:400;padding:1.25rem 2.625rem;background:#f45423;color:#fff!important;text-decoration:none!important;letter-spacing:1.25px;border-bottom:3px solid #f88d6c}.btn:hover,input:hover[type=submit]{text-decoration:none;background:#f5673b;color:#fff}.btn.sm,input.sm[type=submit]{display:inline-block;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border-radius:0;line-height:1.1;text-decoration:none;font-size:1.4rem;font-family:Oswald,sans-serif;padding:1.25rem 2.625rem;background:#f45423;color:#fff!important;text-decoration:none!important;letter-spacing:1.25px;border-bottom:3px solid #f88d6c;font-weight:400;font-size:1.125rem;padding:.875rem 1.375rem 1rem}.btn.sm:hover,input.sm:hover[type=submit]{text-decoration:none;background:#f5673b;color:#fff}.btn.xsm,input.xsm[type=submit]{display:inline-block;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border-radius:0;line-height:1.1;text-decoration:none;font-size:1.4rem;font-family:Oswald,sans-serif;padding:1.25rem 2.625rem;background:#f45423;color:#fff!important;text-decoration:none!important;letter-spacing:1.25px;border-bottom:3px solid #f88d6c;font-weight:400;font-size:.9rem;padding:.8rem 1rem .9rem}.btn.xsm:hover,input.xsm:hover[type=submit]{text-decoration:none;background:#f5673b;color:#fff}.btn.purple,input.purple[type=submit]{background:#2d3893;border-color:#818ad8}.btn.purple:hover,input.purple:hover[type=submit]{background:#3542ae}.webform-submission-form label{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#1b3668;letter-spacing:2px}.dealer-map-page select,.path-search .content form.search-form input.form-search,.search-block-form input.form-search,.webform-submission-form input.form-email,.webform-submission-form input.form-text,.webform-submission-form select,.webform-submission-form textarea{width:100%;height:34px;padding:0 10px;border:1px solid #e2e2e2;border-radius:0;background:#fff;outline:none}.dealer-map-page select:focus,.path-search .content form.search-form input.form-search:focus,.search-block-form input.form-search:focus,.webform-submission-form input.form-email:focus,.webform-submission-form input.form-text:focus,.webform-submission-form select:focus,.webform-submission-form textarea:focus{border-color:#3060b9}.dealer-map-page select,.webform-submission-form select{background:#fff url(/themes/custom/sndev_d8/images/select-arrow-01.png) no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox input[type=checkbox]{margin-right:10px}.form-item{margin-bottom:15px}.description{font-size:.8rem}.webform-submission-form *{-webkit-appearance:none;appearance:none;-moz-appearance:none;-ms-appearance:none}.webform-submission-form fieldset{padding:0;border:none}.webform-submission-form fieldset legend{margin:.7815rem 0}.webform-submission-form input.form-submit{display:inline-block;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border-radius:0;line-height:1.1;text-decoration:none;font-size:1.4rem;font-family:Oswald,sans-serif;padding:1.25rem 2.625rem;background:#f45423;color:#fff!important;text-decoration:none!important;letter-spacing:1.25px;border-bottom:3px solid #f88d6c;font-weight:400;font-size:1.125rem;padding:.875rem 1.375rem 1rem}.webform-submission-form input.form-submit:hover{text-decoration:none;background:#f5673b;color:#fff}.webform-submission-form textarea{height:100px;padding:10px}.form-two-col .js-form-type-date,.form-two-col .js-form-type-select,.form-two-col .js-form-type-textfield{display:inline-block;width:48%}.form-two-col .js-form-type-date:nth-child(odd),.form-two-col .js-form-type-select:nth-child(odd),.form-two-col .js-form-type-textfield:nth-child(odd){margin-right:3%}.form-two-col .js-form-type-textarea{display:block;width:100%}.page-node-type-webform iframe.iframe-form{width:100%;height:2700px}@media (min-width:1025px){.page-node-type-webform iframe.iframe-form{height:1900px}}.path-user .page-inner .content{padding:8% 4%}.path-user .page-inner .user-login-form{max-width:400px;margin:auto}.path-user .page-inner .user-login-form input.form-text{width:100%}#block-sndev-d8-local-tasks{position:fixed;right:0;bottom:5%;z-index:5000}#block-sndev-d8-local-tasks ul li{margin-bottom:1px}#block-sndev-d8-local-tasks ul li:first-child{display:none}#block-sndev-d8-local-tasks ul a{display:block;width:60px;padding:4px 10px;background:#e72639;font-size:.6rem;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px}#block-sndev-d8-local-tasks ul a:hover{background:#eb4b5b}html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:not(.path-frontpage) .home-only{display:none}.main{padding-top:70px;padding-bottom:3%}@media (min-width:668px){.main{padding-top:84px}}@media (min-width:1025px){.main{padding-top:100px}}.inner-wrap,.page-node-type-custom-layout-1 .views-field-field-prod-ref,.path-search .content>div{position:relative;max-width:1280px;margin:auto}.narrow,.page-node-type-news .content-area .basic-page-cont .views-field .field-content,.page-node-type-page .content-area .basic-page-cont .views-field .field-content,.page-node-type-section-landing .content-area .view-content,.page-node-type-video .content-area .basic-page-cont .views-field .field-content,.path-frontpage .content-04 .text,.path-taxonomy .content-area .view-content{width:100%;max-width:840px;margin:auto}.mobile-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;cursor:pointer;line-height:1}.mobile-trigger .fa-times,.mobile-trigger.vis .fa-bars{display:none}.mobile-trigger.vis .fa-times{display:block}header#site-header{position:fixed;top:0;left:0;width:100%;height:70px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;background:#fff;z-index:500}header#site-header .inner-wrap{height:100%}header#site-header .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-logged-in header#site-header{top:79px}header#site-header .logo a{max-width:130px}header#site-header .header-right{display:none}header#site-header .mobile-elements{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header#site-header .mobile-elements .mobile{position:relative;margin-right:10px}header#site-header .mobile-elements .mobile span{display:none}header#site-header .mobile-elements .mobile:before{display:inline-block;vertical-align:middle;width:15px;height:24px;margin-right:10px;content:url(/themes/custom/sndev_d8/images/icon-mobile-01.svg)}header#site-header .util-nav{margin-bottom:10px}@media (min-width:668px){header#site-header{height:84px}header#site-header .logo a{max-width:160px}header#site-header .mobile-elements .disabled{pointer-events:none}}@media (min-width:1025px){header#site-header{height:100px}header#site-header .header-right{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header#site-header .mobile-elements{display:none}}footer.site-footer{position:relative;margin-top:auto;padding:5% 0;background:#fff;font-size:1.2rem;color:#3c3c40}footer.site-footer .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}footer.site-footer a{color:#3c3c40;text-decoration:none}footer.site-footer .footer-top{padding:4% 0 2%}footer.site-footer .logo{width:175px;margin:0 auto 20px}footer.site-footer .address{margin-bottom:10px}footer.site-footer .address .phone{display:inline-block;margin-top:10px}footer.site-footer .footer-left{margin-bottom:10px}footer.site-footer .sn-icons{margin-bottom:5px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer.site-footer .sn-icons li{display:inline-block;margin-right:20px;font-size:2rem}footer.site-footer .sn-icons li a span{display:none}footer.site-footer .sn-icons li a:before{color:#1b3668;-webkit-transition:all .3s;transition:all .3s}footer.site-footer .sn-icons li a:hover:before{color:#4c7ad0}footer.site-footer .footer-bottom{padding-top:5px;padding-bottom:5px;background:#0b162b;font-size:.95rem;text-align:center}footer.site-footer .footer-bottom ul{margin:0}footer.site-footer .footer-bottom ul li{display:inline-block;vertical-align:middle;padding-left:3px;padding-right:0}footer.site-footer .footer-bottom ul li a{text-decoration:none}footer.site-footer .footer-bottom ul li a:hover{text-decoration:underline}footer.site-footer .footer-bottom ul li.home-only{display:none}.path-frontpage footer.site-footer .footer-bottom ul li.home-only{display:inline-block}@media (min-width:769px){footer.site-footer{padding:3% 0}footer.site-footer .logo{margin:0 0 20px}footer.site-footer .inner-wrap{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}footer.site-footer .footer-left{text-align:left}footer.site-footer .footer-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer.site-footer .footer-right a.phone{display:block;margin:10px 0}footer.site-footer .sn-icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:769px){footer.site-footer{padding:1% 0}footer.site-footer:before{position:absolute;top:0;left:50%;width:3px;height:100%;background:#eeeff4;content:""}}@media (min-width:1025px){footer.site-footer{padding:1% 0}footer.site-footer:before{left:58%}}.search-block-form{position:fixed;top:100px;left:4%;margin-left:0;width:600px;max-width:92%;opacity:0;z-index:-1;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s}.search-block-form h2{display:none}.search-block-form .form-item{margin-bottom:4px}.search-block-form input{height:34px}.search-block-form input.button{padding:.6rem 1rem;font-size:.9rem}.search-block-form.vis{opacity:1;z-index:3000}@media (min-width:668px){.search-block-form{top:150px;left:50%;margin-left:-300px}}.overlay{position:fixed;top:70px;right:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.9);-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:0;opacity:0}.overlay.vis{right:0;opacity:1}@media (min-width:668px){.overlay{top:84px}}@media (min-width:1025px){.overlay{top:100px}}header#site-header .menu-main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#site-header .menu-main ul li{position:relative;margin-left:25px}header#site-header .menu-main ul li a{font-family:Oswald,sans-serif;font-size:1.2rem;text-decoration:none;padding-bottom:20px;color:#3c3c40;letter-spacing:.5px}header#site-header .menu-main ul li.menu-item--active-trail a,header#site-header .menu-main ul li a.is-active,header#site-header .menu-main ul li a:hover{color:#848b92}header#site-header .menu-main ul li>ul{position:absolute;top:calc(100% + 11px);left:0;display:none;width:240px;background:rgba(231,235,239,.97)}header#site-header .menu-main ul li>ul li{display:block;margin-left:0}header#site-header .menu-main ul li>ul li a{display:block;padding:8px 20px 10px;font-family:Montserrat,sans-serif;font-size:.85rem;color:#3c3c40;line-height:1;letter-spacing:1px}header#site-header .menu-main ul li>ul li a.is-active,header#site-header .menu-main ul li>ul li a:hover{background:#fff;color:#f45423}header#site-header .menu-main ul li:hover>ul{display:block}header#site-header .util-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#site-header .util-nav li{margin-left:24px!important}header#site-header .util-nav a{position:relative;display:block;font-family:Oswald,sans-serif;font-size:.95rem;text-decoration:none;color:#3c3c40;letter-spacing:.5px}header#site-header .util-nav a:hover{text-decoration:underline}header#site-header .util-nav a:before{display:inline-block;vertical-align:middle;margin-right:10px;width:15px;height:18px;content:"";background:url(/themes/custom/sndev_d8/images/icon-pin-01.svg) no-repeat 50% 100%;background-size:contain}header#site-header .util-nav a.warranty:before{background:url(/themes/custom/sndev_d8/images/icon-warranty-01.svg) no-repeat 50% 100%}header#site-header .util-nav a.mobile{color:#f45423}header#site-header .util-nav a.mobile:before{background:url(/themes/custom/sndev_d8/images/icon-mobile-01.svg) no-repeat 50% 100%}.right .menu-main ul a,.site-footer .menu-main ul a{text-decoration:none}.right .menu-main ul ul,.site-footer .menu-main ul ul{display:none}.right .menu-main ul ul.expanded,.site-footer .menu-main ul ul.expanded{display:block}.right .menu-main ul ul a,.site-footer .menu-main ul ul a{display:block;padding-left:20px}footer .menu-footer li a:hover{text-decoration:underline}.site-map ul li{margin-left:20px;padding-left:0;list-style-type:disc}.site-map ul li:before{display:none}.site-map ul li li{margin-left:20px}.site-map ul li li,.site-map ul li li li{list-style-type:circle}.site-map ul li a{color:#1b3668;text-decoration:none}.site-map ul li a:hover{text-decoration:underline}.mobile-nav .menu-main ul li>ul li a .arrow:before,.mobile-nav .menu-main ul li>ul li li a .arrow:before,.mobile-nav .menu-main ul li a .arrow:before{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;content:"+"}.mobile-nav .menu-main>ul>li>a.is-active .arrow:before,.mobile-nav .menu-main>ul>li>a.menu-item--active-trail .arrow:before,.mobile-nav .menu-main ul li>ul li a .arrow.open:before,.mobile-nav .menu-main ul li>ul li a.menu-item--active-trail .arrow:before,.mobile-nav .menu-main ul li>ul li li a .arrow.open:before,.mobile-nav .menu-main ul li>ul li li a.menu-item--active-trail .arrow:before,.mobile-nav .menu-main ul li a .open.arrow:before{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;content:"-"}.mobile-nav .menu-main ul li a .link{width:100%;padding:5px 25px 5px 10px}.mobile-nav .menu-main ul li a .arrow:before{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-right:1px solid #14274c;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav .menu-main ul li a .open.arrow{background:#14274c}.mobile-nav{position:fixed;top:70px;right:-400px;width:400px;max-width:100%;height:100%;padding-bottom:30px;text-align:right!important;background:#1b3668;overflow:auto;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s}.mobile-nav .inner-wrap{padding:0}.mobile-nav.vis{right:0}.mobile-nav a{text-decoration:none}.mobile-nav .menu-main{padding:0}.mobile-nav .menu-main>ul>li>a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;padding:0!important;font-size:.9em;border:1px solid #14274c;border-left:none;border-right:none;border-top:none}.mobile-nav .menu-main>ul>li>a .arrow:hover,.mobile-nav .menu-main>ul>li>a.is-active .arrow,.mobile-nav .menu-main>ul>li>a.is-active .link,.mobile-nav .menu-main>ul>li>a .link:hover,.mobile-nav .menu-main>ul>li>a.menu-item--active-trail .arrow,.mobile-nav .menu-main>ul>li>a.menu-item--active-trail .link{background:#14274c}.mobile-nav .menu-main>ul>li>a.is-active .arrow,.mobile-nav .menu-main>ul>li>a.menu-item--active-trail .arrow{pointer-events:none}.mobile-nav .menu-main>ul>li>ul{display:none;border-bottom:1px solid #14274c}.mobile-nav .menu-main>ul>li.menu-item--active-trail>ul{display:block!important}.mobile-nav .menu-main ul li{display:block}.mobile-nav .menu-main ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #14274c;text-transform:uppercase;font-size:.95em;font-weight:400;color:#fff}.mobile-nav .menu-main ul li a.is-active .link{background:#14274c}.mobile-nav .menu-main ul li>ul{display:none;background:#20417c}.mobile-nav .menu-main ul li>ul li a{color:#fff;text-transform:none;border-color:#1b3668}.mobile-nav .menu-main ul li>ul li a .link{padding-right:35px}.mobile-nav .menu-main ul li>ul li a .link:hover{background:#162b54}.mobile-nav .menu-main ul li>ul li a .arrow:before{border-color:#102140}.mobile-nav .menu-main ul li>ul li a .arrow.open,.mobile-nav .menu-main ul li>ul li a .arrow:hover{background:#162b54}.mobile-nav .menu-main ul li>ul li a .arrow.open:before{border-color:#284f99}.mobile-nav .menu-main ul li>ul li a .arrow.open+.link{background:#162b54}.mobile-nav .menu-main ul li>ul li a.menu-item--active-trail .arrow{pointer-events:none}.mobile-nav .menu-main ul li>ul li ul{background:#284f99}.mobile-nav .menu-main ul li>ul li li a{font-size:.85em;border-color:#1b3668}.mobile-nav .menu-main ul li>ul li li a .arrow.open,.mobile-nav .menu-main ul li>ul li li a .arrow.open+.link,.mobile-nav .menu-main ul li>ul li li a .arrow:hover,.mobile-nav .menu-main ul li>ul li li a .link:hover{background:#214380}.mobile-nav .menu-main ul li>ul li li a.menu-item--active-trail .arrow{pointer-events:none}.mobile-nav .menu-main ul li>ul li li ul{background:#3060b9;border-bottom:1px solid #1b3668}.mobile-nav .menu-main ul li>ul li li ul li a{border-bottom:none}.mobile-nav .menu-main ul li>ul li li ul li.menu-item--active-trail .link,.mobile-nav .menu-main ul li>ul li li ul li:hover .link{background:#2c58a9}.mobile-nav .menu-main ul li>ul li.menu-item--active-trail>ul{display:block}.mobile-nav .util-nav{padding:15px 20px 20px;line-height:2}.mobile-nav .util-nav li a{font-size:.95em;color:#fff;letter-spacing:2px}.mobile-nav .util-nav li a.fa-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav .util-nav li a.fa-search{display:none}@media (min-width:668px){.mobile-nav{top:84px}}.dib{display:inline-block}.block{display:block}.inline{display:inline}.mt0{margin-top:0!important}.mt4{margin-top:.39075rem}.mt2{margin-top:.7815rem}.mtx4{margin-top:6.252rem}.mtx3{margin-top:4.689rem}.mtx2{margin-top:3.126rem}.mtx15{margin-top:2.3445rem}.mb0{margin-bottom:0!important}.mb4{margin-bottom:.39075rem}.mb2{margin-bottom:.7815rem}.mbx4{margin-bottom:6.252rem}.mbx3{margin-bottom:4.689rem}.mbx2{margin-bottom:3.126rem}.mbx15{margin-bottom:2.3445rem}.mb{margin-bottom:1.563rem}.mt{margin-top:1.563rem}.ml{margin-left:1.563rem}.mr{margin-right:1.563rem}.mb-row{margin-bottom:3.125rem}@media (min-width:769px){.mb-row{margin-bottom:6.25rem}}.mt-row{margin-top:3.125rem}@media (min-width:769px){.mt-row{margin-top:6.25rem}}.px1{padding:1.563rem}.px4{padding:6.252rem}.px3{padding:4.689rem}.px2{padding:3.126rem}.px15{padding:2.3445rem}.pb{padding-bottom:1.563rem}.pbx4{padding-bottom:6.252rem}.pbx3{padding-bottom:4.689rem}.pbx2{padding-bottom:3.126rem}.pbx15{padding-bottom:2.3445rem}.pt{padding-top:1.563rem}.ptx4{padding-top:6.252rem}.ptx3{padding-top:4.689rem}.ptx2{padding-top:3.126rem}.ptx15{padding-top:2.3445rem}.pl{padding-left:1.563rem}.pr{padding-right:1.563rem}.pb-row{padding-bottom:3.125rem}@media (min-width:769px){.pb-row{padding-bottom:6.25rem}}.pt-row{padding-top:3.125rem}@media (min-width:769px){.pt-row{padding-top:6.25rem}}.landing-list .views-row{padding:35px 0;border-bottom:2px solid #ddd}.landing-list .view-testimonials .views-field-body{font-style:italic}.landing-list .view-testimonials .views-field-body p:first-child:before{content:"“"}.landing-list .view-testimonials .views-field-body p:last-child:after{content:"”"}.landing-list .view-testimonials .views-field-title{font-weight:700;text-align:right}.landing-list .view-blog .views-row,.landing-list .view-team .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-list .view-blog .views-row.one-col .views-field-view-node{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.landing-list .view-blog .views-field-field-post-image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.landing-list .view-blog .views-field-view-node{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.landing-list .view-faqs .views-row{padding:25px 0 0;border-bottom:3px solid #eee}.landing-list .view-faqs .views-row .views-field .views-label{display:inline-block;vertical-align:top;width:24px;margin-right:15px;font-size:1.5em;font-weight:500;color:#1b3668;line-height:1.2}.landing-list .view-faqs .views-row .views-field .field-content{display:inline-block;vertical-align:top;width:calc(100% - 40px)}.landing-list .view-faqs .views-row .views-field-title{margin-bottom:15px}.landing-list .view-faqs .views-row .views-field-title .field-content{font-size:1.3rem;font-weight:500;cursor:pointer;color:#1b3668;line-height:1.4}.landing-list .view-faqs .views-row .views-field-title .field-content:hover{color:#2b56a5}.landing-list .view-faqs .views-row .views-field-field-answer{display:none}.sb-sec{margin-bottom:30px}.sb-sec .view-blog-archive ul li{position:relative;padding-left:20px}.sb-sec .view-blog-archive>ul li.has-children .icon{position:absolute;left:0;content:"\e807";-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s;transition-duration:.1s;cursor:pointer}.sb-sec .view-blog-archive>ul li.has-children.expanded .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sb-sec .view-blog-archive>ul li.has-children>ul,.sb-sec .view-blog-archive>ul li.has-children>ul ul{display:none}.path-frontpage{background:#eeeff4}.path-frontpage img{display:block;width:100%;max-width:100%;height:auto}.page-node-type-news .path-frontpage .views-field-created,.page-node-type-product .resources .view-content ul .path-frontpage a,.path-frontpage .assoc-logos .views-field-field-assoc-title,.path-frontpage .h4,.path-frontpage .page-node-type-news .views-field-created,.path-frontpage .page-node-type-product .resources .view-content ul a,.path-frontpage h4{letter-spacing:6px}.path-frontpage .hero{padding:10% 0;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff}.path-frontpage .hero:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#000;opacity:.6}.path-frontpage .hero h1{font-size:5rem;font-weight:500;line-height:1.1;text-shadow:0 0 10px rgba(0,0,0,.1)}.path-frontpage .hero .text{max-width:400px}.path-frontpage .hero .text .text-field{padding:5% 0;color:#fff}@media (min-width:481px){.path-frontpage .hero{padding:6% 0}}@media (min-width:1025px){.path-frontpage .hero{padding:10% 0 5%;background-position:50% 100%}.path-frontpage .hero:before{background:none;opacity:0}.path-frontpage .hero .text .text-field{padding:13% 0 10%}}.path-frontpage .featured-products{padding:8% 0}@media (min-width:1025px){.path-frontpage .featured-products{padding-top:0}}.path-frontpage .content-01 .btm-text{padding:6%;background:#fff}@media (min-width:1025px){.path-frontpage .content-01 .bottom{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.path-frontpage .content-01 .bottom .image{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-bottom:0!important;z-index:2}.path-frontpage .content-01 .bottom .btm-text{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin-left:-30%;padding-left:25%;z-index:1}}.path-frontpage .content-02{padding:10% 0}@media (min-width:668px){.path-frontpage .content-02{padding:7% 0}}@media (min-width:1025px){.path-frontpage .content-02{padding-top:4%}}.path-frontpage .content-03{padding:10% 0;text-align:center;color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.path-frontpage .content-03 h2{margin-bottom:.7815rem;color:#fff}.path-frontpage .content-03 h4{color:#6ccbd1}.path-frontpage .content-03 p{padding:2.3445rem;text-align:left}.path-frontpage .content-04{position:relative;padding:10% 0}.path-frontpage .content-04:before{position:absolute;top:0;left:0;display:block;width:100%;height:340px;content:"";background:url(/themes/custom/sndev_d8/images/cont-04-top-bg-01.jpg) repeat-x 0 0;background-size:auto 100%}.path-frontpage .content-04 .top h2{margin-bottom:3.126rem;text-align:center}.path-frontpage .content-04 .top .image{margin-bottom:3.126rem}.path-frontpage .content-04 .bottom{margin-top:3.126rem}.path-frontpage .content-04 .bottom .btm-text{margin:3.126rem 0}@media (min-width:769px){.path-frontpage .content-04:before{height:200px}.path-frontpage .content-04 .top{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.path-frontpage .content-04 .top h2{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;text-align:left}.path-frontpage .content-04 .top .image{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.path-frontpage .content-04 .bottom .btm-text{margin-bottom:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (min-width:1025px){.path-frontpage .content-04{padding:7% 0}.path-frontpage .content-04:before{height:380px}.path-frontpage .content-04 .top h2{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.path-frontpage .content-04 .top .image{-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%}.path-frontpage .content-04 .bottom .btm-text{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.path-frontpage .assoc-logos .views-field-field-assoc-title{margin-bottom:3.126rem;text-align:center;color:#3c3c40}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul{max-width:200px;margin:auto}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li{margin-bottom:3.126rem}@media (min-width:668px){.path-frontpage .assoc-logos .views-field-field-assoc-logos ul{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:80%}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li:first-child{-webkit-box-flex:0;-ms-flex:0 0 17%;flex:0 0 17%}}@media (min-width:769px){.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li:first-child{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.path-frontpage .assoc-logos .views-field-field-assoc-logos ul li:last-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.page-node-type-section-landing,.path-taxonomy{position:relative}.page-node-type-section-landing:before,.path-taxonomy:before{position:absolute;top:0;left:0;width:100%;height:40%;background:#eeeff4 url(/themes/custom/sndev_d8/images/bg-grey-noise-01.jpg) no-repeat 50% 0;background-size:cover;content:""}.page-node-type-section-landing .content-top,.path-taxonomy .content-top{padding-top:8%;padding-bottom:0;text-align:center}.page-node-type-section-landing .link-grid-view .image,.path-taxonomy .link-grid-view .image{padding:6% 12%!important}.page-node-type-section-landing .content-area,.path-taxonomy .content-area{margin-top:8%;padding:10% 4%}@media (min-width:1025px){.page-node-type-section-landing:before,.path-taxonomy:before{height:50%}}.path-taxonomy:before{height:340px;background:#eeeff4 url(/themes/custom/sndev_d8/images/bg-bricks-01.jpg) no-repeat 50% 0;background-size:cover}.path-taxonomy .content-top .title-subtitle{margin-bottom:6%}@media (min-width:668px){.path-taxonomy .content-top{padding-top:2%;padding-bottom:0;text-align:left}.path-taxonomy .content-top .inner-wrap{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.path-taxonomy .content-top .inner-wrap .title-subtitle{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.path-taxonomy .content-top .inner-wrap .image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1025px){.path-taxonomy .content-top{padding-top:2%;padding-bottom:0;text-align:left}.path-taxonomy .content-top .inner-wrap{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.path-taxonomy .content-top .inner-wrap .title-subtitle{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.path-taxonomy .content-top .inner-wrap .image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}body:not(.path-frontpage) .page-container{background:#eeeff4}body:not(.path-frontpage) .page-container .inner-wrap{padding-left:4%;padding-right:4%}@media (min-width:769px){body:not(.path-frontpage) .page-container .inner-wrap{padding-left:2%;padding-right:2%}}.page-inner .content,.page-inner .promo-bottom{padding-top:3%;padding-bottom:3%}.page-inner .promo-bottom{text-align:center;background:#2b56a5}.page-inner .promo-bottom h2{color:#fff}.path-search .content form.search-form{margin-bottom:30px}.path-search .content form.search-form label{display:block}.path-search .content form.search-form input{height:34px}.path-search .content form.search-form input.form-search{max-width:600px}.path-search .content form.search-form input.form-submit{font-size:.9rem}.path-search .content h2{font-size:1.563rem}.path-search .content ol li{padding:20px 0;border-bottom:3px solid #eee}.cont-bt-white{padding-top:10%;padding-bottom:10%;border-top:10px solid #2d3893;background:#fff}.page-node-type-news .content,.page-node-type-page .content,.page-node-type-video .content{padding-top:0;margin-top:-4%}.page-node-type-news .content-area .basic-page-cont .views-row:first-child .views-field,.page-node-type-page .content-area .basic-page-cont .views-row:first-child .views-field,.page-node-type-video .content-area .basic-page-cont .views-row:first-child .views-field{position:relative;padding:2% 4%;background:#fff}.page-node-type-news .content-area .basic-page-cont .views-row:first-child .views-field:first-child,.page-node-type-page .content-area .basic-page-cont .views-row:first-child .views-field:first-child,.page-node-type-video .content-area .basic-page-cont .views-row:first-child .views-field:first-child{padding-top:10%;border-top:10px solid #2d3893}.page-node-type-news .content-area .basic-page-cont .views-row:last-child .views-field:last-child,.page-node-type-page .content-area .basic-page-cont .views-row:last-child .views-field:last-child,.page-node-type-video .content-area .basic-page-cont .views-row:last-child .views-field:last-child{padding-bottom:10%}.page-node-type-news .content-area .basic-page-cont .views-field,.page-node-type-page .content-area .basic-page-cont .views-field,.page-node-type-video .content-area .basic-page-cont .views-field{position:relative;padding:2% 4%;background:#fff}.page-node-type-news .content-area .basic-page-cont .views-field .field-content,.page-node-type-page .content-area .basic-page-cont .views-field .field-content,.page-node-type-video .content-area .basic-page-cont .views-field .field-content{position:relative;z-index:100}.page-node-type-news .content-area .basic-page-cont .views-field.views-field-field-image:after,.page-node-type-page .content-area .basic-page-cont .views-field.views-field-field-image:after,.page-node-type-video .content-area .basic-page-cont .views-field.views-field-field-image:after{position:absolute;top:50%;left:0;width:100%;height:3px;background:#eeeff4;content:""}.page-node-type-news .content-area .all-dealers .views-field-title a,.page-node-type-page .content-area .all-dealers .views-field-title a,.page-node-type-video .content-area .all-dealers .views-field-title a{text-decoration:none}.page-node-type-news .content-area .all-dealers .views-field-title a:hover,.page-node-type-page .content-area .all-dealers .views-field-title a:hover,.page-node-type-video .content-area .all-dealers .views-field-title a:hover{text-decoration:underline}.page-node-type-news .content-area .video-landing-list .view-content,.page-node-type-page .content-area .video-landing-list .view-content,.page-node-type-video .content-area .video-landing-list .view-content{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:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-25px}.page-node-type-news .content-area .video-landing-list .view-content .views-row,.page-node-type-page .content-area .video-landing-list .view-content .views-row,.page-node-type-video .content-area .video-landing-list .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:25px}.page-node-type-news .content-area .video-landing-list .views-field-title,.page-node-type-page .content-area .video-landing-list .views-field-title,.page-node-type-video .content-area .video-landing-list .views-field-title{padding:4% 0}@media (min-width:769px){.page-node-type-news .content-area .video-landing-list .view-content .views-row,.page-node-type-page .content-area .video-landing-list .view-content .views-row,.page-node-type-video .content-area .video-landing-list .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.page-node-type-news .content-area .literature-landing-list h3,.page-node-type-page .content-area .literature-landing-list h3,.page-node-type-video .content-area .literature-landing-list h3{font-size:2rem}.page-node-type-news .content-area .literature-landing-list .view-content,.page-node-type-page .content-area .literature-landing-list .view-content,.page-node-type-video .content-area .literature-landing-list .view-content{margin:10px 0 25px}.page-node-type-news .content-area .literature-landing-list .views-row,.page-node-type-page .content-area .literature-landing-list .views-row,.page-node-type-video .content-area .literature-landing-list .views-row{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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:10px;padding:15px;background:#eeeff4}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-field-thumb,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-field-thumb,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-field-thumb{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin-right:15px}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-field-thumb img,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-field-thumb img,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-field-thumb img{border:3px solid #eeeff4}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-title a,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-title a,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-title a{text-decoration:none}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-title a:hover,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-title a:hover,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-title a:hover{text-decoration:underline}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-title h4,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-title h4,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-title h4{margin-bottom:10px}.page-node-type-news .content-area .literature-landing-list .views-row .views-field-title .desc,.page-node-type-page .content-area .literature-landing-list .views-row .views-field-title .desc,.page-node-type-video .content-area .literature-landing-list .views-row .views-field-title .desc{line-height:1.3}@media (min-width:769px){.page-node-type-news .content-area .literature-landing-list .view-content,.page-node-type-page .content-area .literature-landing-list .view-content,.page-node-type-video .content-area .literature-landing-list .view-content{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:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-type-news .content-area .literature-landing-list .views-row,.page-node-type-page .content-area .literature-landing-list .views-row,.page-node-type-video .content-area .literature-landing-list .views-row{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px)}}.page-node-type-news .about-us-child .content-area .our-team-landing .views-field-field-photo,.page-node-type-page .about-us-child .content-area .our-team-landing .views-field-field-photo,.page-node-type-video .about-us-child .content-area .our-team-landing .views-field-field-photo{margin-right:20px}.page-node-type-news .about-us-child .content-area .our-companies-landing .image,.page-node-type-page .about-us-child .content-area .our-companies-landing .image,.page-node-type-video .about-us-child .content-area .our-companies-landing .image{-webkit-box-flex:0!important;-ms-flex:0 0 200px!important;flex:0 0 200px!important;padding:0 20%!important}.page-node-type-news .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-page .about-us-child .content-area .news-landing-list .views-field-title a,.page-node-type-video .about-us-child .content-area .news-landing-list .views-field-title a{text-decoration:none}.page-node-type-news .about-us-child .content-area .news-landing-list .views-field-title a:hover,.page-node-type-page .about-us-child .content-area .news-landing-list .views-field-title a:hover,.page-node-type-video .about-us-child .content-area .news-landing-list .views-field-title a:hover{text-decoration:underline}.dealer-map-page h3{display:inline-block;vertical-align:middle;margin-right:15px;text-transform:uppercase}.dealer-map-page select{display:inline-block;vertical-align:middle;width:auto}.dealer-map-page .map{display:none}.dealer-map-page .map svg{width:100%;margin-top:-6%;margin-bottom:-60%}.dealer-map-page .map svg circle:hover,.dealer-map-page .map svg path:hover{fill:#f45423!important}.dealer-map-page .result{margin-top:30px}.dealer-map-page .result .item{padding:20px 0;border-bottom:3px solid #eeeff4}.dealer-map-page .result .image{max-width:160px}.dealer-map-page .result .text .dealer a{display:block;text-decoration:none}.dealer-map-page .result .text .dealer a:hover{text-decoration:underline}@media (min-width:668px){.dealer-map-page .map{display:block}}.page-node-type-team-member .content{padding-top:0;margin-top:-4%}.page-node-type-team-member .content-top .view-content{width:300px;margin:auto}.page-node-type-team-member .content-top .views-field-field-photo{margin-bottom:15px;border:1px solid #2d3893}.page-node-type-team-member .content-top .position{color:#6ccbd1}@media (min-width:668px){.page-node-type-team-member .content-top .view-content{width:100%}.page-node-type-team-member .content-top .view-content .views-row{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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-node-type-team-member .content-top .view-content .views-field-field-photo{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;margin-right:30px}}.page-node-type-news h1{margin-bottom:20px}.page-node-type-news .views-field-created{color:#6ccbd1}.node-type-blog_post .view-blog.node-content .views-field-field-post-image{margin-bottom:15px}.page-node-type-product .hero{position:relative;margin-bottom:50px}.page-node-type-product .hero .views-field-title{padding:6%}.page-node-type-product .hero ul.links{margin-top:30px}.page-node-type-product .hero ul.links li{margin-top:20px}.page-node-type-product .hero ul.links li a{display:block;width:240px}.page-node-type-product .hero .views-field-field-prod-images{position:relative;padding:6%}.page-node-type-product .hero .views-field-field-prod-images li{pointer-events:none}.page-node-type-product .hero .views-field-field-prod-images ul.lSPager{position:absolute;bottom:-35px;right:0;line-height:1}.page-node-type-product .hero .views-field-field-prod-images ul.lSPager li{display:inline-block;margin-left:25px}.page-node-type-product .hero .views-field-field-prod-images ul.lSPager li.active a{background:#6ccbd1}.page-node-type-product .hero .views-field-field-prod-images ul.lSPager li a{display:block;font-size:.0001px;width:14px;height:14px;background:#848b92;line-height:.5;border-radius:0}.page-node-type-product .hero .breadcrumb{display:none;font-family:Oswald,sans-serif;font-size:1.2rem}.page-node-type-product .hero .breadcrumb ol li{position:relative;display:inline-block}.page-node-type-product .hero .breadcrumb ol li:after{display:inline-block;padding:0 10px;color:#848b92;content:" / "}.page-node-type-product .hero .breadcrumb ol li:last-child:after{display:none}.page-node-type-product .hero .breadcrumb ol li a{font-weight:400;text-decoration:none;color:#1b3668}.page-node-type-product .hero .breadcrumb ol li a:hover{color:#e72639}@media (min-width:769px){.page-node-type-product .hero{margin-bottom:80px}.page-node-type-product .hero .views-field-title h1{font-size:2.5rem}.page-node-type-product .hero .views-row{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:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-node-type-product .hero .views-row .views-field-title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.page-node-type-product .hero .views-row .views-field-field-prod-images{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;border-left:3px solid #eeeff4}.page-node-type-product .hero .views-field-field-prod-images li{pointer-events:auto}.page-node-type-product .hero .views-field-field-prod-images ul.lSPager{bottom:-45px}.page-node-type-product .hero .breadcrumb{position:absolute;left:0;bottom:-55px;display:block}}.page-node-type-product .body{padding:4%}.page-node-type-product .content-sections .views-field-field-prod-grp-title,.page-node-type-product .content-sections header,.page-node-type-product .resources .views-field-field-prod-grp-title,.page-node-type-product .resources header{position:relative;display:block;padding:2% 3%;border-top:3px solid #eeeff4;background:#fff}.page-node-type-product .content-sections .views-field-field-prod-grp-title .field-content,.page-node-type-product .content-sections header .field-content,.page-node-type-product .resources .views-field-field-prod-grp-title .field-content,.page-node-type-product .resources header .field-content{position:relative;padding:0 30px;font-family:Oswald,sans-serif;text-transform:uppercase;cursor:pointer;letter-spacing:4px}.page-node-type-product .content-sections .views-field-field-prod-grp-title .field-content:before,.page-node-type-product .content-sections header .field-content:before,.page-node-type-product .resources .views-field-field-prod-grp-title .field-content:before,.page-node-type-product .resources header .field-content:before{position:absolute;left:0;display:block;width:20px;height:20px;content:url(/themes/custom/sndev_d8/images/icon-gear-01.svg)}.page-node-type-product .content-sections .views-field-field-prod-grp-title .field-content:after,.page-node-type-product .content-sections header .field-content:after,.page-node-type-product .resources .views-field-field-prod-grp-title .field-content:after,.page-node-type-product .resources header .field-content:after{display:block;margin:1% -30px 0 0;font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:400;color:#f45423;line-height:.5;content:"+";float:right}.page-node-type-product .content-sections .views-field-field-prod-grp-title.open .field-content:after,.page-node-type-product .content-sections header.open .field-content:after,.page-node-type-product .resources .views-field-field-prod-grp-title.open .field-content:after,.page-node-type-product .resources header.open .field-content:after{content:"-"}.page-node-type-product .content-sections .views-field-field-prod-subsection,.page-node-type-product .resources .views-field-field-prod-subsection{display:none;padding:4%;background:#f4f6f8}.page-node-type-product .content-sections .views-field-field-prod-subsection ul li>div,.page-node-type-product .resources .views-field-field-prod-subsection ul li>div{margin-bottom:2%}.page-node-type-product .content-sections .views-field-field-prod-subsection ul li p,.page-node-type-product .resources .views-field-field-prod-subsection ul li p{margin-bottom:25px;font-family:Montserrat,sans-serif;font-size:1.1rem;color:#3c3c40}.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul,.page-node-type-product .resources .views-field-field-prod-subsection ul ul{margin:0 0 3%}.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul ul li{padding:8px 25px}@media (min-width:769px){.page-node-type-product .content-sections .views-field-field-prod-subsection ul,.page-node-type-product .resources .views-field-field-prod-subsection ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.page-node-type-product .content-sections .views-field-field-prod-subsection ul li,.page-node-type-product .resources .views-field-field-prod-subsection ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;width:100%}.page-node-type-product .content-sections .views-field-field-prod-subsection ul ul,.page-node-type-product .resources .views-field-field-prod-subsection ul ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-node-type-product .content-sections .views-field-field-prod-grp-title,.page-node-type-product .resources .views-field-field-prod-grp-title{padding:2% 3%}}.page-node-type-product .resources .view-content{display:none;padding:4%;background:#f4f6f8}.page-node-type-product .resources .view-content ul a{text-decoration:none}.page-node-type-product .resources .view-content ul a:hover{text-decoration:underline}.page-node-type-custom-layout-1 .content{padding:0}.page-node-type-custom-layout-1 .views-row:not(.Product) .views-field-field-prod-ref,.page-node-type-custom-layout-1 .views-row:not(.Product) .views-field-field-section-title{display:none}.page-node-type-custom-layout-1 .hero{padding:10% 0;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff}.page-node-type-custom-layout-1 .hero:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#000;opacity:.6}.page-node-type-custom-layout-1 .hero h1{font-size:5rem;font-weight:500;line-height:1.1;text-shadow:0 0 10px rgba(0,0,0,.1);color:#fff}.page-node-type-custom-layout-1 .hero .text{max-width:400px;padding:2% 0;color:#fff}@media (min-width:481px){.page-node-type-custom-layout-1 .hero{padding:6% 0}}@media (min-width:1025px){.page-node-type-custom-layout-1 .hero{padding:10% 0 5%;background-position:50% 100%}.page-node-type-custom-layout-1 .hero:before{background:none;opacity:0}.page-node-type-custom-layout-1 .hero .text .text-field{padding:13% 0 10%}}.page-node-type-custom-layout-1 .body-content{padding:5% 0}.page-node-type-custom-layout-1 .body-content h2{margin-bottom:2%}.page-node-type-custom-layout-1 .views-field-field-section-title{padding:3%}.page-node-type-custom-layout-1 .views-field-field-prod-ref{padding-left:4%;padding-right:4%}@media (min-width:769px){.page-node-type-custom-layout-1 .views-field-field-prod-ref{padding-left:2%;padding-right:2%}}
