/**handles:flatsome-style**/
.header-nav .menu-item.button{border-radius:99px!important}.header-nav .menu-item.button>a{padding:0 20px!important}@font-face{font-family:NeutraText-Bold;font-style:normal;font-weight:400;src:url('/wp-content/themes/thewindowexperts/fonts/neutra-text-bold.woff') format('woff');font-display:swap}.button span,h1,h2,h3,h4,h5,h6{font-family:NeutraText-Bold,sans-serif}.is-normal{font-family:neutraface-text,sans-serif;font-weight:600}.button.primary.is-outline{line-height:2.4rem}.button span{line-height:inherit}.p-relative{position:relative}.p-absolute.right{right:0}input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{border:1px solid}.o-hidden,.o-hidden .col-inner{overflow:hidden!important}.b-radius-20,.b-radius-20>.col-inner{border-radius:20px}.h-250{min-height:250px}.mb0{margin-bottom:0!important}.pb0{padding-bottom:0!important}.icon-box .icon-box-img{margin-bottom:0}.img-border:after{background:#611f17;content:"";position:absolute;width:100%;height:50%;border-radius:20px;z-index:-1}.img-border.top:after{top:-15px;left:-15px}.img-border.bottom:after{bottom:-15px;right:-15px}.custom-bg .bg.section-bg{background-size:contain!important;background-position:left}@media (max-width:849px){.custom-bg .bg.section-bg{background:0 0!important}}.custom-headline p:after,.custom-headline p:before{content:"";background:#fff;width:60px;position:absolute;height:1px;top:calc(50% - .5px)}.custom-headline p:before{left:calc(-200% - 10px)}.custom-headline p:after{right:calc(-200% - 10px)}.custom-headline p{position:relative;display:inline-block}@media (min-width:850px){.full-right{width:50vw!important;max-width:50vw;flex-basis:50vw;right:0;position:relative;margin-right:calc(-50vw)!important;padding-right:0!important}}@media (max-width:849px){.full-right{padding:0!important}}.custom-box-shadow>.col-inner{box-shadow:0 4px 15px 6px #0000000F}@media (min-width:850px){body.search #header,body.search #masthead,body.search .header-bg-color,body.search .header-main,body.search .header-wrapper{background:0 0!important}body.search #header,body.search #masthead{border-bottom:0!important}}body.search.search-results .header{position:absolute}body.search.search-results div#content{background:#fafafa}.carousel,.carousel .slider{height:100%}.carousel .flickity-slider>:not(.is-selected),.carousel .slider-style-shadow .flickity-slider>:not(.is-selected),.slider-style-focus .flickity-slider>:not(.is-selected){opacity:1}.carousel:not(.full-width) .flickity-slider>.row{padding-right:30px}.carousel .slider-nav-outside .flickity-prev-next-button{bottom:0;opacity:1}.carousel:not(.full-width) .flickity-prev-next-button svg{fill:#fff!important;top:100%;background:#611e17;opacity:1;border-color:#611e17!important}.carousel:not(.full-width) .flickity-prev-next-button .arrow,.flickity-prev-next-button svg{fill:#fff}.carousel:not(.full-width) .slider-nav-outside .flickity-prev-next-button.previous{bottom:18px!important;left:15px}.carousel:not(.full-width) .slider-nav-outside .flickity-prev-next-button.next{bottom:18px!important;left:60px}.carousel:not(.full-width) .slider-nav-outside .flickity-prev-next-button:hover svg{background:0 0}.carousel:not(.full-width) .slider-nav-outside .flickity-prev-next-button:hover svg path{fill:#611e17!important}.carousel.nav-above .slider-nav-outside .flickity-prev-next-button.next{top:-90px!important;bottom:initial!important;right:0!important;left:initial!important}.carousel.nav-above .slider-nav-outside .flickity-prev-next-button.previous{right:40px!important;bottom:initial!important;top:-90px;left:initial}.carousel.full-width{max-width:1270px!important;margin:0 auto}.carousel.full-width .flickity-page-dots{bottom:-25px}.carousel.full-width .flickity-prev-next-button svg{top:100%;border:0}.carousel.full-width .slider-nav-outside .flickity-prev-next-button{left:15px;bottom:-15px}.carousel.full-width .slider-nav-outside .flickity-prev-next-button.next{left:inherit;right:15px}@media (min-width:850px){.carousel.nav-above .flickity-viewport{width:calc(100% + 30px)!important;margin-left:-15px}}@media (max-width:849px){.carousel.nav-above .flickity-slider>.row{padding-right:0}}.accordion button.toggle{order:2;position:relative!important;margin:0!important;left:initial!important;top:initial!important;opacity:1}.accordion-title{display:flex;width:100%;align-items:center;padding:20px 0;font-weight:600;justify-content:space-between;border-top:0;border-bottom:1px solid #ddd}.accordion-title span{order:1;display:flex}.accordion-title.active{background:0 0;border-color:#611f17;color:#611f17}.accordion-title i.icon-angle-down{height:28px;width:28px;background:#611f17;border-radius:50px;color:#fff;top:0;font-size:24px}.accordion-inner{padding:20px}.col-inner.parallax-active[data-parallax-fade=true]{opacity:1!important}body.error404 #header,body.error404 #masthead{position:absolute;width:100%;z-index:99;background:0 0}body.error404 .header-bg-color,body.error404 .header-main,body.error404 .header-wrapper{background:0 0!important}body.error404 #main{padding-top:0}.header-nav .menu-item.button{border-radius:99px!important}.header-nav .menu-item.button>a{padding:0 20px!important}#main ul{margin:0 0 30px 20px}#main ul#my-account-nav,#main ul.nav-tabs,#main ul.payment_methods,#main ul.product-categories,#main ul.product_list_widget,#main ul.tabs-nav{margin:0;z-index:9999}body .gform_wrapper li input{margin-bottom:12px!important}body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.gfield,body .grom_wrapper ul li.gfield .ginput_container .address_line_1 input{margin-top:0!important}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 .75em!important}body .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker),body .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker){margin:0!important}body .gform_wrapper .hidden_label .ginput_container input[type=text],body .gform_wrapper .hidden_label .ginput_container select,body .gform_wrapper li.gfield textarea.textarea{margin-top:12px!important}body .gform_wrapper .gform_footer{margin:0!important;padding:5px 0 10px}body .gform_wrapper .gfield_checkbox input,body .gform_wrapper .gfield_checkbox input[type=checkbox],body .gform_wrapper .gfield_radio input[type=radio],body .gform_wrapper ul li.gfield.field_sublabel_hidden_label,body .gform_wrapper ul li.gfield.gf_left_half,body .gform_wrapper ul li.gfield.gf_right_half,body .gform_wrapper ul.gform_fields li{margin-bottom:0!important}body .gform_wrapper .ginput_container .gfield_checkbox,body .gform_wrapper .ginput_container .gfield_radio{margin-bottom:25px!important}body .gform_wrapper form input,body .gform_wrapper form select,body .gform_wrapper form textarea{background-color:#efefef;border-color:#efefef!important;font-size:1em;font-weight:400;font-style:normal;line-height:1.2em;text-decoration:none;text-transform:none;letter-spacing:0;padding:1em;height:3.9em;border:1px solid;border-radius:10px!important}body .gform_wrapper form .gfield_radio input{height:.9em}.gform_wrapper.gf_browser_chrome select{padding:1em .7em!important}body .gform_wrapper form .gfield_checkbox input,body .gform_wrapper form .gfield_radio input{height:auto!important}body .gform_wrapper form input.datepicker{width:100%!important}form.dark ::-webkit-input-placeholder{color:#fff}form.dark :-moz-placeholder{opacity:1;color:#fff}form.dark ::-moz-placeholder{opacity:1;color:#fff}form.dark :-ms-input-placeholder{color:#fff}form.dark input:-moz-placeholder{color:#fff}.gform_wrapper .field_description_below .gfield_description{padding-top:0!important;padding-bottom:16px}body .gform_wrapper .gform_body .round_checkboxes{background-color:#efefef;border-color:#efefef!important;font-size:1em;font-weight:400;font-style:normal;line-height:1.2em;text-decoration:none;text-transform:none;letter-spacing:0;padding:1em;border:1px solid;border-radius:10px!important;margin-right:16px}body .gform_wrapper .gform_body .round_checkboxes .ginput_container_checkbox ul li label,body .gform_wrapper .gform_body .round_checkboxes label{color:#333;font-weight:400}.portfolio-element-wrapper .roundthecorners .portfolio-box .box-image,.roundthecorners,.roundthecorners .banner-bg,.roundthecorners .banner-bg .bg,.roundthecorners .banner-bg .overlay,.roundthecorners .banner-inner,.roundthecorners .col-inner,.roundthecorners .img-inner img,.roundthecorners .message-box,.roundthecorners .message-box .message-box-bg-image,.roundthecorners .message-box .message-box-bg-overlay,.roundthecorners .product-category .box-category .box-image,.text-box.roundthecorners .text,.wp-block-image.roundthecorners img,section.roundthecorners .bg .section-bg-overlay{border-radius:12px!important}.roundthecorners .banner-bg .bg,.roundthecorners .banner-bg .overlay{overflow:hidden!important}.roundthecorners.banner.bg-zoom .banner-bg,.roundthecorners.banner.bg-zoom .banner-layers{z-index:1}.roundthecorners.product-small .box-image{border-radius:12px 12px 0 0!important}.roundthecorners.product-small .box-text{border-radius:0 0 12px 12px!important}.roundthecorners.product-small{border:3px solid #fff!important}div.lightbox-by-id.lightbox-content,div.product-lightbox.lightbox-content{border-radius:10px!important}.product-lightbox.lightbox-content .product-gallery .flickity-slider .slide img{border-radius:10px 0 0 10px!important}.roundthetops .col .col-inner{border-radius:12px 12px 0 0}.row-box-shadow-1 .col-inner>.row .col-inner,.row-box-shadow-2 .col-inner>.row .col-inner,.row-box-shadow-3 .col-inner>.row .col-inner,.row-box-shadow-4 .col-inner>.row .col-inner,.row-box-shadow-5 .col-inner>.row .col-inner{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:850px){.row.fivecol .col{max-width:calc(19.4% - .4rem)!important;-ms-flex-preferred-size:calc(19.4% - 0.4rem)!important;flex-basis:calc(19.4% - 0.4rem)!important}.row.sevencol .col{max-width:calc(14.28571% - .4rem)!important;-ms-flex-preferred-size:calc(14.28571% - 0.4rem)!important;flex-basis:calc(14.28571% - 0.4rem)!important}}@media only screen and (min-width:550px) and (max-width:849px){.row.sevencol .col{max-width:calc(33.33333% - .4rem)!important;-ms-flex-preferred-size:calc(33.33333% - 0.4rem)!important;flex-basis:calc(33.33333% - 0.4rem)!important}}@media only screen and (min-width:0px) and (max-width:549px){.row.sevencol .col{max-width:calc(50% - .4rem)!important;-ms-flex-preferred-size:calc(50% - 0.4rem)!important;flex-basis:calc(50% - 0.4rem)!important}}.wp-block-group{padding:60px 0}.wp-block-group .wp-block-group__inner-container,.wp-block-group .wp-block-group__inner-container .wp-block-columns{max-width:1300px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto}ul.bullet-arrow li,ul.bullet-checkmark li{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:1px solid #ececec}.dark ul.bullet-arrow li,.dark ul.bullet-checkmark li{border-color:rgba(255,255,255,.2)}ul.bullet-arrow li:before,ul.bullet-checkmark li:before{font-family:fl-icons!important;left:0;position:absolute;font-size:16px;color:#7a9c59}ul.bullet-checkmark li:before{content:"\e00a"!important}ul.bullet-arrow li:before{content:"\f105"!important}#main ul.wp-block-gallery{margin:0!important}.embed-youtube,.video.video-fit,figure.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:0!important;height:0}.embed-youtube iframe,.video.video-fit iframe,figure.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{padding:0 30px 30px}.wp-block-sbgd-wrapper-block{max-width:1080px;width:100%;-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px}.single-post.single-format-video .post .article-inner .entry-image{display:none}.wp-block-button.expand a{display:block!important}.wp-block-button .wp-block-button__link{background-color:var(--fs-color-primary);text-transform:uppercase;padding:0 1.2em;font-size:.97em;letter-spacing:.03em;line-height:2.4em;min-height:2.5em;font-weight:700;margin-bottom:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.wp-block-button .wp-block-button__link:hover{opacity:.7}.icons-invert .icon-box .has-icon-bg .icon .icon-inner{background:var(--fs-color-primary)}.icons-invert .icon-box:hover .has-icon-bg .icon .icon-inner{background:#fff}.icons-invert .icon-box svg g path,.icons-invert .icon-box svg path{fill:#FFF!important;color:#fff!important}.icons-invert .icon-box:hover svg g path,.icons-invert .icon-box:hover svg path{fill:var(--fs-color-primary)!important;color:var(--fs-color-primary)!important}figure.wp-block-gallery.has-nested-images{display:flex;flex-wrap:wrap}.is-layout-flex{display:flex!important}@media only screen and (max-width:548px){.row.twe-featured-links .col:first-child{margin-top:-120px}}#wp-admin-bar-customize,#wp-admin-bar-edit ul#wp-admin-bar-edit-default,#wp-admin-bar-edit_uxbuilder,#wp-admin-bar-flatsome-activate,#wp-admin-bar-flatsome_panel,#wp-admin-bar-new-content-default li#wp-admin-bar-new-blocks,.tooltipster-base,.tooltipster-content{display:none}body.user-id-1 #wp-admin-bar-customize,body.user-id-1 #wp-admin-bar-edit ul#wp-admin-bar-edit-default,body.user-id-1 #wp-admin-bar-edit ul#wp-admin-bar-edit-default li,body.user-id-1 #wp-admin-bar-flatsome_panel,body.user-id-1 #wp-admin-bar-new-content-default li#wp-admin-bar-new-blocks,body.user-id-1 .tooltipster-base,body.user-id-1 .tooltipster-content{display:block}.calculator-form *,.calculator-form ::after,.calculator-form ::before{box-sizing:border-box}.calculator-form form{margin-bottom:0!important}.calculator-form fieldset{margin-bottom:0;padding:0;border:0}.calculator-form .hidden_label label,.calculator-form .hidden_label legend{display:none!important}.calculator-form .admin-hidden-markup,.calculator-form .gf_invisible,.calculator-form .gfield--type-hidden,.calculator-form .gfield_visibility_hidden,.calculator-form .gform_hidden,.calculator-form .gform_validation_container{display:none!important}.calculator-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:3.9em!important;padding:10px!important;margin-top:0!important;box-shadow:none!important;line-height:1.2em!important;font-style:normal;font-weight:400;background-color:#efefef;text-decoration:none;text-transform:none;letter-spacing:0;border:1px solid!important;border-radius:10px!important;font-size:15px!important;border-color:#e0e0e0!important}.calculator-form .gform_wrapper input[type=email],.calculator-form .gform_wrapper input[type=number],.calculator-form .gform_wrapper input[type=tel],.calculator-form .gform_wrapper input[type=text],.calculator-form .gform_wrapper input[type=url],.calculator-form .gform_wrapper select,.calculator-form .gform_wrapper textarea{background:#fff!important;border:1px solid #ddd!important;border-radius:0!important;color:#44474a!important;font-size:15px!important;line-height:20px!important;width:100%!important}.calculator-form .gform_wrapper input::placeholder,.calculator-form .gform_wrapper textarea::placeholder{color:#999!important;opacity:1}.calculator-form .gfield_validation_message,.calculator-form .gform_submission_error{color:red!important;font-size:14px;line-height:18px!important;margin-top:-10px;background:0 0!important;border:0!important;padding:0!important}.calculator-form .gform_confirmation_message{align-items:center;color:#333;display:flex;justify-content:center;line-height:20px;text-align:center}.calculator-form .gform_body{min-height:350px}.calculator-form .gform_confirmation_wrapper,.calculator-form .gform_page{height:350px;position:relative}.calculator-form .gform_confirmation_wrapper{align-content:center;display:flex}.calculator-form .gf_name_has_2{display:flex!important;gap:10px}.calculator-form .gf_name_has_2>span{flex:1}.calculator-form .button,.calculator-form button,.calculator-form input[type=button],.calculator-form input[type=submit]{border-radius:50px!important;font-family:NeutraText-Bold,sans-serif;height:auto!important;margin:0!important;padding:5px 20px!important;text-transform:uppercase}.calculator-form .gform-page-footer,.calculator-form .gform_page_footer{margin-top:-10px;display:flex!important;justify-content:flex-end;position:absolute;width:100%}.calculator-form #gform_page_3_2 .gform-page-footer,.calculator-form #gform_page_3_2 .gform_page_footer{justify-content:space-between}.calculator-form .gf_page_steps{display:flex!important;font-family:sans-serif;justify-content:space-between;margin:0 auto 2rem auto!important;position:relative;width:80%}.calculator-form .gf_step{color:#999;display:block!important;font-size:14px;font-weight:500;position:relative;text-align:center;width:40%}.calculator-form .gf_step_label{color:#44474a;font-size:12px;font-weight:400;letter-spacing:.5px;text-align:center;text-transform:uppercase}.calculator-form .gf_step_number{background-color:#46ae6f;border-radius:50%;color:#fff;display:block!important;font-family:NeutraText-Bold,sans-serif;font-size:12px;height:20px;line-height:20px;margin:0 auto;position:relative;text-align:center;width:20px;z-index:9999}.calculator-form .gf_step.gf_step_first.gf_step_active:after{background:#45ae6f;content:"";height:3px;position:absolute;right:-26px;top:10px;width:calc(100% - 35px)}.calculator-form .gf_step.gf_step_first.gf_step_completed:after{background:#f1f0ee;content:"";height:3px;position:absolute;right:-26px;top:10px;width:calc(100% - 35px)}.calculator-form .gf_step.gf_step_last:before,.calculator-form .gf_step.gf_step_pending:before{background:#f1f0ee;content:"";height:3px;left:-26px;position:absolute;top:10px;width:calc(100% - 35px)}.calculator-form .gf_step.gf_step_last.gf_step_active:before{background:#45ae6f}.calculator-form .gfield_label,.calculator-form .gform-field-label{color:#000;display:block;font-size:16px;font-weight:500;margin:0}.calculator-form .gfield_checkbox,.calculator-form .gfield_radio{display:block!important}.calculator-form .gchoice{display:block!important;width:100%!important;margin:0!important;padding:0!important}.calculator-form .gfield-image-choice-wrapper-outer{align-items:center;background:#fff;border:2px solid #d9d9d9;border-radius:5px;cursor:pointer;display:flex!important;gap:16px;margin-bottom:16px!important;padding:16px!important;transition:all .2s ease-in-out;width:100%!important;min-height:84px}.calculator-form .gfield-image-choice-wrapper-outer.selected,.calculator-form .gfield-image-choice-wrapper-outer:has(.gfield-choice-input:checked){border-color:#46ae6f}.calculator-form .gfield-choice-image-wrapper{display:block!important;flex:0 0 50px;width:50px}.calculator-form .gfield-choice-image-wrapper img{display:block!important;height:auto;width:50px;max-width:50px}.calculator-form .gchoice label,.calculator-form .gfield-image-choice-wrapper-outer label{color:#1e1e1e;display:inline-block!important;font-family:NeutraText-Bold,sans-serif;font-size:18px;line-height:20px;margin:0!important;padding:0!important;width:auto!important;max-width:none!important}.calculator-form .gfield-choice-input,.calculator-form .gfield-image-choice-wrapper-outer input{display:none!important}.calculator-form .gf_page_steps{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;position:relative!important;width:80%!important;max-width:280px!important;margin:0 auto 34px auto!important;padding:0!important;border:0!important}.calculator-form .gf_page_steps::before{content:"";position:absolute;top:10px;left:50px;right:50px;height:3px;background:#f1f0ee;z-index:1}.calculator-form .gf_step{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;width:auto!important;min-width:100px!important;margin:0!important;padding:0!important;text-align:center!important;z-index:2;background:0 0!important}.calculator-form .gf_step_number{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0 auto 4px auto!important;padding:0!important;border:0!important;border-radius:50%!important;background:#46ae6f!important;color:#fff!important;font-family:NeutraText-Bold,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:20px!important;text-align:center!important;box-shadow:none!important}.calculator-form .gf_step_active .gf_step_number,.calculator-form .gf_step_completed .gf_step_number{background:#46ae6f!important;color:#fff!important;border:0!important}.calculator-form .gf_step_pending .gf_step_number{background:#46ae6f!important;color:#fff!important;border:0!important}.calculator-form .gf_step_active .gf_step_number::after,.calculator-form .gf_step_active .gf_step_number::before,.calculator-form .gf_step_completed .gf_step_number::after,.calculator-form .gf_step_completed .gf_step_number::before,.calculator-form .gf_step_pending .gf_step_number::after,.calculator-form .gf_step_pending .gf_step_number::before{display:none!important;content:none!important}.calculator-form .gf_step_label{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#44474a!important;font-size:12px!important;font-weight:400!important;letter-spacing:.5px!important;line-height:16px!important;text-align:center!important;text-transform:uppercase!important}.calculator-form .gf_step::after,.calculator-form .gf_step::before{display:none!important;content:none!important}.calculator-form .gf_step_active:first-child::after,.calculator-form .gf_step_completed:first-child::after{display:block!important;content:""!important;position:absolute!important;top:10px!important;left:calc(50% + 10px)!important;width:75px!important;height:3px!important;background:#46ae6f!important;z-index:-1!important}.calculator-form .gfield_checkbox,.calculator-form .gfield_radio{display:block!important;width:100%!important;margin:0!important;padding:0!important}.calculator-form .gchoice{display:block!important;width:100%!important;max-width:none!important;margin:0 0 16px 0!important;padding:0!important;overflow:visible!important}.calculator-form .gfield-image-choice-wrapper-outer{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;max-width:none!important;min-height:84px!important;margin:0!important;padding:16px!important;background:#fff!important;border:2px solid #d9d9d9!important;border-radius:5px!important;overflow:visible!important;cursor:pointer!important;transition:border-color .2s ease-in-out!important}.calculator-form .gfield-image-choice-wrapper-outer.selected,.calculator-form .gfield-image-choice-wrapper-outer:has(.gfield-choice-input:checked){border-color:#46ae6f!important}.calculator-form .gfield-choice-image-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 50px!important;width:50px!important;height:auto!important;max-width:50px!important;overflow:visible!important}.calculator-form .gfield-choice-image-wrapper img{display:block!important;width:50px!important;max-width:50px!important;height:auto!important;max-height:none!important;object-fit:contain!important;overflow:visible!important}.calculator-form .gfield-choice-image-wrapper img[alt*=Dealer],.calculator-form .gfield-choice-image-wrapper img[alt*=dealer],.calculator-form .gfield-choice-image-wrapper img[src*=dealer]{width:58px!important;max-width:58px!important}.calculator-form .gchoice label,.calculator-form .gfield-image-choice-wrapper-outer .gform-field-label,.calculator-form .gfield-image-choice-wrapper-outer label{display:block!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;color:#1e1e1e!important;font-family:NeutraText-Bold,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:20px!important;text-align:left!important;visibility:visible!important;opacity:1!important;overflow:visible!important;clip:auto!important;clip-path:none!important}.calculator-form .gfield-choice-input,.calculator-form .gfield-image-choice-wrapper-outer input[type=checkbox],.calculator-form .gfield-image-choice-wrapper-outer input[type=radio]{display:none!important}.calculator-form .gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after,.calculator-form .ginput_container_image_choice .gchoice:where(:has(input:checked))::after,.calculator-form.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{background-color:#46ae6f!important;border-color:#46ae6f!important;color:#fff!important;box-shadow:0 4px 10px rgba(0,0,0,.18)!important}.calculator-form .gform_body,.calculator-form .gform_confirmation_wrapper,.calculator-form .gform_page,.calculator-form .gform_page_fields{height:auto!important;min-height:0!important;overflow:visible!important}.calculator-form .gform_page{padding-bottom:0!important}.calculator-form .gform-page-footer,.calculator-form .gform_page_footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;margin:16px 0 0 0!important;padding:0!important}.calculator-form .gform-page-footer .gform_previous_button,.calculator-form .gform_page_footer .gform_previous_button{margin-right:auto!important}.calculator-form .gform-page-footer .gform_button,.calculator-form .gform-page-footer .gform_next_button,.calculator-form .gform_page_footer .gform_button,.calculator-form .gform_page_footer .gform_next_button{margin-left:auto!important}.calculator-form .gform_button,.calculator-form .gform_next_button,.calculator-form input[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:9px 24px!important;background:#46ae6f!important;border:0!important;border-radius:50px!important;color:#fff!important;font-family:NeutraText-Bold,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:20px!important;text-transform:uppercase!important;box-shadow:none!important}.calculator-form .gform_previous_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:9px 24px!important;background:#fff!important;border:1px solid #eee!important;border-radius:50px!important;color:#687280!important;font-family:NeutraText-Bold,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:20px!important;text-transform:uppercase!important;box-shadow:none!important}.calculator-form .gform_wrapper input[type=email],.calculator-form .gform_wrapper input[type=number],.calculator-form .gform_wrapper input[type=tel],.calculator-form .gform_wrapper input[type=text],.calculator-form .gform_wrapper input[type=url],.calculator-form .gform_wrapper select,.calculator-form .gform_wrapper textarea{min-height:42px!important;padding:13px 12px 11px 12px!important;background:#eee!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#44474a!important;font-size:15px!important;line-height:18px!important}.calculator-form .gform_wrapper input::placeholder,.calculator-form .gform_wrapper textarea::placeholder{color:#aaa!important;opacity:1!important}.calculator-form .gf_name_has_2{display:flex!important;gap:10px!important;width:100%!important}.calculator-form .gf_name_has_2>span{flex:1 1 0!important;width:auto!important}@media (max-width:480px){.calculator-form .gf_page_steps{width:90%!important}.calculator-form .gfield-image-choice-wrapper-outer{padding:14px!important;gap:12px!important}.calculator-form .gchoice label,.calculator-form .gfield-image-choice-wrapper-outer label{font-size:16px!important;line-height:19px!important}.calculator-form .gf_name_has_2{flex-direction:column!important;gap:10px!important}}