.button__calc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0;background-color:#f5c027;width:245px;height:50px;font-weight:700;font-size:18px;border:0;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.button__calc._fw{width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.input{border-radius:0!important;width:100%;display:block;padding:0 20px;border:1px solid #eee}textarea.input{resize:none;padding:0 0}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:.3125em}.checkbox._image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:16px}.checkbox._image .checkbox__label::before{content:none!important}.checkbox._image .checkbox__label .checkbox__image{position:relative;border:2px solid transparent}.checkbox._image .checkbox__label .checkbox__image::after{content:"";width:20px;height:20px;background:url(../images/check.svg) 0 0 no-repeat;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:border-color .2s linear,-webkit-transform .2s linear;transition:border-color .2s linear,-webkit-transform .2s linear;-o-transition:transform .2s linear,border-color .2s linear;transition:transform .2s linear,border-color .2s linear;transition:transform .2s linear,border-color .2s linear,-webkit-transform .2s linear;position:absolute;right:10px;bottom:10px;z-index:1}.checkbox._image .checkbox__input:checked+.checkbox__label .checkbox__image{position:relative;border-color:#03a9f4}.checkbox._image .checkbox__input:checked+.checkbox__label .checkbox__image::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:checked+.checkbox__label .checkbox__image:before{background:#03a9f4;background:url(../images/check.svg) 0 0 no-repeat}.checkbox__image{position:relative}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:10px;border:2px solid transparent}.checkbox__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;border:1px solid #a7a9ac}
.checkbox__label span{text-align:left;line-height: 1.2;}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options__item{position:relative;cursor:pointer}.options__item:not(:last-child){margin-bottom:.3125em}.options__item._image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.options__item._image .options__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options__item._image .options__label::after,.options__item._image .options__label::before{content:none;top:auto;left:auto}.options__item._image .options__image{border:2px solid transparent}.options__item._image .options__image+span{text-align:center;font-weight:600;font-size:16px}.options__item._image .options__image::after{content:"";width:20px;height:20px;background:url(../images/check.svg) 0 0 no-repeat;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:border-color .2s linear,-webkit-transform .2s linear;transition:border-color .2s linear,-webkit-transform .2s linear;-o-transition:transform .2s linear,border-color .2s linear;transition:transform .2s linear,border-color .2s linear;transition:transform .2s linear,border-color .2s linear,-webkit-transform .2s linear;position:absolute;right:10px;bottom:10px;z-index:1}.options__item._image .options__input:checked+.options__label .options__image{display:block;position:relative;border-color:#03a9f4}.options__item._image .options__input:checked+.options__label .options__image::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__input{width:0;height:0;opacity:0;position:absolute}.options__input:focus+.options__label:before{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.options__input:checked+.options__label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:10px}.options__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-radius:50%;border:1px solid #a7a9ac}.options__label:after{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;border-radius:50%;background-color:#03a9f4;position:absolute;left:5px;top:5px}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.calc{margin-bottom:3rem;padding:0 15px}.calc__title{margin-bottom:60px;font-weight:700;font-size:28px;text-align:center}.calc__form{font-weight:600}.form-calc__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:48px}
.form-calc__group{margin-bottom:24px; text-align: left;}
.form-calc__total{padding:40px;background-color:#03a9f4;color:#fff }
.form-calc__total>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}

.form-calc__tippy{

    margin-left: 5px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 20px;
    height: 20px;
    background-color: #03a9f470;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    border-radius: 50%;
    
}

.form-calc__image{display:none}.group-form-calc__title{margin-bottom:1.5rem;font-weight:700;font-size:18px
    
}
.group-form-calc__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px}._images .group-form-calc__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px}.options._images{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:18px}.options__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.options__label img{-webkit-transition:-webkit-transform .2s linear,-webkit-box-shadow .2s linear;transition:-webkit-transform .2s linear,-webkit-box-shadow .2s linear;-o-transition:transform .2s linear,box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear,-webkit-transform .2s linear,-webkit-box-shadow .2s linear}.checkbox__label img{-webkit-transition:-webkit-transform .2s linear,-webkit-box-shadow .2s linear;transition:-webkit-transform .2s linear,-webkit-box-shadow .2s linear;-o-transition:transform .2s linear,box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear,-webkit-transform .2s linear,-webkit-box-shadow .2s linear}.checkbox__label+span{text-align:center}.total-form-calc__input{width:100%;height:50px;margin-bottom:9px}.total-form-calc__input:last-of-type{margin-bottom:21px}.total-form-calc__value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-weight:700;font-size:18px}.total-form-calc__actions p{margin-bottom:24px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);-o-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@media (min-width:47.99875em){.form-calc__total>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.total-form-calc__input{width:250px}.total-form-calc__value{display:block;font-size:36px;-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px}}@media (min-width:61.99875em){.calc{padding:0}.form-calc__image{display:block}.total-form-calc__value{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;font-size:24px}}@media (any-hover:hover){.button__calc:hover{border:2px solid #fff;background-color:transparent}}