@font-face{font-family:'Noto Sans';font-weight:400;font-style:normal;font-display:swap;src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.eot);src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.woff2) format('woff2'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.woff) format('woff'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.ttf) format('truetype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-regular-webfont.svg#noto_sansregular) format('svg')}@font-face{font-family:'Noto Sans';font-weight:400;font-style:italic;font-display:swap;src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.eot);src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.woff2) format('woff2'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.woff) format('woff'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.ttf) format('truetype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-italic-webfont.svg#noto_sansitalic) format('svg')}@font-face{font-family:'Noto Sans';font-weight:700;font-style:normal;font-display:swap;src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.eot);src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.woff2) format('woff2'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.woff) format('woff'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.ttf) format('truetype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bold-webfont.svg#noto_sansbold) format('svg')}@font-face{font-family:'Noto Sans';font-weight:700;font-style:italic;font-display:swap;src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.eot);src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.woff2) format('woff2'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.woff) format('woff'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.ttf) format('truetype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/notosans-bolditalic-webfont.svg#noto_sansbold_italic) format('svg')}@font-face{font-family:'sovstack';font-weight:400;font-style:normal;font-display:swap;src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.eot);src:url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.eot#iefix) format('embedded-opentype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.woff2) format('woff2'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.woff) format('woff'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.ttf) format('truetype'),url(//dev.sovstack.com/c/themes/custom-theme/css/../fonts/sovstack.svg#sovstack) format('svg')}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"sovstack";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-help:before{content:'\e800'}.icon-lock:before{content:'\e801'}.icon-down-dir:before{content:'\e802'}.icon-stack-emblem:before{content:'\e803'}.icon-up-dir:before{content:'\e804'}.icon-left-dir:before{content:'\e805'}.icon-phone:before{content:'\e806'}.icon-database:before{content:'\e807'}.icon-right-dir:before{content:'\e808'}.icon-graduation-cap:before{content:'\e809'}.icon-megaphone:before{content:'\e80a'}.icon-menu:before{content:'\e80b'}.icon-mail:before{content:'\e80c'}.icon-gravatar:before{content:'\e80d'}.icon-alignable:before{content:'\e80e'}.icon-info-circled:before{content:'\e80f'}.icon-book:before{content:'\e810'}.icon-cancel:before{content:'\f00d'}.icon-plus:before{content:'\f067'}.icon-minus:before{content:'\f068'}.icon-paper-plane:before{content:'\f0e0'}.icon-code:before{content:'\f121'}.icon-ok-squared:before{content:'\f14a'}.icon-heartbeat:before{content:'\f21e'}.icon-mouse-pointer:before{content:'\f245'}.icon-handshake-o:before{content:'\f2b5'}.icon-twitter:before{content:'\f309'}.icon-facebook:before{content:'\f30c'}.icon-gplus:before{content:'\f30f'}.icon-linkedin:before{content:'\f318'}.icon-wordpress:before{content:'\f31d'}.icon-instagram:before{content:'\f32d'}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figure{margin:1em 40px}hr{height:0;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}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{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;max-width:100%;color:inherit;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}html{background:#333}html #wpadminbar{position:fixed!important;bottom:0!important;z-index:9999999}html{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit}body{position:relative;font-family:'Noto Sans',sans-serif;font-size:100%;background-color:#f4f4f4}hr{display:block;margin:0 0 15px;padding:0;height:1px;border:0;border-top:1px solid #ccc}textarea{resize:vertical}a:link,a.link{color:#497593}a:visited,a.visitedlink{color:#497593}a:active,a.activelink{color:#000;text-decoration:none}a:hover,a.hoverlink{color:#da5700}h1,h2,h3,h4,h5{margin:25px 0 0;font-weight:700;line-height:1.44em;letter-spacing:.0161803398875em}p{margin:15px 0}button,input,optgroup,select,textarea{max-width:100%;font-family:'Noto Sans',sans-serif}b,strong{font-weight:700}i,em{font-style:italic}iframe{max-width:100%}.cf:before,.cf:after{display:table;content:' '}.cf:after{clear:both}.cf{*zoom:1;}.row.hp,.hide{display:none}.pg-w{overflow:hidden;background:#385875;background:-moz-linear-gradient(left,#385875 0%,#7fabe0 50%,#385875 100%);background:-webkit-linear-gradient(left,#385875 0%,#7fabe0 50%,#385875 100%);background:linear-gradient(to right,#385875 0%,#7fabe0 50%,#385875 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#385875',endColorstr='#385875',GradientType=1)}.pg-b{position:relative;z-index:1;max-width:1600px;margin:85px auto 0;box-shadow:0 0 20px rgba(0,0,0,.5)}.pg-b:before{content:'\e803';display:block;font-family:'sovstack';color:#fff;position:absolute;font-size:74em;left:-531px;top:90px;opacity:.25;z-index:0}.pg-b-in{min-height:calc(100vh - 240px);background:#efefef;box-shadow:0 0 10px rgba(0,0,0,.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#f2f4f3',GradientType=0)}.blurry{opacity:.5;-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.pg-in{margin:0 auto;padding:0 25px;width:100%;max-width:1600px}.elementor-page .pg-b .pg-in{padding:0}.elementor-page .c{padding-bottom:0}.bread{position:relative;margin:0;padding:2em;width:100%}.bread-in{margin:0 auto;font-size:1em;text-align:left;letter-spacing:.05em}.bread a:link,.bread a:visited,.bread span{color:#666;text-decoration:none}.bread .breadcrumb_last{font-style:italic}.h{position:fixed;top:0;left:0;z-index:20;width:100%;height:85px;overflow:visible;border-bottom:1px solid #ccc;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25)}.admin-bar header{top:32px}.h .h-in{position:relative;margin:0 auto;height:100%}.h .logo-link{display:inline-block;position:absolute;bottom:9px;left:25px;width:calc(100% - 480px);max-width:374px}.h .logo{width:100%;max-width:374px;height:auto}.nav-sl-w,.h .nav-sl.off nav ul li.close,.nav-sl .phone{display:none}.h .nav-sl.off nav{z-index:5;margin:10px 0 0;float:right}.h .nav-sl.off nav ul{display:block;margin:0;padding:0;padding:0}.h .nav-sl.off nav ul li{display:inline-block;position:relative;margin:0;padding:0;list-style:none;line-height:1;white-space:nowrap}.h .nav-sl.off nav ul li.menu-item-218{display:none}.con-pg .nav-fixed li:nth-of-type(2){display:none}.con-pg .nav-fixed li:nth-of-type(3) a:before{color:#da5700}.h .nav-sl.off nav>ul>li>a:link,.h .nav-sl.off nav>ul>li>a:visited{display:block;padding:25px 10px 26px;color:#222;font-size:1.0625em;line-height:1.44em;text-decoration:none;letter-spacing:.065em}.h .nav-sl.off nav ul li.menu-item-10 a{padding:0 0 0 15px;color:#da5700}.h .nav-sl.off nav ul li.menu-item-209{position:absolute;right:25px;bottom:-41px}.h .nav-sl.off nav ul li.menu-item-209 a{padding:10px;border-radius:0 0 5px 5px;color:#fff;font-size:14px;letter-spacing:.1em;background:#497593}.h .nav-sl.off nav ul li.menu-item-209 a:hover{text-decoration:none;background:#ec6206;color:#fff}.h .nav-sl.off nav ul li a:hover,.h .nav-sl.off nav ul li.current_page_item>a{color:#497593;text-decoration:underline}.h .nav-sl.off nav ul li.on>a{color:#497593;text-decoration:none}.h .nav-sl.off nav ul li.on>a:after{display:block;position:absolute;bottom:0;left:calc((100% - 15px)/2);color:#497593;font-family:'sovstack';font-size:1.25em;content:'\E802'}.h .nav-sl.off nav ul li .sub-menu>li>a:hover{color:#497593;text-decoration:none}.h .nav-sl.off nav ul li .sub-menu>li>a:before{display:block;position:absolute;top:calc((100% - 20px)/2);left:0;color:#fff;font-family:'sovstack';font-size:1.25em;content:'\e808';transition:left .25s,color .25s;-webkit-transition:left .25s,color .25s;-moz-transition:left .25s,color .25s;-ms-transition:left .25s,color .25s}.h .nav-sl.off nav ul li .sub-menu>li>a:hover:before{left:15px;color:#497593;transition:left .75s,color .75s;-webkit-transition:left .75s,color .75s;-moz-transition:left .75s,color .75s;-ms-transition:left .75s,color .75s}.h .nav-sl.off nav>div>ul>li:nth-of-type(n+6)>.sub-menu{right:0;left:auto}.h .nav-sl.off nav ul li>.sub-menu{opacity:0;position:absolute;top:100%;right:0;width:auto;min-width:250px;border:1px solid #dad4cf;border-top:0 none;text-align:left;background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,.25)}.h .nav-sl nav ul li>.sub-menu{max-height:0;overflow:hidden;transition:max-height 1s ease-out,opacity .5s;-webkit-transition:max-height 1s ease-out,opacity .5s;-moz-transition:max-height 1s ease-out,opacity .5s;-o-transition:max-height 1s ease-out,opacity .5s}.h .nav-sl nav ul li.on>.sub-menu{opacity:1;max-height:1000px;transition:max-height 1s ease-in,opacity .5s;-webkit-transition:max-height 1s ease-in,opacity .5s;-moz-transition:max-height 1s ease-in,opacity .5s;-o-transition:max-height 1s ease-in,opacity .5s}.h .nav-sl.off nav .sub-menu a{padding:15px;transition:padding .25s;-webkit-transition:padding .25s;-moz-transition:padding .25s;-ms-transition:padding .25s}.h .nav-sl.off nav .sub-menu a:hover{padding:15px 5px 15px 35px;transition:padding .75s;-webkit-transition:padding .75s;-moz-transition:padding .75s;-ms-transition:padding .75s}.h .nav-sl.off nav ul li>ul>li{display:block;width:auto;overflow:hidden}.h .nav-sl.off nav ul li>ul>li:last-child{border-bottom:none}.h .nav-sl.off nav ul li>ul>li>a{display:block;padding:5px 15px;border-top:1px solid #d9d9d9;color:#383635;font-size:1em;text-decoration:none}.h .nav-sl.off nav ul li>ul>li:first-child>a{border-top:0 none}.p-o{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:0 0}.p-o.on{display:block}.h-ftr{position:relative;margin:0 auto;padding:25px;width:100%;max-width:1600px;border-bottom:5px solid #fff;text-align:right;background:#666 url(//dev.sovstack.com/c/themes/custom-theme/css/../img/bg-home-desk.jpg) no-repeat top right;box-shadow:0 5px 5px rgba(0,0,0,.2)}.h-ftr-in{display:inline-block;width:100%;max-width:1600px;text-align:left}.h-ftr h5{margin:0;font-weight:400;text-shadow:3px 3px 3px rgba(0,0,0,.65)}.h-ftr h5 .l-1{display:block;margin-top:1px;margin-bottom:5px;margin-left:55px;color:#fff;font-size:1.75em;line-height:1em;letter-spacing:.05em}.h-ftr h5 .l-2{display:block;margin:0 0 15px;color:#6cf;font-size:4.4em;line-height:1em;letter-spacing:.015em}.h-ftr .p-w{text-align:right}.h-ftr p{display:inline-block;margin:0 30px 22px 0;max-width:530px;color:#ccc;font-size:1em;line-height:1.62em;text-align:left;letter-spacing:.01em;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.h-ftr .lks{display:inline-block;margin:20px 150px 0 0;padding:0;width:390px;text-align:left}.h-ftr .lks li{margin:0 0 15px;padding:0;list-style:none}.h-ftr .lks li a{font-size:1.5em;font-weight:400;text-decoration:none;letter-spacing:.025em;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.h-ftr .lks li a:before{margin:0 15px 0 0;font-size:1.5em;position:relative;top:4px}.h-ftr .lks li .security{color:#f60}.h-ftr .lks li .development{color:#0cf}.h-ftr .lks li .hosting{color:#fff}.h-ftr .lks li a:hover{color:#ccc}.h-ftr .disclaimer{display:block;margin:20px 0 0;color:#888;font-size:10px}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;margin:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#da5700;font-weight:400;margin-bottom:10px;display:block;font-size:12px;letter-spacing:.05em}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;padding:.2em .8em;border:1px solid #da5700;background:#fff}div.wpcf7-validation-errors{border:2px solid #da5700;font-size:14px}.row.text span.wpcf7-not-valid-tip{position:absolute;top:-9px;right:0;font-size:10px;width:120px}.row.text.on span.wpcf7-not-valid-tip,.row.text.full span.wpcf7-not-valid-tip{display:none}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:' '}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{display:inline-block;visibility:hidden;margin:0 0 0 4px;padding:0;width:16px;height:16px;border:none;vertical-align:middle;background-image:url('data:image/gif;base64,R0lGODlhEAAQAPQAAP///3d3d/r6+pSUlL29vXp6eouLi+jo6NDQ0IKCgrW1ta2trfDw8MfHx+Dg4J2dnaSkpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==')}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}.c{padding-bottom:25px;width:calc(100% - 320px);min-height:350px;float:left;position:relative}.c.no-sidebar{width:100%}.c h1{color:#385875;font-size:2.125em}.c h2{color:#497593;font-size:1.3125em}.c h3{color:#da5700;font-size:1.125em}.c h4{color:#5e6475;font-size:1em;text-transform:uppercase}.c ul{margin:20px 0;padding:0 0 0 45px}.c p,.c li{color:#333;font-size:1.0625em;line-height:1.61803398875em;letter-spacing:.0161803398875em}.c li li{font-size:1em}.c ul li{position:relative;margin-bottom:10px;list-style:none}.c ul li:before{position:absolute;top:0;left:-10px;font-size:.75em;content:'\e808';font-family:'sovstack';color:#497593}.c img{max-width:100%;height:auto}.c .alignnone,.c a img.alignnone{margin:10px 10px 10px 0}.c .aligncenter,.c div.aligncenter{display:block;margin:.2em auto .2em auto}.c .alignright,.c a img.alignright{margin:10px 0 20px 20px;float:right}.c .alignleft,.c a img.alignleft{margin:10px 20px 20px 0;float:left}.c img.aligncenter,.c a img.aligncenter{display:block;margin:10px auto}.c img.border{border:7px solid #fff}.c img.shadow{-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 8px 0 rgba(0,0,0,.5);box-shadow:0 1px 8px 0 rgba(0,0,0,.5)}.c .wp-caption{padding:0;max-width:100%;border:0;text-align:center;background:#ddd none repeat scroll 0 0}.c .wp-caption.alignnone{margin:.3em 1em 1em 0}.c .wp-caption.alignleft{margin:.3em 1em 1em 0}.c .wp-caption.alignright{margin:.3em 0 1em 1em}.c .wp-caption img{margin:0;padding:0;width:auto;max-width:100%;height:auto;border:0 none}.c .wp-caption .wp-caption-text{padding:10px 10px 15px;font-size:13px;letter-spacing:.0161803398875em}.c form input[type=text],.c form input[type=email],.c form input[type=tel]{max-width:300px;padding:3px;height:30px;margin:0 0 13px;border:1px solid #999;border-radius:3px;background:#fff}.c form textarea{max-width:300px;padding:3px;min-height:200px;margin:0 0 13px;border:1px solid #999;border-radius:3px;background:#fff}.c form input[type=submit]{color:#fff;padding:13px;min-width:250px;width:100%;max-width:300px}.sb{margin:34px auto;padding:0;width:300px;float:right}.sb .wdgt{margin:0 0 89px}.con-fm{margin:auto;max-width:400px;background:0 0}.con-fm .wpcf7{position:relative;padding:10px 0 55px}.con-fm h5{margin:0 0 3px;padding:0;color:#497593;font-size:2.125em;line-height:1;text-align:center;letter-spacing:.01618em}.con-fm .sub{display:block;margin:0 0 5px;color:#da5700;letter-spacing:.01618em;font-size:1.3125em;padding:0 0 7px;line-height:1.618em;text-align:center;border-bottom:solid 1px #ccc}.con-fm .row{position:relative;margin-bottom:13px;height:34px;padding:2px 10px;font-size:1em;background-color:#fff}.con-fm .row.text,.con-fm .row.textarea{overflow:hidden;border:solid 1px #ccc;border-radius:5px;background-color:#fff}.con-fm .row.text.first-name{width:calc((100% - 13px)/2);float:left}.con-fm .row.text.last-name{width:calc((100% - 13px)/2);float:right}.con-fm .row.textarea{line-height:0;height:auto}.con-fm .row:last-of-type{margin-bottom:0}.con-fm input[type=text],.con-fm input[type=tel],.con-fm input[type=email],.con-fm input[type=url]{width:100%;height:30px;border:none;outline:none;font-size:1em;color:#333;margin:0}.con-fm .row.textarea label{padding-top:5px}.con-fm textarea{margin:0;width:100%;height:120px;border:none;outline:none;line-height:1.618em}.con-fm .row.submit{margin:0;padding:0;width:100%;text-align:center;background:0 0}.con-fm .row.submit input[type=submit]{display:block;position:relative;z-index:1;margin:0 auto;padding:15px;width:100%;max-width:400px;height:55px;overflow:hidden;border:0;border-radius:5px;color:#fff;font-size:1.3125em;font-weight:400;line-height:1em;text-align:center;text-transform:lowercase;letter-spacing:.05em}.con-fm .row.submit input[type=submit]:hover{background-color:#e9793d}.con-fm .row.submit .ajax-loader{position:absolute;top:10px;right:10px;z-index:10}.orange-button{background:#fd6500;background:-moz-linear-gradient(top,#fd6500 0%,#682a00 100%);background:-webkit-linear-gradient(top,#fd6500 0%,#682a00 100%);background:linear-gradient(to bottom,#fd6500 0%,#682a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd6500',endColorstr='#682a00',GradientType=0)}.blue-button,.orange-button:hover{color:#fff;padding:13px;min-width:250px;background:#497593;background:-moz-linear-gradient(top,#497593 0%,#1d2f3b 100%);background:-webkit-linear-gradient(top,#497593 0%,#1d2f3b 100%);background:linear-gradient(to bottom,#497593 0%,#1d2f3b 100%);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#497593',endColorstr='#1d2f3b',GradientType=0)}.blue-button:hover{background:#fd6500;background:-moz-linear-gradient(top,#fd6500 0%,#682a00 100%);background:-webkit-linear-gradient(top,#fd6500 0%,#682a00 100%);background:linear-gradient(to bottom,#fd6500 0%,#682a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd6500',endColorstr='#682a00',GradientType=0)}.quote,.c blockquote{margin:89px 0}.quote p,.c blockquote p{color:#497593;font-size:2em;font-style:italic;line-height:1.44em;text-align:center;margin-top:0;letter-spacing:.0161803398875em}.quote cite,.c blockquote cite{display:block;color:#666;font-size:22px;font-style:normal;letter-spacing:.0161803398875em;text-align:right;margin-right:34px}.quote cite:before,.c blockquote cite:before{content:'\2014';margin:0 5px 0 0}.proofs .c-in{text-align:center}.proofs .enlarge{color:#999;font-style:italic}.proofs .pg-pf-child{display:inline-block;margin:0 5px 20px;width:180px}.proofs .pg-pf-child .img-wrap{position:relative;display:block}.proofs .pg-pf-child .img-wrap:hover:before{content:' ';width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background:#000;opacity:.25}.proofs .pg-pf-child .name{font-size:1em;font-weight:700;color:#666}.proofs .pg-pf-child .date{font-size:.75em;color:#999}.proofs h1,.proofs h2{margin-bottom:15px}.proofs .details{line-height:1.25em}.proofs .c ul li:before{display:none}.search-widget{margin:25px 0 0;float:right}.author .search-widget,.category .search-widget{margin:10px 0 30px}.search-widget{margin:0 0 28px;width:298px;overflow:hidden;border:1px #497593 solid;border-radius:6px;background:#ebe5f0}.search-widget .search-widget-in{margin:0}.search-widget input[type=text]{padding:0 0 0 10px;width:210px;height:30px;float:left;border:0 none;color:#497593;font-size:.75em;text-transform:uppercase;letter-spacing:.075em;background:transparent none;transition-timing-function:ease-in;transition-duration:1s;transition-property:background,color}.search-widget input[type=text]:hover,.search-widget input[type=text]:focus{color:#000;background:#f4f4f4;transition-timing-function:ease-in;transition-duration:.15s;transition-property:background,color}.search-widget input[type=submit]{padding:0;width:85px;height:30px;float:right;border:0 none;color:#fff;font-size:.8125em;text-align:center;vertical-align:middle;text-transform:uppercase;letter-spacing:.1em;background:#497593;transition-timing-function:ease-in;transition-duration:1s;transition-property:background}.search-widget:hover input[type=submit]{color:#fff;background:#2d2b2b;transition-timing-function:ease-in;transition-duration:.15s;transition-property:background}.sb .fav-posts-widget{width:calc(100% - 330px);height:auto;min-height:242px;float:right;background:#f0e8f6}.sb .fav-posts-widget,.sb .blog-categories-widget{width:100%;float:none;border:1px #ccc solid;border-radius:5px;background:#fefefe;box-shadow:2px 1px 3px rgba(0,0,0,.25)}.fav-posts-widget .in,.blog-categories-widget .in{margin:0}.fav-posts-widget h5,.blog-categories-widget h5{margin:10px 0 19px;font-size:1.55em;line-height:1.26666667em;text-align:center;letter-spacing:0}.fav-posts-widget h5{color:#9168b5}.blog-categories-widget h5{color:#333}.fav-posts-widget li:before,.blog-categories-widget li:before{position:relative;right:15px;bottom:0;margin-right:-8px;font-size:1em;text-decoration:none;content:'-'}.fav-posts-widget li:before{color:#9168b5}.blog-categories-widget li:before{color:#497593}.fav-posts-widget ul,.blog-categories-widget ul{margin:0;padding:0 15px 10px 39px}.fav-posts-widget li{margin-bottom:7px;max-width:590px;list-style:outside none none;font-size:1em}.blog-categories-widget li{margin-bottom:7px;width:250px;list-style:outside none none;font-size:1em}.fav-posts-widget li a:link,.fav-posts-widget li a:visited,.blog-categories-widget li a:link,.blog-categories-widget li a:visited{border:0 none;color:#2d2b2b;font-size:1em;line-height:1.5em;letter-spacing:.035em}.fav-posts-widget li a:hover,.blog-categories-widget li a:hover{color:#497593}.blog-categories-widget .more-cats{display:block;position:absolute;bottom:0;padding:7px 0 13px;width:100%;border-top:10px solid #f5efe4;color:#806e4d;line-height:1em;text-align:center;text-transform:uppercase;background:#eadec7;cursor:pointer}.blog-landing article{display:block;margin:0 0 10px;padding:0 0 10px;min-height:275px;clear:both;border-bottom:1px solid #e5decd}.blog-landing article .post-meta{display:block;margin:0 0 8px;color:#73574b;font-size:1em;line-height:1.5em;letter-spacing:.025em}.blog-landing article .post-meta .date,.blog-landing article .post-meta a:link,.blog-landing article .post-meta a:visited{color:#4e96bc}.blog-landing article .post-meta .divider{display:inline-block;margin:0 5px}.blog-landing .blog-article .image-wrapper{margin-right:20px;width:150px;float:left}.blog-nav{margin:0 0 30px;width:100%;float:right;color:#497593;font-size:1em;text-align:right;text-transform:uppercase;letter-spacing:.065em}.blog.single .blog-nav,.single-reviews .blog-nav{margin:15px 0 40px;text-align:center}.blog.single .blog-nav .pg-numbers:first-child,.single-reviews .blog-nav .pg-numbers:first-child{margin-left:0}body.post-type-archive-reviews .post-meta{display:none}.blog-nav .pg-numbers:first-child{margin-left:10px}.blog-nav a:link,.blog-nav a:visited,.blog-nav .pg-numbers{display:inline-block;margin:5px 0 5px 11px;padding:4px 0 1px;width:31px;height:25px;border:1px solid #497593;color:#2d2b2b;font-size:1.125em;text-align:center;vertical-align:middle;text-decoration:none;background:0 0}.blog-nav .dots{margin:0 -11px 0 0;border:0 none}.blog.single .blog-nav a:link,.blog.single .blog-nav a:visited,.single-reviews .blog-nav a:link,.single-reviews .blog-nav a:visited{margin:0;padding:5px 15px 0;width:auto;font-size:1.125em;letter-spacing:.065em}.blog.single .blog-nav a span{position:relative;bottom:0;font-size:1.25em;line-height:0}.blog.single .blog-nav .prev,.single-reviews .blog-nav .prev{float:left}.blog.single .blog-nav .next,.single-reviews .blog-nav .next{float:right}.blog-nav a.pg-numbers.next,.blog-nav a.pg-numbers.prev{padding:0 0 5px;font-size:1.5em;line-height:1em}.blog-nav a:hover,.blog-nav .pg-numbers.current{border:1px solid #497593;color:#fff;background:#497593}.blog.single .bread{margin:25px 0 15px}.blog.single .bread-in{max-width:100%}.blog.single .c{max-width:100%}.blog.single .c .c-in{margin:0}.blog.single .c h1{margin:0}.blog.single article .byline{display:block;margin:15px 0;color:#8d8b8a;font-size:.875em;letter-spacing:.05em}.blog.single .c article .blog-image-link{margin-right:18px;width:calc(100% - 250px);min-width:120px;max-width:306px;float:left}.blog.single .c article .blog-image{box-shadow:1px 1px 2px rgba(0,0,0,.25)}.blog.single .c article .wp-caption{float:left;border:2px solid #fff;background:#f4edf2 none repeat scroll 0 0;box-shadow:0 0 3px 0 rgba(0,0,0,.25)}.blog.single .c article .wp-caption.aligncenter{margin-bottom:10px;float:none}.blog.single .c article .wp-caption.alignright{float:right}.blog.single .c article .blog-article p:first-child .wp-caption a img{margin:0;float:none;border:none;box-shadow:none}.blog.single .c article .wp-caption a{border:0}.blog.single .c ul li:before{color:#a5a17e}.blog.single .sb{margin-right:6px;width:300px}.blog.single .sb .widget{margin:5px 0 30px}.blog.single-post .blog-page-nav{margin:10px 0 40px;padding:50px 0 0;font-size:1.125em;text-align:center;letter-spacing:.025em}.blog.single-post .blog-page-nav a:link,.blog.single-post .blog-page-nav a:visited{text-transform:uppercase;letter-spacing:.025em}.blog.single-post .blog-page-nav .next{margin:0;float:right}.blog.single-post .blog-page-nav .prev{margin:0;float:left}.single .post-comments #respond{margin:0 auto;width:100%;max-width:605px}.single .post-comments .comments{margin:0 auto;width:100%;max-width:605px}#respond .left textarea{margin:0;padding:10px 0 10px 10px;width:100%;max-width:605px;height:205px;border:1px solid #bdbdbd;color:#878787;font-size:1em;line-height:1.5em;letter-spacing:.01em}#respond h4{margin:20px 0 15px;padding:0;color:#497593;font-size:2.25em;font-weight:400;line-height:1.18421em;text-transform:none;letter-spacing:.05em}#respond .right,#respond .left{display:inline-block;width:calc((100% - 10px) / 2)}#respond label,#respond .right .logged-in{display:block;margin:0 0 1px;color:#878787;font-size:.875em;letter-spacing:.01em}#respond .right .logged-in{margin:20px 0}#respond .right{float:right}#respond .right input{margin:0 0 11px;padding:0 0 0 10px;width:calc(100%);height:30px;border:1px solid #bdbdbd;color:#878787;font-size:1em}#respond .right input[type=submit]{margin:2px auto 0;padding:7px 0 5px;width:100%;height:auto;border:0 none;color:#fff;font-size:1.1875em;text-transform:uppercase;letter-spacing:.045em;background:#497593}#respond input[type=submit]:hover{background:#383635}.comments h3{margin:0;padding:20px;color:#000;font-size:1.5em;font-weight:400;line-height:1.33333333em;text-transform:none;letter-spacing:.025em;background:#f8f2fc}.blog.single .c-in ul.commentlist{margin:0 0 45px;padding:0;list-style:outside none none}.blog.single .c-in ul.commentlist li{padding:10px 25px}.blog.single .c-in ul.commentlist li:before{display:none}.commentlist .thread-odd{margin:0;background:#f8f2fc}.commentlist .thread-even{margin:0;background:#fff}.blog.single .c .comment-body p{margin:0;font-size:16px;line-height:1.8125em;letter-spacing:.025em}.comment-body .comment-author{color:#646464;font-size:16px;letter-spacing:.015em}#respond a#cancel-comment-reply-link{color:#999;font-size:.75em}#cancel-comment-reply{text-align:center}.comment-body .comment-author .author,.comment-body .comment-author .comment-date,.comment-body .comment-author .comment-time{color:#646464}.comment-body .comment-author img{position:relative;top:5px}.commentlist .children{margin:0 0 0 25px;padding:0;list-style:none}.commentlist .children li{margin:10px 0 0;padding:10px 0 0;border-top:1px #3f3f3f solid}.post-comments .post-comments-in .nocomments{margin-left:10px;padding:10px;color:#000;font-size:1.125em}.social-icons{display:inline-block;margin:25px 0 0;padding:0}.c .social-icons{padding:0;margin:auto}.social-icons li{display:inline-block;margin-left:10px;list-style:none}.social-icons li:before{display:none}.social-icons li:first-of-type{margin-left:0}.social-icons li a{color:#999;font-size:1.75em;text-decoration:none}.social-icons li a:hover{color:#de7e07}.f{position:relative;z-index:10;width:100%;background:#e1e1e1;background:-moz-linear-gradient(top,rgba(225,225,225,1) -1%,rgba(255,255,255,1) 51%,rgba(225,225,225,1) 100%);background:-webkit-linear-gradient(top,rgba(225,225,225,1) -1%,rgba(255,255,255,1) 51%,rgba(225,225,225,1) 100%);background:linear-gradient(to bottom,rgba(225,225,225,1) -1%,rgba(255,255,255,1) 51%,rgba(225,225,225,1) 100%);box-shadow:0 0px 20px rgba(0,0,0,.25);color:#385875;text-align:center;border-top:5px solid #666}.f-in{margin:30px auto}.f .logo{width:60%;max-width:400px;height:auto}.f .call-today{color:#fff;font-size:2.5625em;line-height:2em;text-align:center;letter-spacing:.0161803398875em;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.f .call-today .phone{color:#fff;text-decoration:none}.f .org{line-height:1.61803398875em;letter-spacing:.0161803398875em}.f .org .name{font-size:1.5em}.f .org address{display:block;text-align:center;text-decoration:none;letter-spacing:.05em}.f .org .phone a{display:inline-block;margin:10px 0 0;color:#497593;font-size:1.5em;text-decoration:none}.f .org .phone a:hover{color:#eba015}.f .copyright{margin:0;padding:20px 0;color:#ccc;font-size:.625em;line-height:1.618em;text-align:center;letter-spacing:.05em;background-color:#333}.f .copyright a{color:#ccc}.f .copyright a:hover{color:#fff}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:static}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.c .faq-title h4{font-size:1em;font-weight:400;text-transform:none;letter-spacing:.0161803398875em}.faq-accordion .faq-main{background:#fff}.generator{background:rgba(0,0,0,.1);border-radius:5px;border:1px solid #999}.generator-in{margin:20px}.generator h2{margin-top:0}.generator input[type=text]{padding:0 5px;border:0 none;height:34px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;margin:0;font-size:1.125em;letter-spacing:.02em;color:#999;font-style:italic}.generator input[type=submit]{width:200px;height:34px;border:0;margin:21px auto 0;color:#fff;background:#999;text-transform:uppercase;letter-spacing:.1em;border-radius:3px;cursor:pointer}.generator input[type=submit]:hover{background:#385875}.generator input:focus{outline:none}@media (max-width:900px){.hide-900{display:none}#respond h4{font-size:1.5em}#respond .right input[type=submit]{padding:8px 0 7px;font-size:1.125em}}@media (max-width:800px){.c h1{font-size:2em}.c h2{font-size:1.625em}.c h3{font-size:1.25em}}@media (max-width:768px){.blog-nav{margin:0 auto 30px;width:calc(100% - 40px);max-width:450px;float:none;font-size:1em;text-align:center}.blog.single .c{max-width:100%}.pg-b{margin:0 auto}.pg-b .pg-b-in{margin:0}.pg-w{padding-top:70px}.sb{margin:25px auto;width:auto;float:none}.c{margin:0 auto;width:auto;float:none}.blog.single .sb{margin-right:auto}.sb .widget{margin-right:auto;margin-left:auto;max-width:350px}.nav-sl-w,.nav-sl .close,.nav-sl .phone{display:block}.p-o.on{z-index:10;background:rgba(0,0,0,.8)}.pg-w.blur{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.h{height:70px}.h .logo-link{bottom:6px;left:25px;z-index:1000;margin:0 auto;width:330px}nav.nav-sl-w{display:block;position:fixed;top:0;left:0;z-index:100;margin:0;width:100%;height:70px;line-height:0}.nav-fixed{display:block;margin:0;padding:0;width:100%;height:100%;color:#d1c1d7;text-align:justify}.nav-fixed:after{display:inline-block;width:100%;content:''}.nav-fixed li{display:inline-block;line-height:70px;vertical-align:middle}.nav-fixed li:nth-of-type(n){float:right}.nav-fixed li a{display:block;width:100%;height:100%;color:#497593;text-decoration:none}.nav-fixed li:first-child a{color:#383635}.nav-fixed li a span{display:none}.nav-fixed li a:before{font-family:'sovstack';font-size:30px;-webkit-font-smoothing:antialiased}.nav-fixed li:nth-of-type(n) a:before{margin-right:15px;margin-left:15px}.nav-fixed li:nth-of-type(1) a:before{margin-right:25px;content:'\E80B'}.nav-fixed li a:hover:before{color:#497593}.nav-fixed li:nth-of-type(2) a:before{color:#de7e07;content:'\E80C'}.nav-fixed li:nth-of-type(3) a:before{position:relative;top:2px;color:#497593;content:'\E806'}.h .nav-sl-w,.h .nav-sl{display:block}.h .nav-sl{position:fixed;top:0;right:-250px;bottom:0;z-index:1000;width:90%;max-width:250px;overflow:auto;text-align:left;background:#fff;transition:right 0s;-webkit-transition:right 0s;-moz-transition:right 0s;-ms-transition:right 0s}.h .nav-sl.on{display:block;right:0;box-shadow:0 0 15px rgba(0,0,0,.5);transition:right .75s;-webkit-transition:right .75s;-moz-transition:right .75s;-ms-transition:right .75s}.h .nav-sl.on:after{position:absolute;bottom:0;left:15px;z-index:-1;color:#f4f4f4;font-family:'sovstack';font-size:250px;content:'\E803'}.h .nav-sl .nav-w{position:static;margin:0;height:100%;float:left}.h .nav-sl .nav-w>ul{margin:70px 0 0;padding-left:15px;width:235px}.h .nav-sl.on .nav-w>ul>li>ul>li:first-of-type>a{padding-top:17px}.h .nav-sl.on .nav-w>ul>li>ul>li:last-of-type>a{padding-bottom:17px}.h .nav-sl .nav-w>ul>li.close{display:block;position:absolute;top:15px;left:auto;padding:10px 0 10px 30px;width:210px;height:auto;border:0 none;color:#ada9a8;font-size:14px;text-transform:uppercase;letter-spacing:.0161803398875em;cursor:pointer}.h .nav-sl .nav-w>ul>li.close:after{display:block;position:absolute;top:-1px;left:0;padding:0;color:#939598;font-family:'sovstack';font-size:35px;content:'\f00d'}.h .nav-sl .nav-w>ul>li{display:block;margin-top:0;margin-bottom:0;border-top:1px solid #d9d9d9;list-style:none}.h .nav-sl .nav-w ul li{position:relative}.h .nav-sl.on .nav-w ul .menu-item-209{top:40px;border:0 none;text-align:center}.h .nav-sl.on .nav-w ul .menu-item-209 a{padding:0;color:#de7e07;text-transform:none}.h .nav-sl .nav-w>ul>li>a:link,.h .nav-sl .nav-w>ul>li>a:visited{display:block;padding:10px 20px 9px 0;color:#385875;font-size:1.125em;line-height:1em;text-transform:uppercase;text-decoration:none;letter-spacing:.04em}.h .nav-sl .nav-w>ul>li>ul>li>ul>li a:link,.h .nav-sl .nav-w>ul>li>ul>li>ul>li a:visited{display:block;padding:10px 20px 9px 0;color:#2a2929;font-size:.875em;text-decoration:none;letter-spacing:.05em}.h .nav-sl .nav-w>ul>li>a:hover{color:#2a2929}.h .nav-sl .nav-w>ul>li>ul>li.menu-item-has-children ul{padding-left:10px}.h .nav-sl .nav-w>ul>li.menu-item-has-children>a:after,.h .nav-sl .nav-w>ul>li>ul>li.menu-item-has-children>a:after{display:inline-block;position:absolute;top:0;right:-10px;margin-right:0;margin-left:0;padding:10px;color:#5d91bc;font-family:'sovstack';font-size:1.33333em;content:'\f067'}.h .nav-sl .nav-w>ul>li.menu-item-has-children.on>a:after,.h .nav-sl .nav-w>ul>li>ul>li.menu-item-has-children.on>a:after{content:'\f068'}.h .nav-sl .nav-w>ul>li>.sub-menu{margin-top:0;margin-bottom:-1px;padding:0;border-top:1px solid #d9d9d9}.h .nav-sl .nav-w>ul>li>ul>li>a:link,.h .nav-sl .nav-w>ul>li>ul>li>a:visited{display:block;padding-top:9px;padding-bottom:9px;padding-left:15px;color:#222;font-size:.875em;text-decoration:none;letter-spacing:.04em}.h .nav-sl .nav-w>ul>li>ul>li>a:hover{color:#497593}.h .nav-sl .nav-w>ul>li>.sub-menu li{list-style:none}.h .nav-sl .nav-w>ul>li>ul>li>a:hover{text-decoration:underline}}@media (max-width:700px){.hide-700{display:none}.c h1{font-size:1.75em}.c h2{font-size:1.375em}.h-feature .h-feature-in{margin:0 auto;width:calc(100% - 40px);float:none}}@media (max-width:650px){.h-ftr{background:url(//dev.sovstack.com/c/themes/custom-theme/css/../img/bg-home-desk-mobile.jpg) no-repeat top right}.h-ftr h5{text-align:center}.h-ftr h5 .l-2{font-size:3.5em}.h-ftr h5 .l-1{font-size:1.5em;letter-spacing:.05em}.h-ftr p{margin:0 0 22px;color:#f4f4f4}.h-ftr .lks{display:block;margin:0 auto;max-width:240px}.h-ftr .lks li a{font-size:1.25em}.h-ftr .lks li a:before{font-size:1.5em}}@media (max-width:600px){.c h1{font-size:1.5em}.nav-fixed li:nth-of-type(n) a:before{margin-right:10px;margin-left:10px}.nav-fixed li:nth-of-type(1) a:before{margin-right:25px}}@media (max-width:500px){.h .logo-link{top:18px;bottom:0;left:25px;width:220px}.nav-fixed li:nth-of-type(1) a:before,.nav-fixed li:nth-of-type(2) a:before{margin-right:10px;margin-left:10px}.nav-fixed li:nth-of-type(1) a:before{margin-right:25px}}@media (max-width:479px){.hide-479{display:none}.c h1{font-size:1.5em}.c h2{font-size:1.25em}.c h3{font-size:1.125em}.c h4{font-size:1em}.c-in>p,.h-feature p,.c-in>ul>li{font-size:1.0625em;line-height:1.5em}.c-in>ul{padding:0 0 0 20px}.quote-widget-in{margin:15px 0 25px}.quote-widget p{font-size:1.5em;line-height:1.25em}#respond .right,#respond .left{display:block;margin-bottom:10px;width:100%}#respond h4{margin:0 0 20px;font-size:1.25em}#respond .right input{height:30px}.commentlist .thread-even,.commentlist .thread-odd{margin:0 -20px}.comments h3{margin:0 -20px}.f .org .name{font-size:1.25em}.f .copyright .left,.f .copyright .right{display:block;margin:0 auto 10px;float:none}}@media (max-width:400px){.nav-fixed li:nth-of-type(2){display:none}.nav-fixed li:nth-of-type(3) a:before{color:#de7e07}.h-ftr h5 .l-2{font-size:2.75em}}@media (max-width:375px){.h-feature .heading,.blog .c-h h1,.blog .c-h .heading{font-size:1.8em}.c h1{font-size:1.5em}.c h2{font-size:1.35em}.c .contact-cta p{margin-bottom:0}.blog.single .c p,.c p,.c li,.c li li{font-size:16px;line-height:1.48em;letter-spacing:.025em}.c ul{padding:0 0 0 20px}body #ytc-wrapper .col-xs-6{width:100%!important}body #ytc-wrapper .ytc-thumbnails{margin:30px 0 0;padding:30px 0 0 0!important;border-top:2px solid #ccc}body.pg-id-5722 .c p,body.pg-id-5722 .c li,body.pg-id-5722 .c li li,body.pg-id-5722 .c a{font-size:16px;line-height:1.44em;letter-spacing:.025em}}@media (max-width:370px){.pg-w{padding-top:50px}.pg-b .pg-b-in{padding:0 20px}.search-widget{width:278px}.search-widget input[type=text]{width:190px}.h{height:50px}nav.nav-sl-w{height:50px}.h .logo-link{top:10px;left:20px;width:190px}.nav-fixed li{line-height:50px}.nav-fixed li:nth-of-type(1) a:before{margin-right:20px}}@media (max-width:320px){.c-h h1{margin-left:20px}}@media print{*{color:#000!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.pg-w,.pg-b,.pg-b .c,.pg-b .sb,.h .h-in,.f .f-in{display:block;width:auto!important}.pg-w{margin:0 3em}header nav,footer nav{display:none!important}.pg-b .c{float:none;clear:both}.c .c-in{margin:0!important}.pg-b .sb{float:none;clear:both}}