/*!
Theme Name: Ride Clackamas
Description: Custom Blocks Framework | Created for Ride Clackamas
Version: N/A
Author: Madison Ave. Collective
Author URI: https://github.com/cheestudio/startup-blocks
*/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{max-width:var(--wp--style--global--content-size,1440px);margin:0 auto;padding:0 100px}.grid{display:grid;grid-gap:20px;grid-template-columns:1fr}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.content-blocks > :not(.alignfull){width:100%;max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.content-blocks > :not(.alignfull).alignwide{max-width:var(--wp--style--global--wide-size)}:root{--global-kb-spacing-xxs:10px;--global-kb-spacing-xs:20px;--global-kb-spacing-sm:25px;--global-kb-spacing-md:40px;--global-kb-spacing-lg:50px;--global-kb-spacing-xl:75px;--global-kb-spacing-xxl:100px;--global-kb-spacing-3xl:150px;--global-kb-spacing-4xl:200px;--global-kb-spacing-5xl:250px}.h1,.preset1,h1{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:3rem;font-weight:500;line-height:1.2}.h2,.home-row .meta-group h1,.icon-heading .kt-svg-icon-list-text,.preset2,h2{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:2.25rem;font-weight:600;line-height:1.2}.count-split-row .wp-block-kadence-countup,.h3,.preset3,h3{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:1.875rem;font-weight:500;line-height:1.2}.h4,.mobile-nav-wrap .mobile-nav ul li a,.post-single--content h2,.post-single--content h3,.preset4,body p.has-x-large-font-size,h4{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.2}.h5,.mobile-nav-wrap .container .nav-button span,.preset5,h5{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:1.5rem;font-weight:600;line-height:1.2}.h6,.preset6,h6{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.2}.gform_confirmation_wrapper .gform_confirmation_message,body li,body p{font-size:1rem;line-height:1.7}body{color:var(--wp--preset--color--black)}body p{margin-bottom:20px}body p.has-x-large-font-size{font-weight:400;font-size:1.25rem!important}body li{margin-bottom:10px}body ul li::marker{color:var(--wp--preset--color--red-alt)}body li,body p{color:var(--wp--preset--color--dark-brown)}body li a,body li a[href^=tel],body p a,body p a[href^=tel]{transition:.6s cubic-bezier(.23,1,.32,1);color:var(--wp--preset--color--red-alt);font-weight:700;text-decoration:none}body li a:active,body li a:focus,body li a:hover,body li a[href^=tel]:active,body li a[href^=tel]:focus,body li a[href^=tel]:hover,body p a:active,body p a:focus,body p a:hover,body p a[href^=tel]:active,body p a[href^=tel]:focus,body p a[href^=tel]:hover{text-decoration:underline}body li a[href^=tel],body p a[href^=tel]{white-space:nowrap}blockquote{border-top:2px solid var(--wp--preset--color--black);border-bottom:2px solid var(--wp--preset--color--black);position:relative}blockquote:before{content:"“";display:block;margin-bottom:25px}blockquote p:last-of-type{margin-bottom:0}body:not(.wp-admin){font-family:var(--wp--preset--font-family--body, "Karla", sans-serif)}h1,h2,h3,h4,h5,h6{margin:0 0 20px}.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}.footer{background:var(--wp--preset--color--dark-brown)}.footer .container{padding:60px 40px 40px}.footer .upper{display:flex}.footer .copyright{padding-top:20px}.footer .copyright p{font-size:.75rem;font-weight:400;margin-bottom:0}.footer .copyright p a{text-decoration:none}.footer .copyright p a:active,.footer .copyright p a:focus,.footer .copyright p a:hover{text-decoration:underline}.footer .copyright .logo-alt{margin-right:20px}.footer .copyright .logo-alt img{width:122px}.footer ul{margin:0;padding:0;list-style:none}.footer li{margin-bottom:10px}.footer li a{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:.875rem;font-weight:500;text-decoration:none}.footer a,.footer li,.footer p{line-height:1.1;color:var(--wp--preset--color--white)}.footer .footer-col{flex:1 0 16.6666666667%}.footer .footer-col li.nav-bold a{font-weight:700}.footer .show-more a{padding:30px 20px;text-decoration:none;display:flex;align-items:center;justify-content:center}.footer .show-more span{margin-left:8px;color:var(--wp--preset--color--red)}.footer .show-more .close{display:none}.footer .col-1{flex-basis:50%!important}.footer .col-1 .logo{padding-bottom:30px}.footer .col-1 .logo img{width:200px}.footer .col-1 li{margin-bottom:15px;display:flex;align-items:baseline}.footer .col-1 li:before{content:"";display:block;background:var(--wp--preset--color--yellow);width:10px;height:10px;border-radius:50%;margin-right:10px}.footer .col-1 li a{font-size:1rem;font-weight:700}.footer .col-2 a{font-weight:700}.gform_wrapper.gravity-theme{margin:0}.gform_wrapper.gravity-theme .gform_heading{display:none}.gform_wrapper.gravity-theme form input[type],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{transition:.3s cubic-bezier(.23,1,.32,1);border-color:var(--wp--preset--color--gray);border-radius:0;box-shadow:none;min-height:60px;display:inline-block;border-style:solid;padding:10px 20px;font-family:inherit;line-height:normal;color:#000;font-size:16px!important;border-width:0 0 3px}.gform_wrapper.gravity-theme form input[type]:active,.gform_wrapper.gravity-theme form input[type]:focus,.gform_wrapper.gravity-theme form input[type]:hover,.gform_wrapper.gravity-theme form select:active,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form select:hover,.gform_wrapper.gravity-theme form textarea:active,.gform_wrapper.gravity-theme form textarea:focus,.gform_wrapper.gravity-theme form textarea:hover{border-color:var(--wp--preset--color--red)}.gform_wrapper.gravity-theme form input[type]::-moz-placeholder,.gform_wrapper.gravity-theme form select::-moz-placeholder,.gform_wrapper.gravity-theme form textarea::-moz-placeholder{color:#000}.gform_wrapper.gravity-theme form input[type]:-ms-input-placeholder,.gform_wrapper.gravity-theme form select:-ms-input-placeholder,.gform_wrapper.gravity-theme form textarea:-ms-input-placeholder{color:#000}.gform_wrapper.gravity-theme form input[type]::placeholder,.gform_wrapper.gravity-theme form select::placeholder,.gform_wrapper.gravity-theme form textarea::placeholder{color:#000}.gform_wrapper.gravity-theme form input[type]:active,.gform_wrapper.gravity-theme form input[type]:focus,.gform_wrapper.gravity-theme form input[type]:hover,.gform_wrapper.gravity-theme form select:active,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form select:hover,.gform_wrapper.gravity-theme form textarea:active,.gform_wrapper.gravity-theme form textarea:focus,.gform_wrapper.gravity-theme form textarea:hover{border-color:var(--wp--preset--color--red) !important}.gform_wrapper.gravity-theme form .gform-body{padding-top:25px;padding-bottom:25px}.gform_wrapper.gravity-theme form .gform-body .gform_fields{grid-gap:60px 30px}.gform_wrapper.gravity-theme form .gform-body .gfield_label{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);display:block;font-weight:700;margin-bottom:25px;font-size:1rem}.gform_wrapper.gravity-theme form .gform-body .gfield_label .gfield_required{color:var(--wp--preset--color--red);display:none}.gform_wrapper.gravity-theme form .gform-body .gfield_description{font-size:1rem;margin:0;padding-bottom:10px}.gform_wrapper.gravity-theme form .gform-body .ginput_container_address label{padding-top:15px}.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox{margin-top:10px}.gform_wrapper.gravity-theme form .gform-body .gchoice{margin-bottom:10px}.gform_wrapper.gravity-theme form .gform-body .gchoice input,.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input{margin-right:7px}.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{margin-right:10px}.gform_wrapper.gravity-theme form .gform-body .gfield--type-submit{align-self:center;justify-content:flex-end}.gform_wrapper.gravity-theme form .gform_footer{margin:0;padding-top:25px;padding-bottom:25px}.gform_wrapper.gravity-theme form .gform_footer button{transition:.6s cubic-bezier(.23,1,.32,1);font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);background:var(--wp--preset--color--red);border-radius:80px;border:0;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:1.25rem;line-height:1.2;padding:10px 30px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;-webkit-appearance:none;margin:0}.gform_wrapper.gravity-theme form .gform_footer button:active,.gform_wrapper.gravity-theme form .gform_footer button:focus,.gform_wrapper.gravity-theme form .gform_footer button:hover{background-color:var(--wp--preset--color--dark-brown)}.gform_wrapper.gform_validation_error .gform_validation_errors{padding:16px!important;margin-bottom:25px;border-color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gform_validation_errors h2.gform_submission_error{font-size:18px;line-height:1.2;color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error .gfield_description:not(.validation_message){display:block!important;color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error input,.gform_wrapper.gform_validation_error .gfield.gfield_error label,.gform_wrapper.gform_validation_error .gfield.gfield_error legend,.gform_wrapper.gform_validation_error .gfield.gfield_error select,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea{color:var(--wp--preset--color--red);border-color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error input::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error label::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error legend::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error select::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea::-moz-placeholder{color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error input:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error label:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error legend:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error select:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea:-ms-input-placeholder{color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error input::placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error label::placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error legend::placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error select::placeholder,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea::placeholder{color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error input input,.gform_wrapper.gform_validation_error .gfield.gfield_error input select,.gform_wrapper.gform_validation_error .gfield.gfield_error input textarea,.gform_wrapper.gform_validation_error .gfield.gfield_error label input,.gform_wrapper.gform_validation_error .gfield.gfield_error label select,.gform_wrapper.gform_validation_error .gfield.gfield_error label textarea,.gform_wrapper.gform_validation_error .gfield.gfield_error legend input,.gform_wrapper.gform_validation_error .gfield.gfield_error legend select,.gform_wrapper.gform_validation_error .gfield.gfield_error legend textarea,.gform_wrapper.gform_validation_error .gfield.gfield_error select input,.gform_wrapper.gform_validation_error .gfield.gfield_error select select,.gform_wrapper.gform_validation_error .gfield.gfield_error select textarea,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea input,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea select,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea textarea{border-color:var(--wp--preset--color--gray);border-radius:0;box-shadow:none;min-height:60px;border-width:0 0 3px}.gform_wrapper.gform_validation_error .gfield.gfield_error input input:active,.gform_wrapper.gform_validation_error .gfield.gfield_error input input:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error input input:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error input select:active,.gform_wrapper.gform_validation_error .gfield.gfield_error input select:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error input select:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error input textarea:active,.gform_wrapper.gform_validation_error .gfield.gfield_error input textarea:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error input textarea:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error label input:active,.gform_wrapper.gform_validation_error .gfield.gfield_error label input:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error label input:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error label select:active,.gform_wrapper.gform_validation_error .gfield.gfield_error label select:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error label select:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error label textarea:active,.gform_wrapper.gform_validation_error .gfield.gfield_error label textarea:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error label textarea:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error legend input:active,.gform_wrapper.gform_validation_error .gfield.gfield_error legend input:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error legend input:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error legend select:active,.gform_wrapper.gform_validation_error .gfield.gfield_error legend select:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error legend select:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error legend textarea:active,.gform_wrapper.gform_validation_error .gfield.gfield_error legend textarea:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error legend textarea:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error select input:active,.gform_wrapper.gform_validation_error .gfield.gfield_error select input:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error select input:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error select select:active,.gform_wrapper.gform_validation_error .gfield.gfield_error select select:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error select select:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error select textarea:active,.gform_wrapper.gform_validation_error .gfield.gfield_error select textarea:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error select textarea:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea input:active,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea input:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea input:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea select:active,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea select:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea select:hover,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea textarea:active,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea textarea:focus,.gform_wrapper.gform_validation_error .gfield.gfield_error textarea textarea:hover{border-color:var(--wp--preset--color--red)}.gform_wrapper.gform_validation_error .gfield.gfield_error .gfield_description,.gform_wrapper.gform_validation_error .validation_message{display:none}body.page-template-tpl-no-logo .mobile-nav-wrap .container .mobile-brand{position:initial;top:unset}body.page-template-tpl-no-logo .mobile-nav-wrap{margin-bottom:0;box-shadow:none}body.page-template-tpl-no-logo .mobile-nav-wrap:before{display:none}.mobile-nav-wrap{top:0;left:0;width:100%;z-index:3000;box-shadow:-55vw 25px 40px #fff,-55vw 25px 40px #fff,2px 2px 28px rgba(0,0,0,.2);position:relative;margin-bottom:50px}.mobile-nav-wrap .mobile-nav-header{position:relative}.mobile-nav-wrap .container{max-width:1520px;padding-left:40px;padding-right:40px}.mobile-nav-wrap .container .wrapper{min-height:100px;display:flex;align-items:center}.mobile-nav-wrap .container .mobile-brand{transition:opacity .6s cubic-bezier(.23,1,.32,1);margin-right:15px}.mobile-nav-wrap .container .mobile-brand svg{display:block;max-width:275px;opacity:0}.mobile-nav-wrap .container .mobile-brand svg .main-logo-mark path{transition:.6s cubic-bezier(.23,1,.32,1)}.mobile-nav-wrap .container .mobile-brand svg:focus .main-logo-mark path,.mobile-nav-wrap .container .mobile-brand svg:hover .main-logo-mark path{transform:translate(10px);fill:var(--wp--preset--color--dark-brown)}.mobile-nav-wrap .container .menu-items{margin-left:auto;display:flex;align-items:center}.mobile-nav-wrap .container .menu-items #gtranslate{margin-right:50px;margin-left:20px}.mobile-nav-wrap .container .menu-items #gtranslate .goog-te-gadget{transform:scale(1.2)}.mobile-nav-wrap .container .nav-button{transition:.6s cubic-bezier(.23,1,.32,1);font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);background:var(--wp--preset--color--red);border-radius:80px;border:0;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:1.25rem;padding:13px 20px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;-webkit-appearance:none;border:3px solid var(--wp--preset--color--red);background:var(--wp--preset--color--white);display:inline-flex;align-items:center;min-height:50px;line-height:1}.mobile-nav-wrap .container .nav-button:active,.mobile-nav-wrap .container .nav-button:focus,.mobile-nav-wrap .container .nav-button:hover{background-color:var(--wp--preset--color--dark-brown)}.mobile-nav-wrap .container .nav-button:not(:last-of-type){margin-right:25px}.mobile-nav-wrap .container .nav-button:active,.mobile-nav-wrap .container .nav-button:focus,.mobile-nav-wrap .container .nav-button:hover{border-color:var(--wp--preset--color--black);background:var(--wp--preset--color--white)}.mobile-nav-wrap .container .nav-button.map-toggle svg{width:20px}.mobile-nav-wrap .container .nav-button span{color:#212121;font-weight:700}.mobile-nav-wrap .container .nav-button svg{flex-shrink:0;margin-left:10px;width:23px}.mobile-nav-wrap .container .nav-button svg.close{display:none}.mobile-nav-wrap .mobile-nav{overflow:hidden;padding:30px;background:var(--wp--preset--color--white);clear:both;display:none;right:0;top:0;position:absolute;z-index:9999;box-shadow:1.892px 1.892px 26.488px rgba(0,0,0,.2)}.mobile-nav-wrap .mobile-nav .mobile-nav-close{padding-bottom:40px;text-align:right}.mobile-nav-wrap .mobile-nav .mobile-nav-close a{display:inline-block}.mobile-nav-wrap .mobile-nav .mobile-nav-close a svg path{transition:.6s cubic-bezier(.23,1,.32,1)}.mobile-nav-wrap .mobile-nav .mobile-nav-close a:focus svg path,.mobile-nav-wrap .mobile-nav .mobile-nav-close a:hover svg path{fill:var(--wp--preset--color--dark-brown)}.mobile-nav-wrap .mobile-nav .inner{display:flex;flex-direction:column}.mobile-nav-wrap .mobile-nav ul{margin:0;padding:0;list-style:none}.mobile-nav-wrap .mobile-nav ul li{margin:0 0 15px;display:flex;justify-content:center;align-items:center}.mobile-nav-wrap .mobile-nav ul li a{border-radius:60px;border:0;color:var(--wp--preset--color--dark-brown);display:inline-block;font-weight:500;padding:10px 24px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;transition:unset}.mobile-nav-wrap .mobile-nav ul li.current-menu-ancestor:not(.no-highlight) > a,.mobile-nav-wrap .mobile-nav ul li.current-menu-item:not(.no-highlight) > a,.mobile-nav-wrap .mobile-nav ul li.current-page-ancestor:not(.no-highlight) > a{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--red)}.mobile-nav-wrap .mobile-nav ul li:active > a,.mobile-nav-wrap .mobile-nav ul li:focus > a,.mobile-nav-wrap .mobile-nav ul li:hover > a{color:var(--wp--preset--color--white) !important;background-color:var(--wp--preset--color--dark-brown) !important}.mobile-nav-wrap .mobile-nav ul li.icon-home span{display:inline-block;margin-right:5px}.mobile-nav-wrap .mobile-nav figure{padding-top:50px;margin-right:-40px}.mobile-nav-wrap .mobile-nav figure img{margin-left:auto;position:relative}.mobile-nav-wrap .mobile-nav #gtranslate{text-align:center;padding-top:50px}.mobile-nav-wrap .mobile-nav #gtranslate .goog-te-gadget{transform:scale(1.4)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0}body{overflow-x:hidden}*,* *{box-sizing:border-box}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}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:700}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:20px;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}figure img{display:block}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]{transition:.6s cubic-bezier(.23,1,.32,1);font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);background:var(--wp--preset--color--red);border-radius:80px;border:0;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:1.25rem;line-height:1.2;padding:10px 30px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;-webkit-appearance:none}.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:var(--wp--preset--color--dark-brown)}.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:.75rem;margin:10px 0;font-style:italic}.post-nav{overflow:hidden;margin:0 0 25px;float:none}.post-nav .pager{padding:0;display:block}.post-nav .pager li a{padding:0 5px}.post-nav .pager li.previous{float:left}.post-nav .pager li.next{float:right}.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.25rem;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}.notice-bar{transition:.6s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;background-color:var(--wp--preset--color--red);text-align:center;width:100%;z-index:3000}.notice-bar .container{max-width:1100px;position:relative}.notice-bar .wrapper{padding-top:20px;padding-bottom:20px}.notice-bar .upper{display:flex;justify-content:center;align-items:center;padding-bottom:10px}.notice-bar .upper span{color:var(--wp--preset--color--white);font-size:1.75rem;margin-right:10px}.notice-bar .heading{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);font-size:1.5rem;font-weight:700}.notice-bar p{font-size:1rem;margin-bottom:0;color:var(--wp--preset--color--white)}.notice-bar p a{color:var(--wp--preset--color--white);text-decoration:underline;font-weight:400}.notice-bar p a:active,.notice-bar p a:focus,.notice-bar p a:hover{text-decoration:none}.notice-bar p.updated{font-size:.875rem}.notice-bar .close-bar{position:absolute;z-index:10;top:10px;right:10px}.notice-bar .close-bar a{display:inline-block;padding:5px}.notice-bar .close-bar span{color:var(--wp--preset--color--white)}html{overflow-y:scroll}body:not(.block-editor-page) .animated,body:not(.block-editor-page) .animated-entry{opacity:0}.buttons-wrap{display:flex;align-items:center;flex-wrap:wrap}.buttons-wrap .button{margin-left:10px;margin-right:10px}.button-wrap{padding-top:30px}.wp-block-buttons.is-layout-flex{gap:30px}.wp-block-button .wp-block-button__link{transition:.6s cubic-bezier(.23,1,.32,1);font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);background:var(--wp--preset--color--red);border-radius:80px;border:0;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:1.25rem;line-height:1.2;padding:10px 30px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;-webkit-appearance:none;font-weight:500}.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background-color:var(--wp--preset--color--dark-brown)}.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.25rem}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0!important}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:0!important}.wp-block-media-text hr{margin-top:25px;margin-bottom:30px;max-width:150px!important;color:var(--wp--preset--color--yellow)}.wp-block-media-text .wp-block-media-text__content h3{margin-bottom:15px}.wp-block-media-text .wp-block-media-text__content ul li{margin-bottom:0}.icon-heading{margin:0}.icon-heading .kb-svg-icon-wrap{flex:0 1 36px}.icon-heading .kt-svg-icon-list-text{flex:0 1 auto;color:var(--wp--preset--color--black)}.icon-link li{flex-direction:row-reverse;justify-content:flex-end}.icon-link .kb-svg-icon-wrap{margin-right:0;margin-left:8px}.icon-link .kt-svg-icon-list-text a{color:var(--wp--preset--color--red-alt) !important;font-family:var(--wp--preset--font-family--header) !important;font-weight:500!important;text-decoration:none}.icon-link .kt-svg-icon-list-text a:active,.icon-link .kt-svg-icon-list-text a:focus,.icon-link .kt-svg-icon-list-text a:hover{color:var(--wp--preset--color--dark-brown) !important}.icon-link .kt-svg-icon-list-text a:active svg,.icon-link .kt-svg-icon-list-text a:focus svg,.icon-link .kt-svg-icon-list-text a:hover svg{stroke:var(--wp--preset--color--dark-brown) !important}.wp-block-image{margin-bottom:20px}.count-split-row .wp-block-kadence-countup{display:flex;align-items:flex-start}.count-split-row .wp-block-kadence-countup .kb-count-up-number{flex:0 0 60px;background:var(--wp--preset--color--yellow);border-radius:50%;width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;font-size:30px}.count-split-row .wp-block-kadence-countup .kb-count-up-title{flex:1;line-height:1.4}.count-split-row .wp-block-kadence-countup .kb-count-up-title a{color:var(--wp--preset--color--red)}.count-split-row .wp-block-kadence-countup .kb-count-up-title a:focus,.count-split-row .wp-block-kadence-countup .kb-count-up-title a:hover{text-decoration:underline}.wp-block-table table{border:none}.wp-block-table table tr{border-bottom:1px solid #d9d9d9}.wp-block-table table td{padding-top:15px;padding-bottom:15px;border:none}.wp-block-table table td:nth-child(2){text-align:right}.kt-tabs-wrap .kt-tabs-title-list li{flex:1}.kt-tabs-wrap .kt-tabs-content-wrap .wp-block-kadence-tab{padding:30px 0 0}.about-form-row .gform_fields .gfield.email .gfield_label{opacity:0;visibility:hidden}.other-ways-row .kt-row-column-wrap{grid-template-areas:". b b b b c c c c c";grid-template-columns:repeat(10,1fr) !important;position:relative;-moz-column-gap:35px;column-gap:35px}.other-ways-row .col-menu{grid-area:a;grid-column:a!important}.other-ways-row .col-menu ul{margin:0;display:block;background:var(--wp--preset--color--yellow);padding:17px 23px 17px 0;filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, .25))}.other-ways-row .col-menu li{display:block;margin:0}.other-ways-row .col-menu li:not(:last-child){margin-bottom:2px}.other-ways-row .col-menu li.icon-train a:before{content:"\f239"}.other-ways-row .col-menu li.icon-tram a:before{content:"\f238"}.other-ways-row .col-menu li.icon-bus a:before{content:"\f207"}.other-ways-row .col-menu li.icon-park a:before{content:"\f540"}.other-ways-row .col-menu li.icon-car a:before{content:"\f5e4"}.other-ways-row .col-menu li.icon-van a:before{content:"\f5b6"}.other-ways-row .col-menu li.icon-phone a:before{content:"\f3cd"}.other-ways-row .col-menu li.current-menu-item a{background:var(--wp--preset--color--dark-brown);color:var(--wp--preset--color--white)}.other-ways-row .col-menu li.current-menu-item a:before{color:var(--wp--preset--color--white)}.other-ways-row .col-menu a{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);color:var(--wp--preset--color--dark-brown);font-weight:600;display:flex;align-items:center;border-radius:0 60px 60px 0;padding:10px 30px;text-decoration:none}.other-ways-row .col-menu a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;transition:.6s cubic-bezier(.23,1,.32,1);margin-right:15px;width:20px}.other-ways-row .col-menu a:active,.other-ways-row .col-menu a:focus,.other-ways-row .col-menu a:hover{background:var(--wp--preset--color--white)}.other-ways-row .col-image{grid-area:b;grid-column:b!important;position:relative;z-index:0}.other-ways-row .col-text{grid-area:c;grid-column:c!important}.search-form{padding-top:10px;position:relative}.search-form input{margin-left:auto;margin-right:auto;border-color:#000;display:block;width:90%;border-radius:35px;padding:10px 15px}.search-form input::-moz-placeholder{color:var(--wp--preset--color--dark-brown);font-size:1.25rem;font-weight:500}.search-form input:-ms-input-placeholder{color:var(--wp--preset--color--dark-brown);font-size:1.25rem;font-weight:500}.search-form input::placeholder{color:var(--wp--preset--color--dark-brown);font-size:1.25rem;font-weight:500}.search-form button{padding:0;border:none;background:0 0;position:absolute;z-index:10;right:20px;top:62%;transform:translateY(-50%);transform-origin:50% 50%}.search-form button:focus,.search-form button:hover{transform:scale(1.05) translateY(-50%)}.wp-block-kadence-advancedheading.inline-icon-heading .kb-adv-heading-icon{flex:0 0 36px}.home-banner-row figure{margin-bottom:0}.home-row .meta-group{border-left:9px solid var(--wp--preset--color--yellow);padding-left:25px;margin-top:60px;margin-left:60px}.home-row .primary .kt-svg-icon-list .kt-svg-icon-list-text{font-weight:600}.home-row .secondary .kt-svg-icon-list{display:flex;justify-content:center}.home-row .secondary .kt-svg-icon-list a{display:inline-flex!important;padding:8px 20px!important;border:3px solid var(--wp--preset--color--red);border-radius:60px;text-decoration:none}.home-row .secondary .kt-svg-icon-list a:active,.home-row .secondary .kt-svg-icon-list a:focus,.home-row .secondary .kt-svg-icon-list a:hover{border-color:var(--wp--preset--color--black)}.home-row .secondary .kt-svg-icon-list .kt-svg-icon-list-text{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);color:var(--wp--preset--color--dark-brown);font-size:1.5rem;font-weight:700}.home-posts-index-row figure{max-width:100%}.home-posts-index-row figure:before{width:100px!important;height:65%!important}.home-posts-index-row figure img{width:100%}.posts-index-row .posts-index-group{gap:0;justify-content:flex-end!important}.posts-index-row .posts-index-group .wp-block-post-featured-image a{position:relative}.posts-index-row .posts-index-group .wp-block-post-featured-image a:before{content:"";display:block;position:absolute;background:var(--wp--preset--color--red);width:60px;height:85%;bottom:-12px;left:-12px;z-index:-1}.posts-index-row .posts-index-group .wp-block-post-featured-image img{margin-left:auto;margin-right:auto;display:block;width:100%;border-bottom-right-radius:60px}.posts-index-row ul.wp-block-post-template{margin:0}.posts-index-row li.wp-block-post{margin-bottom:0}.posts-index-row li.wp-block-post:not(:first-child){padding-top:40px}.posts-index-row li.wp-block-post:not(:last-child) .posts-index-group .wp-block-group{padding-bottom:40px;position:relative}.posts-index-row li.wp-block-post:not(:last-child) .posts-index-group .wp-block-group:after{content:"";display:block;position:absolute;bottom:0;left:50px;background:var(--wp--preset--color--yellow);width:100px;height:3px}.posts-index-row li.wp-block-post .wp-block-post-date{margin-bottom:20px}.posts-index-row li.wp-block-post .wp-block-post-date time{display:block;color:var(--wp--preset--color--gray);margin-bottom:20px}.posts-index-row li.wp-block-post .wp-block-post-excerpt{margin-bottom:0!important}.posts-index-row li.wp-block-post .wp-block-post-excerpt__more-text{margin-top:10px}.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link{display:inline-flex;align-items:center}.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link mark{background:0 0}.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link:focus,.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link:hover{text-decoration:none}.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link:focus mark,.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link:hover mark{text-decoration:underline}.posts-index-row li.wp-block-post a.wp-block-post-excerpt__more-link:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";margin-left:10px}.post-single--intro{padding-top:100px;padding-bottom:80px}.post-single--intro.no-featured-image{padding-bottom:60px}.post-single--intro.no-featured-image .container{max-width:1040px}.post-single--intro .container{-moz-column-gap:var(--global-row-gutter-lg,50px);column-gap:var(--global-row-gutter-lg,50px)}.post-single--intro .primary{flex:1 1 60%}.post-single--intro .primary figure{max-width:100%}.post-single--intro .primary figure:before{width:100px!important;height:65%!important}.post-single--intro .secondary{flex:1 1 40%}.post-single--intro .secondary p{font-size:1.25rem;letter-spacing:.3px}.post-single--intro .secondary p:last-of-type{margin-bottom:0}.post-single--intro time{display:block;color:var(--wp--preset--color--gray);margin-bottom:20px}.post-single--intro hr{margin-top:35px;margin-bottom:35px;border-bottom:4px solid var(--wp--preset--color--yellow);width:100px}.post-single--content{background:var(--wp--preset--color--ivory);padding-top:60px;padding-bottom:100px}.post-single--content .container{max-width:1040px}.post-single--content h2,.post-single--content h3{font-weight:600}.post-single--content .wp-block-button:last-of-type{padding-top:60px;text-align:center}body.single-provider{overflow:hidden}.provider-hero-row .kt-row-column-wrap{padding-top:20px!important}.provider-content-row h1{font-weight:600}.provider-content-row .meta-group{border-left:4px solid var(--wp--preset--color--red);padding-left:20px;margin-top:60px;margin-left:60px}.provider-content-row .meta-group li{margin-bottom:0}.provider-content-row .meta-group a,.provider-content-row .meta-group a[href^=tel]{color:var(--wp--preset--color--dark-brown);text-decoration:none}.provider-content-row .meta-group a:active,.provider-content-row .meta-group a:focus,.provider-content-row .meta-group a:hover,.provider-content-row .meta-group a[href^=tel]:active,.provider-content-row .meta-group a[href^=tel]:focus,.provider-content-row .meta-group a[href^=tel]:hover{text-decoration:underline}.provider-tabs-row ul.kt-tabs-title-list{flex-wrap:nowrap}.provider-tabs-row li.kt-title-item{flex:1 1 auto;margin-right:0!important;position:relative}.provider-tabs-row li.kt-title-item:not(:last-child) a:after{transition:.6s cubic-bezier(.23,1,.32,1);content:"";display:block;position:absolute;top:0;right:-2px;background:var(--wp--preset--color--yellow);width:2px;height:100%;transform:scale(50%);z-index:1}.provider-tabs-row li.kt-title-item.kt-tab-title-active a:after{opacity:0;visibility:hidden}.provider-tabs-row li.kt-title-item.kt-tab-title-active a .kb-svg-icon-wrap svg{color:var(--wp--preset--color--dark-brown)}.provider-tabs-row a.kt-tab-title{padding-top:16px!important;padding-bottom:16px!important;scroll-margin-top:150px}.provider-tabs-row a.kt-tab-title:focus:after,.provider-tabs-row a.kt-tab-title:hover:after{opacity:0;visibility:hidden}.provider-tabs-row a.kt-tab-title .kb-svg-icon-wrap{flex-shrink:0}.provider-tabs-row a.kt-tab-title .kb-svg-icon-wrap svg{transition:.6s cubic-bezier(.23,1,.32,1);color:var(--wp--preset--color--red);font-size:.9375rem}.provider-tabs-row a.kt-tab-title .kt-title-text{font-family:var(--wp--preset--font-family--header, "Montserrat", sans-serif);color:var(--wp--preset--color--dark-brown);font-weight:700;font-size:1rem}.provider-tabs-row a.kt-tab-title:active .kb-svg-icon-wrap svg,.provider-tabs-row a.kt-tab-title:focus .kb-svg-icon-wrap svg,.provider-tabs-row a.kt-tab-title:hover .kb-svg-icon-wrap svg{color:var(--wp--preset--color--dark-brown)}@media only screen and (min-width:481px){.footer .copyright{display:flex;align-items:center}.provider-tabs-row li.kt-title-item:last-child a{border-top-right-radius:60px!important}}@media only screen and (min-width:769px){.flex.reverse{flex-direction:row-reverse}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:auto}.posts-index-row .posts-index-group .wp-block-post-featured-image{flex:0 1 315px}.posts-index-row .posts-index-group .wp-block-group{flex:0 1 calc(100% - 315px);padding-left:50px}.provider-tabs-row a.kt-tab-title .kb-svg-icon-wrap{margin-right:5px}}@media only screen and (min-width:769px) and (max-width:1024px){.count-split-row.reverse .wp-block-kadence-countup{align-items:flex-end}}@media only screen and (min-width:1025px){.footer .copyright{padding-top:40px}.footer .footer-col:not(:first-child){border-left:1px solid var(--wp--preset--color--yellow);padding-left:20px}.footer .show-more{display:none}.footer .col-1 ul{padding-left:70px}.mobile-nav-wrap .container .mobile-brand{position:relative;top:40px}.count-split-row.reverse .wp-block-kadence-countup{flex-direction:row-reverse}.count-split-row.reverse .wp-block-kadence-countup .kb-count-up-number{margin-left:20px;margin-right:0}.count-split-row .wp-block-kadence-countup .kb-count-up-number{margin-right:20px;margin-top:-5px}.count-split-row .wp-block-kadence-countup .kb-count-up-title{max-width:350px}.other-ways-row .col-menu{position:absolute;top:75px;left:0;z-index:1}.home-row .secondary .kt-svg-icon-list{justify-content:flex-end;padding-right:20%!important;margin-top:-25px!important;position:relative;z-index:1}.provider-content-row .tablet{display:none}.provider-tabs-row .kt-row-column-wrap{grid-template-areas:"f f f f f f f f f f" "p p p p s s s s s s"}.provider-outro-row .kt-row-column-wrap{grid-template-areas:"f f f f f f f f f f" "p p p s s s s s s s"}.grid-custom .kt-row-column-wrap{grid-template-columns:repeat(10,1fr) !important;grid-template-rows:auto 1fr!important}.grid-custom .full-width{grid-area:f}.grid-custom .primary{grid-area:p}.grid-custom .secondary{grid-area:s}}@media only screen and (min-width:1025px) and (max-width:1280px){.provider-tabs-row a.kt-tab-title .kb-svg-icon-wrap svg,.provider-tabs-row a.kt-tab-title .kt-title-text{font-size:.875rem}}@media only screen and (min-width:1280px){body.page-template-tpl-no-logo .mobile-nav-wrap .container .mobile-brand{display:none}}@media only screen and (min-width:1366px){.home-row .primary{padding-right:75px}}@media only screen and (max-width:1024px){.container{padding-left:40px;padding-right:40px}.footer.alt .container{display:none}.footer .col-1{order:4;padding-top:50px}.footer .col-2{order:1}.footer .col-3{order:2}.footer .col-3:after,.footer .col-3:before{content:"";display:block;background:var(--wp--preset--color--yellow);width:160px;height:1px;margin-top:20px;margin-bottom:20px}.footer .col-3:before{margin-top:10px}.footer .col-4{order:3}.footer .upper{flex-direction:column}.footer .show-more + .container{padding-top:20px}.mobile-nav-wrap{margin-bottom:30px}.mobile-nav-wrap .container .mobile-brand svg{max-width:200px}.mobile-nav-wrap .container .menu-items #gtranslate{margin-right:30px}.mobile-nav-wrap .container .menu-items #gtranslate .goog-te-gadget{transform:scale(1.1)}.mobile-nav-wrap .container .nav-button{padding-top:10px;padding-bottom:10px}.mobile-nav-wrap .container .nav-button span{font-size:1rem}.alignleft,.alignright{float:none;margin:15px auto;display:block}.wp-caption{width:auto!important}.count-split-row .wp-block-kadence-countup{flex-direction:column}.count-split-row .wp-block-kadence-countup .kb-count-up-number{margin-bottom:15px}.other-ways-row .kt-row-column-wrap{-moz-column-gap:0!important;column-gap:0!important;grid-template-areas:"a a a a a b b b b b" "c c c c c c c c c c"}.home-row .secondary .kt-svg-icon-list{margin-top:20px!important}.provider-mini-links-row > div{padding-left:0!important;padding-right:0!important}.provider-content-row .primary .acf-innerblocks-container{display:flex;flex-direction:column-reverse}.provider-content-row .primary .wp-block-image{margin-left:-40px}.provider-content-row .primary .meta-group{margin-top:20px;margin-bottom:60px;margin-left:0}.provider-tabs-row .wp-block-image{margin-left:auto;margin-right:auto;max-width:575px}.provider-outro-row .wp-block-kadence-image{margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.flex{flex-direction:column}.h1,.preset1,h1{font-size:2.25rem}.h2,.home-row .meta-group h1,.icon-heading .kt-svg-icon-list-text,.preset2,h2{font-size:2rem}.count-split-row .wp-block-kadence-countup,.h3,.preset3,h3{font-size:1.75rem}.mobile-nav-wrap .container{min-height:80px;padding-left:10px;padding-right:10px}.mobile-nav-wrap .container .mobile-brand svg{max-width:150px}.mobile-nav-wrap .container .nav-button:not(:last-of-type){margin-right:15px}.mobile-nav-wrap .container .nav-button.navbar-toggle.open svg.open{display:none}.mobile-nav-wrap .container .nav-button.navbar-toggle.open svg.close{display:block}.mobile-nav-wrap .mobile-nav{top:100px;width:100vw;height:auto;padding-top:50px;padding-bottom:0}.mobile-nav-wrap .mobile-nav .mobile-nav-close{display:none}.mobile-nav-wrap .mobile-nav .inner{height:100%}.mobile-nav-wrap .mobile-nav figure{margin-top:auto}.notice-bar .container{padding-left:20px}.notice-bar p{line-height:1.4}.social-icons ul{justify-content:center}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1!important;grid-row:1!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1!important;grid-row:2!important}.wp-block-media-text .wp-block-media-text__content{padding-top:50px!important;padding-left:0!important;padding-right:0!important}.icon-heading .kt-svg-icon-list-text{font-size:28px}.count-split-row .wp-block-kadence-countup{align-items:center}.count-split-row .wp-block-kadence-countup .kb-count-up-number{margin-bottom:25px}.count-split-row .wp-block-kadence-countup .kb-count-up-title{text-align:center;font-size:1.375rem}.other-ways-row .kt-row-column-wrap{grid-template-areas:"a a a a a a b b b b" "c c c c c c c c c c"}.other-ways-row .col-menu{margin-left:-40px}.other-ways-row .col-menu a{padding-left:20px}.other-ways-row .col-menu a:before{margin-right:5px}.other-ways-row .col-image{margin-right:-30px}.wp-block-kadence-advancedheading.inline-icon-heading{flex-direction:column;font-size:1.75rem;gap:15px}.home-row .meta-group{margin-top:40px;margin-left:40px}.home-row .secondary .kt-svg-icon-list a{padding-top:4px;padding-bottom:4px}.home-row .secondary .kt-svg-icon-list a .kt-svg-icon-list-text{font-size:1.25rem}.posts-index-row .posts-index-group{flex-direction:column!important}.posts-index-row .posts-index-group .wp-block-post-featured-image{margin-left:auto;margin-right:auto;margin-bottom:30px;max-width:480px}.posts-index-row li.wp-block-post:not(:last-child) .posts-index-group .wp-block-group:after{left:0}.provider-content-row .kt-row-column-wrap{padding-top:20px!important}.provider-content-row .desktop{display:none}.provider-content-row .wp-block-buttons{flex-direction:column}.provider-tabs-row ul.kt-tabs-title-list{margin-left:-40px!important;margin-right:-40px!important}.provider-tabs-row a.kt-tab-title{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:640px){.gform_wrapper.gravity-theme form .gform-body .gform_fields{-moz-column-gap:0;column-gap:0}.gform_wrapper.gravity-theme form .gform-body .gfield--type-captcha .ginput_recaptcha > div{margin-left:auto;margin-right:auto}.gform_wrapper.gravity-theme form .gform-body .gfield--type-submit{justify-content:center}.about-form-row .gform_fields .gfield.email .gfield_label{height:0;margin-bottom:0}}@media only screen and (max-width:480px){.gform_confirmation_wrapper .gform_confirmation_message,body li,body p{font-size:.875rem}.footer .copyright .logo-alt{margin-bottom:30px}.mobile-nav-wrap .container .mobile-brand svg{max-width:125px}.mobile-nav-wrap .container .nav-button{min-height:45px;padding-top:0;padding-bottom:0}.mobile-nav-wrap .container .nav-button:not(:last-of-type){margin-right:10px}.mobile-nav-wrap .container .nav-button span{font-size:.875rem}.mobile-nav-wrap .container .nav-button svg{margin-left:7px;width:14px!important}.icon-heading li{flex-direction:column}.icon-heading li .kb-svg-icon-wrap{margin-right:0!important;margin-bottom:5px}.provider-hero-row p.preset1{font-size:1.875rem}.provider-content-row h1{font-size:1.625rem}.provider-tabs-row ul.kt-tabs-title-list{display:block}.provider-tabs-row a.kt-tab-title{padding-left:40px!important}.provider-tabs-row a.kt-tab-title .kb-svg-icon-wrap{margin-right:5px}}