@media only screen and (max-width:980px){.et_pb_column:has(>.et_pb_number_counter)>.et_pb_image:last-child{transform:translate(-50%,-50%)!important;transform-origin:50% 50%!important;width:400px!important;max-width:90%!important}}@media only screen and (max-width:767px){.et_pb_column:has(>.et_pb_number_counter)>.et_pb_image:last-child{width:300px!important}.et_pb_column:has(>.et_pb_number_counter) .et_pb_number_counter .percent p{font-size:68px!important;line-height:1.1em!important}.et_pb_column:has(>.et_pb_number_counter)>.et_pb_text h4{font-size:18px!important}.et_pb_column:has(>.et_pb_number_counter)>.et_pb_image:first-child .et_pb_image_wrap img{height:48px!important}.et_pb_column:has(>.et_pb_number_counter)>.et_pb_image:first-child{transform:translateY(-25px)!important}}.et_pb_text_inner h1{letter-spacing:-.2rem!important}.psuedo-h1{letter-spacing:-.4rem!important}@media screen and (max-width:767px){.psuedo-h1{letter-spacing:-.1rem!important}}.et_pb_text_inner h2{letter-spacing:-.1rem!important;text-transform:inherit!important}.et_pb_text_inner h3,.et_pb_text_inner h4{text-transform:inherit!important}h2.gform_submission_error{letter-spacing:0px!important}.et_pb_menu .et_pb_menu__wrap li.current_page_ancestor a{color:#00BFB2!important}.et_pb_menu .nav li ul.sub-menu li.menu-partition a{color:#aaa!important;text-transform:inherit!important;font-style:italic;border-top:1px solid #444;margin-top:12px!important;padding-top:14px!important}.et_pb_menu .nav li ul.sub-menu li.menu-partition a:hover{color:#aaa!important;opacity:1}.et-menu li li a{margin:0px 0px!important;padding-left:0px;padding-right:0px}.et_pb_menu .nav li ul.sub-menu li.menu-top-border a{border-top:1px solid #444;margin-top:6px!important;padding-top:14px!important}@media screen and (min-width:981px){.nav li ul{width:auto!important;max-width:300px!important;padding-top:30px!important;padding-bottom:30px!important}.nav li li{padding:0px 40px}}.build-options-content *{color:black!important;text-align:center}.build-options-content h2{margin-top:100px;margin-bottom:50px}.build-options-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:100px}.build-options-content img{margin-bottom:50px}@media screen and (max-width:1023px){.build-options-grid{display:grid;grid-template-columns:1fr;column-gap:100px}}section.foams-crosslinks{padding-top:100px}.foams-crosslinks-content{max-width:900px}.foams-crosslinks-intro h2,.foams-crosslinks-intro h3{color:black!important}.foams-crosslinks-grid{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.foams-crosslinks-grid a{background:black;color:white;padding:20px;width:100%!important;display:block;text-align:center;font-weight:700;font-size:20px;position:relative;transition-duration:.2s}.foams-crosslinks-grid a:after{content:'';width:12px;height:12px;border-right:3px solid white;border-top:3px solid white;display:inline-block;transform:rotate(45deg);margin-left:5px;margin-bottom:2px;transition-duration:.2s}.foams-crosslinks-grid a:hover{background:#444}.foams-crosslinks-grid a:hover:after{margin-left:10px}@media screen and (max-width:767px){.foams-crosslinks-grid{grid-template-columns:1fr}}.page-template-template-contoura-php section.related-posts{padding-top:100px}.page-template-template-contoura-php section.related-posts h2{color:black!important}.page-template-template-contoura-php .posts-grid{display:flex;gap:50px;margin-top:50px}.page-template-template-contoura-php .post-excerpt{color:black}.page-template-template-contoura-php .post-item{width:33%;display:flex;flex-direction:column;gap:20px}.page-template-template-contoura-php .post-item h3 a{color:black;font-size:20px;line-height:1em!important}.page-template-template-contoura .testimonial-header{display:block;font-weight:700;color:#ffffff}section.full-width-testimonial{padding:100px 0px;min-height:70vh;background-position:center;background-repeat:no-repeat;background-size:cover!important;background-repeat:no-repeat!important;position:relative}section.full-width-testimonial:after{content:'';position:absolute;width:100%;height:100%;pointer-events:none;background:rgba(0,0,0,.15);display:block;z-index:2;top:0px;left:0px}section.full-width-testimonial .full-width-testimonial-content{display:flex;flex-direction:row}.full-width-testimonial-left,.full-width-testimonial-right{width:50%;text-align:center;z-index:3}section.full-width-testimonial .full-width-testimonial-content p{color:white!important}@media screen and (max-width:980px){.full-width-testimonial-content{flex-direction:column!important;width:100%}.full-width-testimonial-left{width:100%}section.full-width-testimonial:after{background:rgba(0,0,0,.25)}}section.applications-feature{padding:100px 0px;display:none!important}.applications-feature-content{display:flex;flex-direction:row;align-items:center;column-gap:100px}.applications-feature-content h2{color:black!important}.applications-feature-left{width:55%}.applications-feature-right{width:45%}.highlight-list{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:20px}.highlight-item{display:flex;align-items:center;gap:20px}.highlight-icon{min-width:50px}.highlight-item img{width:50px}.highlight-description{margin-top:-5px;font-size:1.2em;line-height:1.1em;color:black!important}a.simulate-button{font-weight:600;text-transform:uppercase;padding:15px 20px;border:1px solid black;font-size:1rem;display:inline-block;margin-top:30px;display:none}@media screen and (max-width:1100px){.applications-feature-content{flex-direction:column;row-gap:50px}.applications-feature-left,.applications-feature-right{width:100%}}@media screen and (max-width:767px){.highlight-list{grid-template-columns:1fr}}.product-dev-subheading{margin-top:100px}section.product-development{padding:100px 0px;display:none!important}.product-development-intro{max-width:1200px}.product-development-intro,.product-development-intro h2{color:black!important}.product-development-intro h2:first-child{font-size:5rem}.steps-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;margin-top:50px;margin-left:-25px;margin-right:-25px}.dev-step{padding:0px 25px}.dev-step .dev-step-number{color:#00BFB2;font-weight:600}.dev-step h4{color:black!important;text-transform:uppercase;font-weight:700!important}.dev-step .dev-step-description{color:black}.dev-step:nth-child(3n+2){border-right:1px solid #ddd;border-left:1px solid #ddd}section.teal-cta-section{padding-left:0px!important;padding-right:0px!important}@media screen and (max-width:1100px){section.product-development{padding-top:0px}.product-development h2:first-child{font-size:60px}.steps-list{grid-template-columns:1fr 1fr}.dev-step:nth-child(3n+2){border:none}.dev-step:nth-child(even){border-left:1px solid #dddddd}}@media screen and (max-width:768px){.dev-step{border:none!important}.steps-list{grid-template-columns:1fr}section.product-development{padding-top:50px!important}.product-development h2:first-child{font-size:30px}}.insite-black-footer-form_wrapper input[type=submit]:hover{color:inherit!important}.insite-black-footer-form_wrapper input[type=submit]{padding:18px!important}.n2-ss-button-container a:hover div{color:black!important}.home .et_pb_section_0_tb_header.et_pb_section{background:transparent!important}.home .insite-header.insite-fixed-header{background:#25282A!important}.full-width-arrow-button.et_pb_button{width:100%}body #page-container .et_pb_section .full-width-arrow-button.et_pb_button:after{right:0px;font-weight:700;font-size:24px!important}section#fully-customizable p,.video-section p{color:white!important}.page-template-template-contoura p{font-family:'Gotham Book',Helvetica,Arial,Lucida,sans-serif}.page-template-template-contoura p{color:#575757}.page-template-template-contoura .et-l--footer p{color:white}.page-template-template-contoura .et_pb_row--with-menu p{color:white}.page-template-template-contoura h2,.page-template-template-contoura h3,.page-template-template-contoura h4,.page-template-template-contoura h5{font-family:'Gotham Bold',Helvetica,Arial,Lucida,sans-serif!important}section.fp-normal-scroll{background:white}.foam-options-section{max-width:1520px;width:85%;margin:0 auto}.foam-options-section .container{max-width:inherit;width:100%}.foam-options-section h2{font-size:44px!important;letter-spacing:-1px}.foam-options-section .container .col-lg-4{width:50%!important}.foam-options-section .foam-options-box{display:flex;gap:50px}.foam-options-content{margin-top:0px;width:80%;max-width:487px!important}.foam-options-content h5{font-size:30px;padding-bottom:20px;font-weight:800}.foam-options-img,.foam-options-img img{width:210px!important}.foam-options-img{width:20%}.foam-options-content *{margin-bottom:0px!important;}@media screen and (max-width:980px){.foam-options-section .container .col-lg-4{width:100%!Important}}@media screen and (max-width:768px){.foam-options-box{flex-direction:column}.foam-options-img{width:100px!important}section.vertical-scrolling:nth-child(7){background:white;padding-right:30px;padding-left:30px}}.gtranslate_wrapper a.glink span{color:white!important}.leco-cp-login form#resetpassform p#nav a{display:none}form[name="lostpasswordform"] p#nav{display:none}.leco-cp-login p.message,.leco-cp-form p.message{padding:20px}.leco-cp-form #login_error{margin-bottom:30px}.leco-cp-form input[type="submit"]{transition-duration:.2s;background:white;border:1px solid black;color:black;border-radius:0px;padding:20px 30px;text-transform:uppercase}.leco-cp-form input[type="submit"]:hover{transform:.2s}.partner-portal-get-started a{color:#000;text-decoration:underline}.partner-portal-get-started a:hover{color:#00BFB2}.partner-portal-get-started{margin-bottom:50px;font-weight:600}.slider-heading div{line-height:.85em!important}#whats-inside-insole,#great-boot-insole{z-index:1!important;pointer-events:none}@media screen and (min-width:1920px){.home .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description h1.et_pb_slide_title,.home .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description h1.et_pb_slide_title{font-size:120px!important;line-height:105px!important}.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_title{max-width:900px!important}}@media screen and (min-width:981px){#whats-inside-insole{width:60%;max-width:800px;right:0px;transform:translateY(-270px)}#great-boot-insole{top:220px;right:-100px;max-width:1200px;width:85%}.et_pb_slider_0.et_pb_slider,.et_pb_section_video:not(.et_pb_section--with-menu){overflow:visible!important}}@media screen and (max-width:980px){#whats-inside-insole{width:600px;right:-30px}#great-boot-insole{right:-100px;max-width:850px}.et_pb_slider_0.et_pb_slider,.et_pb_section_video:not(.et_pb_section--with-menu){overflow:visible!important}}@media screen and (max-width:400px){#whats-inside-insole{width:1000px;right:-30px}#great-boot-insole{right:-120px;max-width:600px}.et_pb_slider_0.et_pb_slider,.et_pb_section_video:not(.et_pb_section--with-menu){overflow:visible!important}}.et_pb_slide_content{z-index:1!important}.et_pb_slider_0.et_pb_slider h1,.et_pb_slider_0.et_pb_slider .et_pb_button_wrapper{z-index:1000!important;position:relative}.page-template-template-contoura-php #menu-main-nav a{color:white}.et_pb_text_inner ul li{margin-bottom:15px}.et_pb_text_inner ul li:last-child{margin-bottom:0px}@media screen and (min-width:1920px){.home .entry-content h1{font-size:75px!important;line-height:75px!important}}h2{padding-bottom:25px}.r-ball-custom{position:relative;top:-0.7em;font-size:.5em}.single-post .et_pb_text_inner ul{line-height:34px}.single-post .et_pb_text_inner ul li,.et_pb_text_inner ol li{margin-bottom:10px!important;margin-top:10px!important;margin-left:30px;list-style-position:outside;line-height:34px}.single-post .et_pb_text_inner ul li{margin-left:0px}.single-post .et_pb_text_inner ul li::marker,.et_pb_text_inner ol li::marker{color:black;font-weight:bold}.single-post #main-content .et_pb_text_inner li strong,.single-post #main-content .et_pb_text_inner li b{color:black!important}.entry-content p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.teal-num-white-sign span.percent-sign{font-size:30px;color:white!important;position:absolute;top:-15px}@media screen and (min-width:981px){.device-nav-only{display:none!important}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:20px 0px}.insite-header{background:transparent;transition:all .2s ease-out}.insite-fixed-header{background-color:#25282A!important;transition:all .2s ease-out}.insite-header .et_pb_row_0_tb_header.et_pb_row,.insite-fixed-header .et_pb_row_1_tb_header.et_pb_row{transition:all .2s ease-out}.insite-fixed-header .et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:0px!important}.insite-fixed-header .et_pb_row_1_tb_header.et_pb_row{padding-bottom:20px!important}.et-menu .menu-item-has-children>a:first-child{padding-right:0px}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.current-menu-item>a{border-bottom:2px solid #00BFB2!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.current-menu-ancestor>a{border-bottom:2px solid #00BFB2!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 2px)}li.main-nav-cta{border:1px solid white;margin-left:20px!important;margin-right:20px!important;align-self:center;transition-duration:.2s}li.main-nav-cta a{line-height:.5em!important;padding:19px 0px 18px!important}li.main-nav-cta:hover{background:white}.et_pb_menu_0_tb_header.et_pb_menu ul li.main-nav-cta:hover a{color:black!important}.et_pb_menu__search-button{margin-left:0px!important}.et_pb_menu__search-button:after{font-weight:bold;border:1px solid white;padding:12px;transition-duration:.2s}.et_pb_menu__search-button:hover:after{background:white;color:black!important}.cli-plugin-button,.cli-tab-footer .wt-cli-privacy-accept-btn{font-weight:700!important;transition-duration:.2s}#wt-cli-accept-all-btn:hover{background-color:#444444!important}.cli-tab-footer .wt-cli-privacy-accept-btn{background:black}.cli_settings_button:hover{background:#eeeeee!important}.cli-switch input:checked+.cli-slider{background-color:black}.gfield_description.validation_message{line-height:1.4em!important;text-align:left;background:none!important;border:0px!important;padding:0px!important}.gform_wrapper select,.gform_wrapper input:not([type="submit"]),.gform_wrapper number,.gform_wrapper textarea{padding:14px!important;border:1px solid #666}.gform_wrapper label,.gform_wrapper legend{line-height:1.6em}.gform_wrapper.gravity-theme fieldset{margin-top:5px}.gfield_label{color:black!important}input[type=submit].gform_button{padding:20px 40px 18px;border:none;background:black;color:white;font-size:20px;text-transform:uppercase;font-weight:600;transition-duration:.2s;cursor:pointer}input[type=submit].gform_button:hover{background:#00bbb4}.gform_wrapper .gform_validation_errors>h2.hide_summary{padding-bottom:0px}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{border:0px;background:#ffe9e9;padding:2px 16px!important;text-align:center}.gform_wrapper .gform_validation_errors{border-radius:0px;border:0px;background:#ffe9e9;box-shadow:none}.gform_wrapper .gform_validation_errors>h2{color:#c02b0a!important;text-align:center}.gform_wrapper .gform_validation_errors>h2 span.gform-icon--close{display:none}.gform_wrapper .conditional-msg{padding:10px 20px;border-radius:50px;color:black;font-size:16px}.gform_wrapper .conditional-msg.conditional-msg-a{background:rgb(0 187 180 / 30%)}.gform_wrapper .conditional-msg.conditional-msg-b{background:rgb(0 163 224 / 30%)}.gform_wrapper .conditional-msg.conditional-msg-c{background:rgb(0 0 0 / 15%);animation-name:conditional-msg-background-shift;animation-duration:2s;animation-iteration-count:infinite}@keyframes conditional-msg-background-shift{0%{background:rgb(0 187 180 / 30%)}50%{background:rgb(0 163 224 / 30%)}100%{background:rgb(0 187 180 / 30%)}}.insite-black-footer-form_wrapper input[type=email]{background:none;padding:20px!important;color:white}.insite-black-footer-form_wrapper input[type=submit]{background:white;color:black;font-size:16px}.insite-black-footer-form_wrapper input[type=submit]:hover{color:white}.insite-black-footer-form_wrapper .gform_validation_errors{padding:0px!important;display:none}.insite-black-footer-form_wrapper .gfield_validation_message,.insite-black-footer-form_wrapper .validation_message{background:none!important;border:none!important;line-height:1.2em!important;text-align:left;padding:0px!important;margin-bottom:10px;color:white!important}.insite-black-footer-form .gform_confirmation_message{color:white!important;padding:30px;margin:0px;text-align:left;display:inline-block;background:#333}.page-template-template-contoura .img-mask:before{display:none}.page-id-511 .foam-options-section .img-mask{max-width:246px}.page-id-511 .foam-options-section .col-lg-4{margin-bottom:70px}.page-id-511 .radial-progress-main{display:none}.page-id-511 .foam-options-img img{display:block!important}.divioverlay .gform_validation_errors h2{font-size:20px!important;line-height:24px!important}.divioverlay .gform_validation_errors{border-radius:0px}.x-hidden{overflow-x:hidden}@media only screen and (max-width:991.98px){.rebound-img-row .et_pb_column{display:inline-block}.rebound-img-row .et_pb_column img{width:100%!important}}@media(min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:31.333%;margin-right:3%}}.divioverlay .et_pb_row.et_pb_row_dov_616_1{width:80%!important;max-width:1080px!important}.et-db .divioverlay #et-boc .et_pb_section .et_pb_module .gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error{color:#c02b0a!important;text-transform:inherit}@media screen and (max-width:980px){.foam-row{display:flex;flex-wrap:wrap;gap:6%;justify-content:space-between}.foam-row .et_pb_column:first-child{order:3;width:30%}.foam-row .et_pb_column:nth-child(2){order:1;width:100%!important}.foam-row .et_pb_column:nth-child(3){order:2;width:47%}.foam-row img{max-width:none;width:100%!important}}@media screen and (max-width:980px){.foam-row{flex-direction:column}.foam-row .et_pb_column:first-child{order:0;width:30%}}