.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
/*!
Theme Name: Turn River
Description: Custom Wordpress Theme for Turn River
Author: Waltz Creative
Author URI: https://waltzcreative.com/
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.container,.kb-theme-content-width{max-width:80%;margin-left:auto;margin-right:auto;padding:0 15px}.grid{display:grid}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.content-blocks > :not(.alignfull){width:100%;max-width:80%;margin-left:auto;margin-right:auto;padding:0 15px}.content-blocks > :not(.alignfull).alignwide{max-width:1400px}.button,.facetwp-type-radio .facetwp-radio,button,input[type=submit]{transition:.6s cubic-bezier(.23,1,.32,1);border:2px solid #9bb8d3;cursor:pointer;display:inline-block;padding:5px 20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;font-size:18px;line-height:1.2;font-weight:600;-webkit-appearance:none;background-image:none}.has-fog-background-color{background-color:#f0f0ef}.has-fog-color{color:#f0f0ef}.has-offwhite-background-color{background-color:#f8f7f6}.has-offwhite-color{color:#f8f7f6}.has-drift-background-color{background-color:#d9d9d6}.has-drift-color{color:#d9d9d6}.has-darkgray-background-color{background-color:#d7d2cb}.has-darkgray-color{color:#d7d2cb}.has-bay-background-color{background-color:#9bb8d3}.has-bay-color{color:#9bb8d3}.has-stream-background-color{background-color:#7da1c4}.has-stream-color{color:#7da1c4}.has-marine-background-color{background-color:#236192}.has-marine-color{color:#236192}.has-darkgreen-background-color{background-color:#5c858d}.has-darkgreen-color{color:#5c858d}.has-blue-background-color{background-color:#002b49}.has-blue-color{color:#002b49}.has-navy-background-color{background-color:#0c2340}.has-navy-color{color:#0c2340}.has-black-background-color{background-color:#000}.has-black-color{color:#000}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}:root{--fog:#F0F0EF;--offwhite:#f8f7f6;--drift:#D9D9D6;--darkgray:#d7d2cb;--bay:#9bb8d3;--stream:#7DA1C4;--marine:#236192;--darkgreen:#5c858d;--blue:#002b49;--navy:#0c2340;--black:#000000;--white:#ffffff}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 20px}.h1,h1{font-size:4.5em;letter-spacing:-1.8px}.h2,h2{font-size:2.5em;letter-spacing:-1px}.h3,h3{font-size:2em;letter-spacing:-.8px}.h4,h4{font-size:1.75em;letter-spacing:-.7px}.h5,h5{font-size:1.125em}.h6,h6{font-size:.875em}body{font-family:sweet-sans-pro,sans-serif;color:#002b49}main li,main p{font-size:1.125em;line-height:1.5;margin-bottom:20px}main blockquote{position:relative}main blockquote h4{line-height:1.3;position:relative}main blockquote h4:before{content:"“";position:absolute;top:-30px;left:-60px;color:#d7d2cb;font-size:80px;font-weight:800}main blockquote p:last-of-type{margin-bottom:0}a,a[href^=tel]{transition:.6s cubic-bezier(.23,1,.32,1);padding:0;border:none;position:relative;background-image:linear-gradient(#9bb8d3,#9bb8d3);background-size:100% 25%;background-position:100% 100%;background-repeat:no-repeat;color:#002b49}a:active,a:focus,a:hover,a[href^=tel]:active,a[href^=tel]:focus,a[href^=tel]:hover{background-color:#9bb8d3;color:#002b49}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;display:block!important;width:50px;height:50px;z-index:1000;top:50%;transform:translateY(-50%);cursor:pointer;transition:.6s cubic-bezier(.23,1,.32,1);background:url(https://turnriver.com/wp-content/themes/turnriver-theme/assets/img/svg/icon-arrow-right.svg) center/contain no-repeat!important}.slick-arrow:focus,.slick-arrow:hover{opacity:.5}.slick-arrow.slick-arrow-previous{left:-70px;transform:translateY(-50%) scaleX(-1)}.slick-arrow.slick-arrow-next{right:-70px}.slick-dots{padding:0;list-style:none;display:flex!important;justify-content:center;align-items:center;position:absolute;z-index:10;bottom:-80px;left:0;right:0}.slick-dots li{margin:0;padding:0;list-style:none;margin-bottom:0!important}.slick-dots li button{font-size:0;line-height:0;display:block;width:60px;height:5px;min-width:100%;padding:0;cursor:pointer;color:transparent;outline:0;border:none;position:relative;background-color:#d7d2cb}.slick-dots li button:before{display:block;position:absolute;background-color:transparent;border-radius:100%;border:1px solid #fff;top:0;left:0;width:10px;height:10px;transition:.6s cubic-bezier(.23,1,.32,1)}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#fff}.slick-dots li.slick-active button{background-color:#002b49}.slick-dots li:not(:last-child){margin-right:15px}/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity-active,.lity-active body{overflow:hidden}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:rgba(0,43,73,.9);outline:0!important;opacity:0;transition:opacity .3s}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{z-index:9994;position:absolute;right:25px;top:25px!important;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#9bb8d3;font-style:normal;font-size:45px;line-height:1;width:50px;height:50px;background:#fff;border-radius:100%;border:0;display:flex;justify-content:center;align-items:center;box-shadow:none;font-weight:100;font-family:serif;transition:.6s cubic-bezier(.23,1,.32,1)}.lity-close:active:focus,.lity-close:active:hover,.lity-close:focus,.lity-close:focus:focus,.lity-close:focus:hover,.lity-close:hover,.lity-close:hover:focus,.lity-close:hover:hover,.lity-close:visited:focus,.lity-close:visited:hover{background-color:#002b49}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.footer{background-color:#002b49;color:#fff;padding:75px 0 30px;position:relative}.footer:after{content:"";position:absolute;top:0;right:0;background:#0c2340;width:50%;height:100%;z-index:0;clip-path:polygon(20% 0,100% 0,100% 100%,10% 100%)}.footer a{background:0 0;color:#fff}.footer a:focus,.footer a:hover{color:#9bb8d3}.footer .container{position:relative;z-index:1;max-width:95%}.footer .container > .flex{align-items:center;justify-content:space-between;gap:50px}.footer--icon svg{width:30px}.footer--icon svg:focus-within path,.footer--icon svg:hover path{fill:#fff}.footer--menu ul{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2;gap:50px}.footer--menu ul li{font-size:1em;margin-bottom:10px}.footer--menu ul li a{display:block;line-height:1.3}.footer--copyright{justify-content:flex-end;font-size:.6875em;line-height:3}.footer--copyright span{color:#9bb8d3;margin:0 10px}.footer--logo a,.footer--logo img{display:block}.facetwp-dropdown,.facetwp-facet input[type=text],form input[type],form select,form textarea{transition:.6s linear;display:inline-block;border-style:solid;border-color:#9bb8d3;border-radius:0;box-shadow:none;padding:10px 15px;font-family:inherit;color:#002b49;border-width:0 0 2px}.facetwp-dropdown::-webkit-input-placeholder,.facetwp-facet input[type=text]::-webkit-input-placeholder,form input[type]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#002b49}.facetwp-dropdown:-moz-placeholder,.facetwp-facet input[type=text]:-moz-placeholder,form input[type]:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{color:#002b49}.facetwp-dropdown::-moz-placeholder,.facetwp-facet input[type=text]::-moz-placeholder,form input[type]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#002b49}.facetwp-dropdown:-ms-input-placeholder,.facetwp-facet input[type=text]:-ms-input-placeholder,form input[type]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#002b49}form input[type]:focus,form select:focus,form textarea:focus{outline:0;border-color:#8b0000}form input[type=checkbox]:focus,form input[type=file]:focus,form input[type=radio]:focus{outline:#8b0000 auto 1px}.gform_wrapper.gform_validation_error .gfield.gfield_error .gfield_description,.gform_wrapper.gform_validation_error .validation_message{font-size:12px;font-weight:400;color:#8b0000;display:none}.gform_wrapper.gform_validation_error .gfield.gfield_error,.gform_wrapper.gform_validation_error .gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border:none!important;padding:0}.gform_wrapper.gform_validation_error .gfield.gfield_error.gfield_contains_required label.gfield_label,.gform_wrapper.gform_validation_error .gfield_contains_required.gfield_creditcard_warning.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper.gform_validation_error .gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gform_validation_error .gfield.gfield_error select,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea{border-color:#8b0000;border-width:0 0 2px}.gform_wrapper.gform_validation_error .gfield.gfield_error .gfield_checkbox li label,.gform_wrapper.gform_validation_error .gfield.gfield_error .gfield_radio li label{color:#8b0000}.gform_wrapper.gform_validation_error .gform_validation_errors{background:0 0;border-color:#8b0000;color:#8b0000;padding-top:10px;padding-bottom:10px;margin-bottom:30px}.gform_wrapper.gform_validation_error .gfield label{top:-15px!important;font-size:14px!important;opacity:.7}.gform_wrapper.gform_validation_error .gfield input::-webkit-input-placeholder,.gform_wrapper.gform_validation_error .gfield textarea::-webkit-input-placeholder{opacity:0}.gform_wrapper.gform_validation_error .gfield input:-moz-placeholder,.gform_wrapper.gform_validation_error .gfield textarea:-moz-placeholder{opacity:0}.gform_wrapper.gform_validation_error .gfield input::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield textarea::-moz-placeholder{opacity:0}.gform_wrapper.gform_validation_error .gfield input:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield textarea:-ms-input-placeholder{opacity:0}.gform_wrapper.gform_validation_error .gfield.gfield_error.gfield_contains_required .ginput_container,.gform_wrapper.gform_validation_error .gfield.gfield_error.gfield_contains_required label.gfield_label{color:#8b0000}.validation_error{color:#8b0000!important;font-size:12px!important;display:none}.gform_confirmation_wrapper .gform_confirmation_message{margin:0}.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_wrapper.gravity-theme{margin:0}.gform_wrapper.gravity-theme h2.gform_submission_error{font-size:18px;color:#8b0000}.gform_wrapper.gravity-theme form .gform-body{margin-bottom:10px}.gform_wrapper.gravity-theme form .gform-body .gform_fields{grid-row-gap:25px}.gform_wrapper.gravity-theme form .gform-body .gfield_label{font-size:20px;font-weight:400;cursor:pointer;line-height:1;color:#002b49}.gform_wrapper.gravity-theme form .gform-body .gfield_label .gfield_required{color:red}.gform_wrapper.gravity-theme form .gform-body .gfield{margin-bottom:15px;position:relative}.gform_wrapper.gravity-theme form .gform-body .gfield .gfield_label:not(.gfield_label_before_complex){transition:.6s cubic-bezier(.23,1,.32,1);font-weight:600}.gform_wrapper.gravity-theme form .gform-body .gfield .gfield_label:not(.gfield_label_before_complex) .gfield_required{display:none}.gform_wrapper.gravity-theme form .gform-body .gfield input:not([type=checkbox]):not([type=radio]){width:100%;height:40px}.gform_wrapper.gravity-theme form .gform-body .gfield textarea{width:100%}.gform_wrapper.gravity-theme form .gform-body .gfield.active label,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error label{top:-15px!important;font-size:14px;opacity:.7}.gform_wrapper.gravity-theme form .gform-body .gfield.active input::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.active textarea::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error input::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error textarea::-webkit-input-placeholder{opacity:0}.gform_wrapper.gravity-theme form .gform-body .gfield.active input:-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.active textarea:-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error input:-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error textarea:-moz-placeholder{opacity:0}.gform_wrapper.gravity-theme form .gform-body .gfield.active input::-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.active textarea::-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error input::-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error textarea::-moz-placeholder{opacity:0}.gform_wrapper.gravity-theme form .gform-body .gfield.active input:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.active textarea:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error input:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield.gfield_error textarea:-ms-input-placeholder{opacity:0}.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox{margin-top:10px}.gform_wrapper.gravity-theme form .gform-body .gchoice{margin-bottom:15px}.gform_wrapper.gravity-theme form .gform-body .ginput_container_consent{display:flex;align-items:center}.gform_wrapper.gravity-theme form .gform-body .ginput_container_consent input{width:auto;margin-right:20px}.gform_wrapper.gravity-theme form .gform_footer,.gform_wrapper.gravity-theme form .gform_footer button{margin:0}*,* *{box-sizing:border-box}::selection{background:#9bb8d3;color:#0c2340}::-moz-selection{background:#9bb8d3;color:#0c2340}a{text-decoration:none}a:active,a:hover{outline:0}a[href^=tel]{color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:800}blockquote{margin:30px}dfn,em{font-style:italic}hr{box-sizing:content-box;height:0;border:none;border-bottom:1px solid #ccc;margin:25px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:25px;padding:0}dd{margin:0 0 0 20px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;-webkit-backface-visibility:hidden}iframe{max-width:100%}svg{display:block;max-width:100%;height:auto}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}.button,button,input[type=submit]{background-color:#9bb8d3;color:#002b49;border-color:#9bb8d3}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:transparent}.button::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.button:focus,button:focus{outline:0}.button[disabled],button[disabled]{border:0;background-image:none;opacity:.4;cursor:not-allowed;box-shadow:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody > tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody > tr:last-child td{border-bottom-width:0}img{max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.wp-caption{background:#fff;border:1px solid #ccc;padding:5px;text-align:center}.wp-caption p{font-size:.75em;margin:10px 0;font-style:italic}.page-404{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#000;border-radius:3px;border:none;clip:auto!important;clip-path:none;color:#fff;display:block;font-size:1.25em;font-weight:700;height:auto;left:0;right:0;margin:0 auto;line-height:normal;padding:10px;text-decoration:none;top:50px;width:150px;text-align:center;z-index:100000}.mobile-nav-wrap{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0}.mobile-nav-info{color:#fff;position:absolute;z-index:10;bottom:10vh;font-size:11px;line-height:2;display:flex;justify-content:space-between;padding:20px;width:100%}.mobile-nav-info span{color:#9bb8d3}.mobile-nav-info .contact-links{display:flex}.mobile-nav-info .contact-links a{display:block}.mobile-nav-info .contact-links a:not(:last-child){margin-right:25px}.page-template-tpl-news{background-color:#f8f7f6}.news-page-intro,.news-page-outro{text-align:center}.news-page-intro{margin-top:100px;margin-bottom:30px}.news-page-intro h1{margin-bottom:5px}.news-page-outro{margin-bottom:100px}.article-loop{display:grid;gap:25px}.grid.articles-grid{display:grid;padding-bottom:170px;gap:60px}.article-entry{background-color:#fff;padding:40px}.article-info a{background:0 0;color:inherit}.article-info a:focus,.article-info a:hover{color:#9bb8d3}.article-title{line-height:135%}.article-meta{display:flex;align-items:center;font-size:.8125em;font-weight:700;margin-bottom:15px;gap:10px;flex-wrap:wrap}.article-meta span{color:#9bb8d3;font-weight:100}.article-meta .article-category{flex-shrink:0}.articles-slider{margin-bottom:100px}.article-excerpt{font-size:1em;line-height:normal;margin-bottom:20px}.articles-sidebar .article-featured-entry{background-color:#002b49;color:#fff;margin-bottom:25px;padding:40px}.articles-sidebar .article-featured-entry .article-meta{flex-wrap:wrap}.articles-sidebar .article-featured-entry .article-category{flex:0 1 100%}.articles-sidebar .article-featured-entry .article-category a{background-color:#fff;color:#0c2340!important}.articles-sidebar .article-featured-entry .article-category a.category-press-release{background-color:#9bb8d3;color:#0c2340}.articles-sidebar .article-featured-entry .arrow-link{color:#fff!important}.articles-sidebar .article-featured-entry a:focus,.articles-sidebar .article-featured-entry a:hover{color:#9bb8d3}.article-single__header{text-align:center;background:url(https://turnriver.com/wp-content/themes/turnriver-theme/assets/img/bg-article-hero-alt.jpg) center/cover no-repeat;padding:100px 0;color:#fff;margin-bottom:60px}.article-single__header .container{max-width:900px}.article-single__header h1{margin-bottom:40px}.article-single__content .container{max-width:920px}.article-single .article-category{margin-bottom:40px}.article-single .article-category a{background-image:none;pointer-events:none}.article-single .article-meta{justify-content:center;font-size:18px}.article-single .wp-block-image{margin:40px 0}.article-single .wp-element-caption{text-align:right}.article-category a{display:inline-block;padding:5px 10px;background-color:#9bb8d3;color:#0c2340;text-transform:uppercase;font-weight:700}.article-category a:focus,.article-category a:hover{opacity:.55}.article-category a.category-news{background-color:#fff;color:#0c2340}.hero-small{background-color:#002b49}.hero-small .flex{padding-left:calc(2.5% + 15px)}.hero-small--content{padding-top:50px;padding-bottom:50px;padding-right:50px;flex:1 1 60%;display:flex;flex-direction:column;justify-content:center}.hero-small--content .category{text-transform:uppercase;color:#fff;font-size:.875em;font-weight:700;padding-bottom:20px}.hero-small--content .category span{color:#9bb8d3;display:inline-block;padding-left:5px;padding-right:5px}.hero-small--content .inner *,.hero-small--content .title{color:#fff}.hero-small--image{background-position:center;background-repeat:no-repeat;background-size:cover;flex:0 1 40%;clip-path:polygon(20% 0,100% 0,100% 100%,10% 100%)}body.home header .main-logo .logo-words path{fill:#fff}body.page-id-85 main.offset .content-blocks > :first-child{padding-top:0}body.page-id-89{background-color:#f8f7f6}body.page-id-89 .contact-row{max-width:900px}body.page-id-89 .contact-row figure{margin-top:50px}body.page-id-88 .angled-block:not(.angle-block-hero) .container{min-height:285px}.button-wrap{margin-top:40px}.social-icons ul{margin:0;padding:0;list-style:none;display:flex}.social-icons ul li:not(:last-child){margin-right:20px}.social-icons ul li a{transition:.6s cubic-bezier(.23,1,.32,1);font-size:1.25em}.team-social{display:flex;margin-bottom:35px}.team-social-icon a{font-size:25px;color:#236192}.team-social-icon a:focus,.team-social-icon a:hover{color:#9bb8d3}.team-social-icon:not(:last-child){margin-right:25px}a.bare-link{background-image:none}a.bare-link:focus,a.bare-link:hover{background:0 0}.arrow-link{display:inline-flex;align-items:center;gap:5px;font-weight:500;font-size:15px}.arrow-link:focus:before,.arrow-link:hover:before{transform:translateX(4px)}.arrow-link:before{content:"";background:url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.704 4.585H0V6.095H11.704V4.585Z' fill='%237DA1C4'/%3E%3Cpath d='M8.4579 0.279999L7.3999 1.338L11.3999 5.338L7.3999 9.338L8.4579 10.399L13.5179 5.339L8.4579 0.279999Z' fill='%237DA1C4'/%3E%3C/svg%3E%0A") center/contain;width:14px;height:11px;margin-top:2px;transition:.6s cubic-bezier(.23,1,.32,1)}.tr-popup{background-color:#d9d9d6;padding:clamp(30px,5vw,90px);max-width:900px}.tr-popup .flex{justify-content:space-between}.tr-popup .popup-info{flex:0 1 auto;margin-right:50px}.tr-popup .logo{margin-bottom:30px}.tr-popup .logo img{max-width:300px}.tr-popup .popup-details{font-weight:700;flex:1}.tr-popup p{font-size:1.125em;line-height:1.5;margin-bottom:20px}.tr-popup h6{text-transform:uppercase;color:#236192;margin-bottom:0}.facet-nav{display:flex;justify-content:center;align-items:center;gap:25px;margin-bottom:50px}.facet-nav .facetwp-facet{margin:0}.facet-nav .facetwp-input-wrap{display:block}.facet-nav .facet-nav-title{text-transform:uppercase;font-weight:700;font-size:18px}.facet-nav .facet-nav-entry{flex:1;font-size:18px}.facet-nav .facet-nav-entry input.facetwp-search,.facet-nav .facet-nav-entry select{min-width:100%;width:100%}.facet-nav .facet-nav-entry.facet-nav-title,.facet-nav .facet-nav-entry.reset{flex:0 1 auto}.facet-nav .facet-nav-entry .facetwp-icon{display:none}.facet-nav a.facetwp-reset{background-color:transparent;background-image:none;display:flex;align-items:center;font-size:15px;gap:5px;text-transform:uppercase}.facet-nav a.facetwp-reset:before{content:"";margin-top:2px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 -5.48118e-05C4.81331 -5.48118e-05 3.65328 0.351839 2.66658 1.01113C1.67989 1.67042 0.910851 2.60749 0.456726 3.70384C0.00259967 4.8002 -0.11622 6.0066 0.115291 7.17049C0.346802 8.33437 0.918247 9.40347 1.75736 10.2426C2.59648 11.0817 3.66557 11.6531 4.82946 11.8847C5.99335 12.1162 7.19975 11.9973 8.2961 11.5432C9.39246 11.0891 10.3295 10.3201 10.9888 9.33337C11.6481 8.34667 12 7.18663 12 5.99995C12.0028 5.21124 11.8495 4.42978 11.5489 3.70058C11.2484 2.97138 10.8065 2.30884 10.2488 1.75114C9.69111 1.19344 9.02857 0.751586 8.29937 0.451037C7.57017 0.150488 6.78871 -0.00281966 6 -5.48118e-05ZM9.00021 8.15995L8.16 8.99974L6 6.83974L3.84 8.99974L2.9998 8.15995L5.16021 5.99995L3.00021 3.83995L3.84041 3.00015L6 5.16015L8.16 3.00015L9.00021 3.83995L6.8398 5.99995L9.00021 8.15995Z' fill='%23002B49'/%3E%3C/svg%3E%0A");width:12px;height:12px}.facetwp-type-radio{display:flex;gap:25px;justify-content:center}.facetwp-type-radio .facetwp-radio{background-image:none!important;margin:0;background-color:transparent;color:#002b49;border-color:#9bb8d3;flex:1}.facetwp-type-radio .facetwp-radio.checked,.facetwp-type-radio .facetwp-radio:active,.facetwp-type-radio .facetwp-radio:focus,.facetwp-type-radio .facetwp-radio:hover{background-color:#9bb8d3}.facetwp-counter{display:none}.facet-load-more{text-align:center;margin-top:50px}.posts-grid .grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));justify-content:center}.posts-grid .post-entry{padding:20px;border:1px solid #000}.posts-grid .post-entry__image a,.posts-grid .post-entry__image img{margin-left:auto;margin-right:auto;display:block}.post-meta{margin-bottom:25px}.post-meta p{margin-bottom:0}.archive-index--title,.posts-index--title,.search-index--title{text-align:center;margin-bottom:50px}.post-single--content .article-single__title h1{text-align:center}.post-single--content .article-single__image img{margin-left:auto;margin-right:auto;display:block}.resource-index{background-color:#f8f7f6}.resource-index .container{max-width:1230px}.resource-index--filter{padding-top:50px;padding-bottom:25px}.resource-index--filter form ul{margin:0;align-items:flex-end}.resource-index--filter form ul li{flex:1 1 auto}.resource-index--filter form ul li label,.resource-index--filter form ul li label input,.resource-index--filter form ul li label select{width:100%}.resource-index--filter form ul li h4{font-weight:700;padding:0;letter-spacing:0}.resource-index--filter form ul li.sf-field-search h4{flex:0 1 150px}.resource-index--filter form ul li.sf-field-reset{flex:0 1 160px;text-align:center}.resource-index--content{padding-top:25px;padding-bottom:75px;grid-template-columns:repeat(3,1fr)}.resource-index .resource-block a{background:#fff;height:100%;display:flex;flex-direction:column}.resource-index .resource-block a:active .button-wrap img,.resource-index .resource-block a:focus .button-wrap img,.resource-index .resource-block a:hover .button-wrap img{transform:translateX(5px)}.resource-index .resource-block a:active .upper:after,.resource-index .resource-block a:focus .upper:after,.resource-index .resource-block a:hover .upper:after{transform:scale(1.03)}.resource-index .resource-block .upper{padding:30px 25% 30px 30px;min-height:215px;height:100%;position:relative;overflow:hidden}.resource-index .resource-block .upper:before{content:"";display:block;position:absolute;top:0;left:0;background:rgba(0,43,73,.75);width:100%;height:100%;z-index:0}.resource-index .resource-block .upper:after{transition:.6s cubic-bezier(.23,1,.32,1);content:"";display:block;position:absolute;bottom:0;right:0;background:url(https://turnriver.com/wp-content/themes/turnriver-theme/assets/img/resource-cover.svg) 100%/contain no-repeat;width:100%;height:100%;z-index:1}.resource-index .resource-block .upper h2{font-size:2em;letter-spacing:-.8px;color:#fff;position:relative;z-index:1}.resource-index .resource-block .lower{padding:30px 35px}.resource-index .resource-block .lower p{font-size:1em}.resource-index .resource-block .button-wrap{display:flex;align-items:center}.resource-index .resource-block .button-wrap img{transition:.6s cubic-bezier(.23,1,.32,1);display:block;margin-right:15px}.resource-index .resource-block .button-wrap span{font-weight:600}body.single-resource .hero-small .title h1{margin-bottom:0}.resource-single{padding-top:75px;padding-bottom:100px}.resource-single .container{display:grid;grid-gap:50px;grid-template-columns:2fr 1fr}.resource-single--content h2{font-weight:700;margin-bottom:30px;font-size:2em}.resource-single--content .freemium{padding-bottom:50px}.resource-single--content .freemium .categories{padding-bottom:40px;font-size:.875em;font-weight:700;color:#4f868e;text-transform:uppercase}.resource-single--content .freemium .categories span{display:inline-block;padding-left:3px;padding-right:3px;color:#062b49}.resource-single--content .premium{padding-bottom:75px}.resource-single--content .premium .download,.resource-single--content .premium .video-embed{padding-top:50px}.resource-single--content .premium .download a{font-weight:700;padding-left:40px;padding-right:40px}.resource-single--content .premium .download a img{margin-right:10px}.resource-author{display:inline-flex;align-items:center;margin-bottom:25px}.resource-author img{display:block;border-radius:100%;max-width:50px}.resource-author:focus,.resource-author:hover{opacity:.85}.resource-author:focus .author-name,.resource-author:hover .author-name{color:#236192}.resource-author .author-image{margin-right:15px}.resource-author .author-name{font-weight:700;text-transform:uppercase;font-size:.75em;transition:.6s cubic-bezier(.23,1,.32,1)}.resource-form{padding:30px;background-color:#f8f7f6;margin-bottom:50px}.resource-form h2{margin-bottom:20px}.resource-form.confirm-loaded{background-color:#9bb8d3;padding-bottom:100px}.resource-outro a{background:unset;font-weight:700;text-transform:uppercase;font-size:.875em}.resource-outro a:active,.resource-outro a:focus,.resource-outro a:hover{text-decoration:underline}.team-single--content.grid{grid-gap:60px;padding-bottom:50px}.team-single--content.grid blockquote h4{padding:0!important}.team-single--content.grid blockquote h4:before{display:none}.team-single--hero{background-color:#d9d9d6;position:relative;padding-top:clamp(20px,8vw,150px)}.team-single--hero img{display:block}.team-single--hero .container{max-width:100%}.team-single--hero:after{content:"";position:absolute;top:0;right:0;background:#fff;width:65vw;height:100%;z-index:1;clip-path:polygon(30% 0,100% 0,100% 100%,10% 100%)}.team-single--intro{background-color:#002b49;color:#fff;margin-bottom:50px;padding:50px 0}.team-single--intro blockquote{margin:0;padding:0}.team-single--intro blockquote h4:before{color:#fff}.team-hero-info{flex:0 1 50%;align-self:center;position:relative;z-index:10;padding-left:10vw}.team-hero-info blockquote{margin-left:0}.team-hero-info span{display:block}.team-hero-info .title{font-size:28px}.team-hero-image{flex:0 1 auto}.team-hero-image img{display:block;max-width:440px}.team-sidebar h6{text-transform:uppercase;color:#236192;font-weight:700;margin-bottom:5px}.team-sidebar p{font-size:18px}.team-sidebar a{text-decoration:underline;font-weight:600}.sidebar-entry{margin-bottom:35px}@media only screen and (min-width:481px){:root{--wp--style--global--content-size:80%}.grid{grid-gap:20px}}@media only screen and (min-width:768px){.flex.reverse{flex-direction:row-reverse}.hero-small--content{min-height:400px}.narrow-content{max-width:50%!important;margin:0 auto}.resource-index--filter form ul{display:flex}.resource-index--filter form ul li:not(:last-child){margin-right:20px}.resource-index--filter form ul li.sf-field-reset{text-align:right}.team-single--content.grid{grid-template-columns:.75fr .25fr}}@media only screen and (min-width:768px) and (max-width:1000px){.archive-index,.post-single,.posts-index,.search-index{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1001px){.footer--menu ul{text-align:right}header{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:background .6s cubic-bezier(.23,1,.32,1)}header .container{display:flex;align-items:center;max-width:95%;position:relative;z-index:1}header .brand{margin-right:auto;position:relative;display:block}header .brand svg{display:block;margin:0 auto}header .main-logo .logo-words path{transition:.6s cubic-bezier(.23,1,.32,1)}header nav ul{margin:0;padding:0;display:flex;align-items:center}header nav ul li{padding:30px 20px;position:relative;letter-spacing:-.32px}header nav ul li a{font-weight:600;background-image:none;position:relative}header nav ul li a:after,header nav ul li a:before{transition:.6s cubic-bezier(.23,1,.32,1);content:"";position:absolute;background:#236192;width:1px;height:100%;top:50%;transform:rotate(15deg) translateY(-50%);opacity:0}header nav ul li a:before{left:-15px}header nav ul li a:after{right:-10px}header nav ul li a:focus,header nav ul li a:hover{background:0 0;color:#236192}header nav ul li a:focus:after,header nav ul li a:focus:before,header nav ul li a:hover:after,header nav ul li a:hover:before{opacity:1}header nav ul li.menu-item-has-children:active .sub-menu,header nav ul li.menu-item-has-children:focus .sub-menu,header nav ul li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}header nav ul li.current-menu-item > a,header nav ul li.current_page_ancestor > a{color:#236192}header nav ul li.current-menu-item > a:after,header nav ul li.current-menu-item > a:before,header nav ul li.current_page_ancestor > a:after,header nav ul li.current_page_ancestor > a:before{transform:rotate(0);top:auto;width:100%;height:1px;left:0;right:0}header nav ul li.current-menu-item > a:before,header nav ul li.current_page_ancestor > a:before{bottom:-3px;opacity:1}header nav ul li.current-menu-item > a:after,header nav ul li.current_page_ancestor > a:after{bottom:-8px;opacity:1}header nav ul li .sub-menu{transition:.6s cubic-bezier(.23,1,.32,1);opacity:0;visibility:hidden;display:block;position:absolute;top:100%;left:0}header nav ul li .sub-menu li{white-space:nowrap}header.scrolled{background-color:#002b49!important}header.scrolled .main-logo .logo-words path{fill:#fff}header.scrolled a:focus,header.scrolled a:hover{color:#9bb8d3!important}header.scrolled li.current-menu-item > a,header.scrolled li.current_page_ancestor > a,header.scrolled li:not(.nav-button) > a{color:#9bb8d3}header.scrolled li.current-menu-item > a:after,header.scrolled li.current-menu-item > a:before,header.scrolled li.current_page_ancestor > a:after,header.scrolled li.current_page_ancestor > a:before,header.scrolled li:not(.nav-button) > a:after,header.scrolled li:not(.nav-button) > a:before{background:#9bb8d3}header.scrolled:after{transform:translateX(0);width:100%;opacity:1}header.scrolled a{color:#fff}body.admin-bar header{top:32px}main.offset .content-blocks > :first-child{padding-top:120px}.nav-button a{background-color:#9bb8d3;border:2px solid #9bb8d3;color:#0c2340!important;padding:5px 10px}.nav-button a:after,.nav-button a:before{display:none}.grid.articles-grid{grid-template-columns:2fr 1.1fr}.hero-small{margin-top:76px}.error404 main{padding-top:200px;min-height:500px}.archive-index,.post-single,.posts-index,.search-index{padding-top:100px;padding-bottom:100px}.resource-index--filter form ul{align-items:center}.resource-index--filter form ul li h4{padding-right:10px}.resource-index--filter form ul li.sf-field-search{display:flex;align-items:center}.team-single--hero .container{display:flex;justify-content:center;align-items:flex-end;flex-direction:row-reverse}.team-hero-image{margin-right:-70px}}@media only screen and (min-width:tablet) and (max-width:laptop-sm){main{margin-top:76px}}@media only screen and (min-width:1001px) and (max-width:1366px){header{background-color:#002b49}header a:focus,header a:hover,header li.current-menu-item>a,header li.current_page_ancestor>a{color:#9bb8d3!important}header li.current-menu-item > a:after,header li.current-menu-item > a:before,header li.current_page_ancestor > a:after,header li.current_page_ancestor > a:before{background:#9bb8d3}header .main-logo .logo-words path{fill:#fff}header a{color:#fff}}@media only screen and (min-width:1367px){body.page-template-tpl-resources header,body.single-resource header{background-color:#fff}.team-single--content.grid blockquote{margin:0 0 0 -5vw}}@media only screen and (min-width:1441px){.team-single--hero:after{width:70vw}}@media only screen and (max-width:1366px){.container,.content-blocks>:not(.alignfull),.kb-theme-content-width{max-width:95%}main blockquote h4{padding-left:60px;font-size:1.75em}main blockquote h4:before{left:0}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{width:30px;height:30px;font-size:35px;right:10px;top:10px!important}}@media only screen and (max-width:1000px){.slick-arrow{display:none!important}.footer:after{height:80%;width:100%;top:auto;bottom:0;clip-path:polygon(0 50%,100% 0,100% 100%,0 100%)}.footer .container > .flex{flex-direction:column;align-items:flex-start}.footer--menu ul{margin-bottom:50px}.alignleft,.alignright{float:none;margin:15px auto;display:block}.wp-caption{width:auto!important}.desktop-nav-wrap,header .brand{display:none}header > .container{padding-left:0;padding-right:0;max-width:100%}main{margin-top:60px}.mobile-nav-wrap{position:fixed;display:flex;align-items:center;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);min-height:60px;padding-left:15px;padding-right:15px;top:0;width:100%;z-index:3000}.mobile-nav-wrap .mobile-nav-header{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-nav-wrap .mobile-nav-header .mobile-brand img{display:block;max-width:100px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle{padding:0;cursor:pointer;background:0 0;border:none;z-index:10000}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar{transition:.6s cubic-bezier(.23,1,.32,1);display:block;background:#9bb8d3;height:2px;width:32px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:not(:last-child){margin-bottom:7px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:first-child,.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:last-child{transition:.6s cubic-bezier(.23,1,.32,1);transform:translate(0)}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:nth-child(2):after,.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:nth-child(2):before{transition:.6s cubic-bezier(.23,1,.32,1);content:"";position:absolute;display:block;background-color:#9bb8d3;border-radius:5px;height:4px;top:34%;left:0;margin-bottom:7px;transform:rotate(0);opacity:0}.mobile-nav-wrap .mobile-nav{background:#002b49;clear:both;display:none;left:0;position:absolute;top:100%;width:100%;height:100vh;overflow:auto;z-index:9999}.mobile-nav-wrap .mobile-nav ul{margin:0;padding:0;list-style:none}.mobile-nav-wrap .mobile-nav ul li{display:flex;position:relative;margin:0;border-bottom:1px solid transparent}.mobile-nav-wrap .mobile-nav ul li > a{transition:.6s cubic-bezier(.23,1,.32,1);display:block;flex:1;color:#9bb8d3;font-size:32px;letter-spacing:-.8px;line-height:1.2;font-weight:500;margin:0;padding:15px 25px;background-image:none!important;background-color:#002b49}.mobile-nav-wrap .mobile-nav ul li > a:active,.mobile-nav-wrap .mobile-nav ul li > a:focus,.mobile-nav-wrap .mobile-nav ul li > a:hover{background-color:#002b49;color:#fff}.mobile-nav-wrap .mobile-nav ul li > a:active ~ .expand,.mobile-nav-wrap .mobile-nav ul li > a:focus ~ .expand,.mobile-nav-wrap .mobile-nav ul li > a:hover ~ .expand{background-color:#002b49}.mobile-nav-wrap .mobile-nav ul li > a:active ~ .expand > svg path,.mobile-nav-wrap .mobile-nav ul li > a:focus ~ .expand > svg path,.mobile-nav-wrap .mobile-nav ul li > a:hover ~ .expand > svg path{stroke:#fff}.mobile-nav-wrap .mobile-nav ul li .expand{transition:.6s cubic-bezier(.23,1,.32,1);padding:0;display:block;flex:0 1 65px;z-index:1000}.mobile-nav-wrap .mobile-nav ul li .expand:active svg,.mobile-nav-wrap .mobile-nav ul li .expand:focus svg,.mobile-nav-wrap .mobile-nav ul li .expand:hover svg{transform:rotate(-180deg)}.mobile-nav-wrap .mobile-nav ul li .expand:active svg path,.mobile-nav-wrap .mobile-nav ul li .expand:focus svg path,.mobile-nav-wrap .mobile-nav ul li .expand:hover svg path{stroke:#fff}.mobile-nav-wrap .mobile-nav ul li .expand svg{transition:.6s cubic-bezier(.23,1,.32,1);width:15px;height:100%;margin:auto}.mobile-nav-wrap .mobile-nav ul li .expand svg path{transition:.6s cubic-bezier(.23,1,.32,1)}.mobile-nav-wrap .mobile-nav ul li .close-sub{transition:.6s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0;padding:30px;background:url(https://turnriver.com/wp-content/themes/turnriver-theme/assets/img/svg/nav-arrow-left.svg) center no-repeat;background-color:transparent!important;z-index:2000}.mobile-nav-wrap .mobile-nav ul li .close-sub:active,.mobile-nav-wrap .mobile-nav ul li .close-sub:focus,.mobile-nav-wrap .mobile-nav ul li .close-sub:hover{transform:translateX(-5px)}.mobile-nav-wrap .mobile-nav ul li .sub-menu{transition:.6s cubic-bezier(.23,1,.32,1);opacity:0;visibility:hidden;position:fixed;background-color:#002b49;border:none;text-align:center;padding-top:60px;top:0;width:100%;height:100%;z-index:4000}.mobile-nav-wrap .mobile-nav ul li .sub-menu.sub-open{opacity:1;visibility:visible;transform:translateX(0)}.mobile-nav-wrap .mobile-nav ul li .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li .sub-menu li{text-align:left;border-bottom:1px solid transparent}.mobile-nav-wrap .mobile-nav ul li .sub-menu li a{border:none;display:block;font-size:1em;letter-spacing:1px;text-transform:none}.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:active .sub-menu:before,.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:focus .sub-menu:before,.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:hover .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li.sub-active > a{border-color:#4f4f52!important}.mobile-nav-wrap .mobile-nav ul li.current-menu-item > a,.mobile-nav-wrap .mobile-nav ul li.current-page-ancestor > a{background-color:#002b49;color:#fff}.mobile-nav-wrap.open{background-color:#002b49}.mobile-nav-wrap.open .mobile-brand{opacity:0}.mobile-nav-wrap.open .navbar-toggle .icon-bar{transition:.6s cubic-bezier(.23,1,.32,1);background:#9bb8d3;width:32px}.mobile-nav-wrap.open .navbar-toggle .icon-bar:first-child{transform:translate(-7px,12px) rotate(-75deg)}.mobile-nav-wrap.open .navbar-toggle .icon-bar:last-child{transform:translate(0,-5px) rotate(-75deg)}.mobile-nav-wrap.open .navbar-toggle .icon-bar:nth-child(2n){background:0 0;opacity:0;transform:scale(0)}.sub-menu-title{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;text-align:center;font-size:1em;font-weight:500;color:#000;background-color:#eee;min-height:60px;z-index:100}.home-block-2 .angled-block--bg{background-position:center top}.facet-nav,.facetwp-type-radio{flex-direction:column;align-items:stretch}.resource-index--filter form ul li h4{margin-bottom:20px}.resource-index--content{grid-template-columns:repeat(2,1fr)}.team-single--hero .container{position:relative;z-index:10}.team-single--hero:after{height:80%;width:100%;top:auto;bottom:0;clip-path:polygon(0 50%,100% 0,100% 100%,0 100%);z-index:0}.team-hero-image img{margin:0 auto}}@media only screen and (max-width:767px){.flex{flex-direction:column}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}.h1,h1{font-size:3.125em}.h2,h2{font-size:2em}.h3,h3{font-size:1.5625em}.h4,h4{font-size:1.25em}.h5,h5{font-size:1.125em}.h6,h6{font-size:.875em}.social-icons ul{justify-content:center}.archive-index,.post-single,.posts-index,.search-index{padding-top:50px;padding-bottom:50px}.resource-index--filter form ul li h4{text-align:center}.resource-index--content{grid-template-columns:repeat(1,1fr)}.resource-form{padding-left:25px;padding-right:25px}}@media only screen and (max-width:480px){.footer--copyright span{display:none}.footer--copyright a{display:block}.article-meta .article-category{flex:0 1 100%}.tr-popup .popup-info{margin:0 0 50px}}
.angled-block{position:relative;overflow:hidden;width:100%;background-color:var(--angleColor)}.angled-block .container{position:relative;z-index:100}.angled-block h2{letter-spacing:-1.8px;margin-bottom:40px;font-weight:600}.angled-block h3{font-size:1.4375em!important;font-weight:600;letter-spacing:-.6px}.angled-block img{display:block;width:100%}.angled-block--image{position:absolute;z-index:200;bottom:0;right:40vw}.angled-block--bg{background-position:center;background-repeat:no-repeat;background-size:cover;transition:opacity 2s cubic-bezier(.23,1,.32,1);background-color:#d9d9d6;opacity:0;width:70%;position:absolute;height:100%;z-index:0}.angled-block--content{transition:1.5s cubic-bezier(.23,1,.32,1);opacity:0}.angled-block.reversed .angled-block--content{margin-right:auto;margin-left:0;text-align:left}.angled-block.reversed .angled-block--bg{right:0}.inview .angled-block--bg,.inview .angled-block--content{opacity:1}.angled-block.testimonial-angle-block .angled-block--mobile-image img{max-width:300px;margin:0 auto}.wp-block-kadence-rowlayout .angled-block h2{margin-bottom:20px}.wp-block-kadence-rowlayout .angled-block .container{max-width:100%}.wp-block-kadence-rowlayout .angled-block--bg{clip-path:polygon(0 0,70% 0,60% 100%,0 100%)}.wp-block-kadence-rowlayout .angled-block.reversed .angled-block--bg{clip-path:polygon(40% 0,100% 0,100% 100%,30% 100%)}@media only screen and (min-width:768px){.wp-block-kadence-rowlayout .angled-block h2{font-size:2.5em!important;letter-spacing:-1px}}@media only screen and (min-width:1001px){.angled-block .container{display:flex;justify-content:center;align-items:center;min-height:100vh}.angled-block h2{font-size:2.9375em!important}.angled-block--image{width:100%;max-width:80%}.angled-block--mobile-image{display:none}.angled-block--bg{clip-path:polygon(0 0,70% 0,50% 100%,0 100%)}.angled-block--content{text-align:right;margin-left:auto;margin-right:0;max-width:535px;width:50%}.angled-block.reversed .angled-block--bg{clip-path:polygon(50% 0,100% 0,100% 100%,30% 100%)}.angled-block.testimonial-angle-block .container{min-height:680px}.angled-block.testimonial-angle-block .angled-block--image{width:600px;left:initial}.angled-block.compact-angle .container{min-height:500px}}@media only screen and (min-width:1367px){.wp-block-kadence-rowlayout .angled-block .container{padding:0 50px}}@media only screen and (max-width:1000px){.angled-block .container{max-width:100%}.angled-block--image{display:none}.angled-block--bg{position:static;width:100%;min-height:50vw}.angled-block--content{padding:30px;padding:clamp(40px,8vw,40px) 5vw}.angled-block.testimonial-angle-block .angled-block--bg,.mobile-inline-image .angled-block--bg{min-height:100%;background-image:url(https://turnriver.com/wp-content/themes/turnriver-theme/partials/blocks/angled-block/angle.svg) !important;background-size:cover;background-position:right -100px center}}.angled-block p{text-wrap:balance}