.gform_fields{display:flex !important;flex-wrap:wrap}.gform_fields .gfield{flex:1 100%}@media (min-width:1000px){.gform_fields .gfield{flex:0 50%}}.gform_fields .gfield:nth-of-type(3){flex:100%}.gform_fields .gfield input:not(.gform_button){width:100% !important;border-radius:150px;text-indent:10px;border:2px solid #1b7481}.gform_fields .gfield input:not(.gform_button):focus{border-color:#f7692d}.gform_fields .gfield label{color:#f7692d;font-size:16px !important;margin-left:15px}.gform_fields .gfield label span{color:#f7692d}body .gform_wrapper .top_label div.ginput_container{margin-top:0px !important}.gform_footer{text-align:center}.gform_footer input{border:0px;padding:9px 35px;color:#1b7481;cursor:pointer;width:max-content !important}#confirmation-message{padding-top:4rem}#confirmation-message br{display:none}#confirmation-message .section-title{font-size:48px;font-family:'futura-pt'}#confirmation-message h4{font-size:28px;font-family:"futura-pt";color:#1b7481;line-height:42px}#confirmation-message h4 a{color:#f7692d;font-weight:500;text-decoration:underline;font-family:"futura-pt"}.form-area{padding:0 50px 50px 50px}.form-area .wrapper{display:flex;justify-content:center;align-items:center;padding:0;max-width:1660px}@media (max-width:1000px){.form-area .wrapper{flex-direction:column-reverse}}.form-area .wrapper .col{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:50%;width:100%}@media (max-width:1000px){.form-area .wrapper .col{max-width:100%}}.form-area .wrapper .form{background-color:#e4faf7;border-bottom-right-radius:100px}.form-area .wrapper .form .form-wrapper{padding:100px 50px 50px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.form-area .wrapper .form .form-wrapper .section-title{line-height:1}.form-area .wrapper .form .form-wrapper .button-area:hover .button{background-color:#f87036;color:#fff}.form-area .wrapper .form .form-wrapper .button-area:hover .icon{background-color:#f87036;background-image:url("https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/caret-down-white.svg")}.form-area .wrapper .form .form-wrapper .button-area .button{background-color:#f4e554}.form-area .wrapper .form .form-wrapper .button-area .icon{background-color:#f4e554;background-image:url("https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/lto-gated/carror.png");background-repeat:no-repeat;background-position:center;background-size:20px}.form-area .wrapper .form .form-wrapper .button-area .additional{background-color:#f87036}.form-area .wrapper .form .form-wrapper .button-area .additional a{color:#fff}.form-area .wrapper .form .form-wrapper #confirmation-message{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.form-area .wrapper .form .form-wrapper #confirmation-message img{max-width:150px;margin:0 auto}.form-area .wrapper .form .form-wrapper #confirmation-message h3{text-align:center;margin-bottom:20px}.form-area .wrapper .form .form-wrapper #confirmation-message p{text-align:center;font-size:28px;line-height:1.5;font-weight:600;max-width:100%;max-width:600px}.form-area .wrapper .form .form-wrapper #confirmation-message p a{color:#f7692d;text-decoration:underline}.form-area .wrapper .form .form-wrapper p{color:#008d9b;font-size:14px;text-align:center;font-weight:600;max-width:500px;margin:0 auto 10px auto}.form-area .wrapper .form .form-wrapper .gform_wrapper{width:100%}.form-area .wrapper .form .form-wrapper label{color:#f7692d;font-size:16px;margin-left:15px}.form-area .wrapper .form .form-wrapper label span{color:#f7692d}.form-area .wrapper .form .form-wrapper .gform_button{cursor:pointer;position:relative;background-image:url("https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/lto-gated/lock.png");background-repeat:no-repeat;background-size:20px;background-position:30px center;padding:14px 35px 14px 65px;border:none;margin-top:10px}.form-area .wrapper .form .form-wrapper .gform_footer{display:flex;justify-content:center;align-items:center;max-width:fit-content;margin:0 auto}.form-area .wrapper .form .form-wrapper form{width:100%}.form-area .wrapper .form .form-wrapper form ul{display:flex;flex-wrap:wrap}.form-area .wrapper .form .form-wrapper form ul li{flex:100%}.form-area .wrapper .form .form-wrapper form ul li#field_5_1{flex:0 50%}.form-area .wrapper .form .form-wrapper form ul li#field_5_2{flex:0 50%}.form-area .wrapper .form .form-wrapper form ul li#field_5_4{flex:0 50%}.form-area .wrapper .form .form-wrapper form ul li#field_5_5{flex:0 50%}.form-area .wrapper .form .form-wrapper form input:focus-visible{border:2px solid #f7692d;outline-color:#f7692d}.form-area .wrapper .form .form-wrapper form input:not(.gform_button){width:100%;border-radius:150px;text-indent:10px;border:2px solid #1b7481}@media (max-width:1000px){.form-area .wrapper .form{margin-top:20px}.form-area .wrapper .form .form-wrapper{padding:50px 20px}.form-area .wrapper .form .form-wrapper form ul li{flex:1 100% !important}}.form-area .wrapper .content .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:580px;margin:0 auto}.form-area .wrapper .content .wrapper .content{display:flex;justify-content:center;align-items:center}.form-area .wrapper .content .wrapper .content p{text-align:center;color:#f7692d;font-size:24px;line-height:1.25;margin-top:20px;font-weight:bold;margin-bottom:20px}@media (max-width:1000px){.form-area .wrapper .content .slick-track{padding-bottom:50px}}.form-area .wrapper .content .slick-next,.form-area .wrapper .content .slick-prev{width:20px;height:20px;cursor:pointer;position:absolute;bottom:-45px;z-index:100}.form-area .wrapper .content .slick-next.slick-disabled,.form-area .wrapper .content .slick-prev.slick-disabled{display:none !important}@media (max-width:1000px){.form-area .wrapper .content .slick-next,.form-area .wrapper .content .slick-prev{bottom:0}}.form-area .wrapper .content .hero-dots{position:relative;bottom:-50px;display:flex;justify-content:center;align-items:center}.form-area .wrapper .content .hero-dots .slick-dots{display:flex !important;justify-content:center;align-items:center;gap:20px}.form-area .wrapper .content .hero-dots .slick-dots li{cursor:pointer}.form-area .wrapper .content .hero-dots .slick-dots li.slick-active span{background-color:#f87036}.form-area .wrapper .content .hero-dots .slick-dots li span{display:block;width:30px;height:30px;border-radius:150px;background-color:#fff;border:3px solid #f87036}@media (max-width:1000px){.form-area .wrapper .content .hero-dots{bottom:0}}.form-area .wrapper .content .slick-next{transform:rotate(-90deg);right:150px}@media (max-width:1000px){.form-area .wrapper .content .slick-next{right:0}}.form-area .wrapper .content .slick-prev{transform:rotate(90deg);left:150px}@media (max-width:1000px){.form-area .wrapper .content .slick-prev{left:0}}.form-area .wrapper .content .locked-slider{width:100%}.form-area .wrapper .content .locked-slider .hero-dots .slick-dots:nth-child(2){display:none !important}.form-area .wrapper .content .locked-slider .sneak.video .wrapper .content p{color:#1b7481}.form-area .wrapper .content .videos{display:none;width:100%}.form-area .wrapper .content .videos .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.form-area .wrapper .content .videos .wrapper .section-heading .container .section-title{font-size:48px}.form-area .wrapper .content .videos .wrapper .content p{color:#1b7481;line-height:1.5}.form-area .wrapper .content .videos .wrapper .slider{width:100%;position:relative}.form-area .wrapper .content .videos .wrapper .slider .hero-dots .slick-dots:nth-child(1){display:none !important}.form-area .wrapper .content .videos .wrapper .slider .video{display:flex !important;flex-direction:column;max-width:80%;margin:0 auto}.form-area .wrapper .content .videos .wrapper .slider .video .image{display:flex;justify-content:flex-start;align-items:center}.form-area .wrapper .content .videos .wrapper .slider .video .category{margin:10px 0}.form-area .wrapper .content .videos .wrapper .slider .video .category a{color:#f7692d;font-size:21px;text-align:left;line-height:1}.form-area .wrapper .content .videos .wrapper .slider .video .title h4{color:#1b7481;font-size:36px;text-align:left;line-height:1.2}@media (max-width:650px){.form-area{padding:0 20px 50px 20px}}@media (min-width:769px){.hero-content::after{content:'';background-image:url(https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/calculator/shape-hero-bg-orange-m.svg);position:absolute;right:-60%;height:570px;width:100%;background-repeat:no-repeat;transform:scale(-1);background-color:#fff;clip-path:polygon(4% 0, 100% 0, 100% 100%, 4% 100%)}}.hero-content h1,.hero-content p{z-index:1}@media (min-width:1216px){.hero-slider .hero .product-img .product-container img{height:110%}}.facts .container{max-width:1200px}.facts .button{display:flex;width:fit-content;font-size:21px}.facts .button svg{width:29px;margin-right:1rem}.facts .button:hover svg{fill:#f1dd1e !important}.lets-talk{padding:4rem 0 0}@media (min-width:769px){.lets-talk{padding:6rem 0 2rem}}.lets-talk .container{max-width:1200px}.lets-talk .headline{font-size:48px;color:#1b7481;line-height:54px;text-align:center}.lets-talk .headline:after{content:'';display:block;height:10px;width:100%;max-width:140px;border-bottom:8px dotted;margin:auto;color:#f87036;margin-bottom:1rem;margin-top:1rem}.lets-talk .copy{font-size:28px;font-family:'futura-pt';color:#1b7481}.lets-talk img{max-width:121px;margin:auto}.lets-talk .columns{gap:4rem}.contact-bar:before{background-image:url(https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/calculator/edge.svg);transform:rotate(180deg)}.contact-bar::after{background-image:url(https://afp2021dev.marriner.com/wp-content/themes/AFP_2021/elements/styles/../images/calculator/edge.svg)}.calculator-component .is-new-calculator .first .product{overflow:hidden}.calculator-component .is-new-calculator .first svg.ribon{position:absolute;left:-140px;transform:rotate(15deg)}@media (min-width:769px){.calculator-component .is-new-calculator .first svg.ribon{left:-138px}}.infographics{padding:4rem 0 2rem}@media (min-width:769px){.infographics{padding:6rem 0 2rem}}.benefits{padding:2rem 0 6rem}@media (max-width:768px){.center-mobile{text-align:center}.center-mobile .button{margin:auto}}@media (max-width:500px){.cheese-sauce-benefits .hero-slider .hero .product-img{width:90%}.hero-slider.hero-cheese-sauce-benefits .hero .container .hero-content{padding-top:15rem}}