section.egg-calculator-banner{padding-bottom:65px;padding-top:40px}@media only screen and (max-width:830px){section.egg-calculator-banner{padding-bottom:40px;padding-top:30px}}section.egg-calculator-banner .site-container{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;border-radius:12px;padding:52px 59px 51px}@media only screen and (max-width:830px){section.egg-calculator-banner .site-container{padding:37px 31px 43px}}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container{background-image:unset!important}}section.egg-calculator-banner .site-container .inner{display:flex;flex-direction:row;justify-content:space-between;max-width:925px}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .inner{flex-direction:column}}section.egg-calculator-banner .site-container .text-container{margin-right:40px;max-width:50%;width:435px}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .text-container{margin-bottom:32px;max-width:100%;width:500px}}section.egg-calculator-banner .site-container .text-container .heading{margin-bottom:27px}@media only screen and (max-width:370px){section.egg-calculator-banner .site-container .text-container .heading{font-size:30px}}section.egg-calculator-banner .site-container .text-container .subtext{margin-bottom:0;max-width:100%;width:385px}section.egg-calculator-banner .site-container .text-container .subtext :not(:last-child){margin-bottom:16px}section.egg-calculator-banner .site-container .form-container{max-width:calc(50% - 40px);width:373px}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .form-container{max-width:100%;width:500px}}section.egg-calculator-banner .site-container .form-container .form-heading{margin-bottom:25px}section.egg-calculator-banner .site-container .form-container .form{padding-top:75px;position:relative;z-index:100}section.egg-calculator-banner .site-container .form-container .form .select{background-color:#fff;border:1px solid #b0a57c;border-radius:7px;left:0;max-width:373px;position:absolute;top:0;width:100%}section.egg-calculator-banner .site-container .form-container .form .select *{cursor:pointer;margin-bottom:0}section.egg-calculator-banner .site-container .form-container .form .select .cur-val{padding:16px 15px 15px 45px;position:relative}section.egg-calculator-banner .site-container .form-container .form .select .cur-val p{line-height:19px}section.egg-calculator-banner .site-container .form-container .form .select .cur-val .dd-icon{left:17px;position:absolute;top:50%;transform:translateY(-50%);transition:.4s ease-in-out}section.egg-calculator-banner .site-container .form-container .form .select .options{display:none}section.egg-calculator-banner .site-container .form-container .form .select .options .option{padding:6px 15px 5px 45px;transition:.2s ease-in-out}section.egg-calculator-banner .site-container .form-container .form .select .options .option:last-of-type{padding-bottom:15px}section.egg-calculator-banner .site-container .form-container .form .select .options .option:hover{background-color:#efefef}section.egg-calculator-banner .site-container .form-container .form .select .options .option.hidden{display:none}section.egg-calculator-banner .site-container .form-container .form .select.dropped .cur-val .dd-icon{transform:translateY(-50%) rotate(180deg)}section.egg-calculator-banner .site-container .form-container .form .select.error{border-color:red}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .form-container .form .button{width:100%}}section.egg-calculator-banner .site-container .form-container .results{display:none;text-align:center}section.egg-calculator-banner .site-container .form-container .results .heading{margin-bottom:45px}section.egg-calculator-banner .site-container .form-container .results .eggs{font-size:148px;line-height:167px;margin-left:auto;margin-right:auto;width:max-content}@media only screen and (max-width:1024px){section.egg-calculator-banner .site-container .form-container .results .eggs{font-size:90px;line-height:110px}}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .form-container .results .eggs{font-size:40px;line-height:48px}}section.egg-calculator-banner .site-container .form-container .results .bottom{margin-left:auto;margin-right:auto;transform:translateY(-50%);width:max-content}section.egg-calculator-banner .site-container .form-container .results .button{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){section.egg-calculator-banner .site-container .form-container .results .button{margin-left:auto;margin-right:auto;width:100%}}