/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card:not(:last-child){margin-bottom:6em}.card__title{width:100%}.card__specs{width:calc(60% - 16px);margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.card__specs .features{width:calc(50% - 8px)}.card figure{width:40%;margin:0}.card figure img{max-width:100%}.card .prices{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media (max-width:767px){.card__specs,.card__specs .features{width:100%}.card figure{width:100%;margin-bottom:20px}.card .prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card .prices>*{width:calc(50% - 8px)}.features{border-radius:var(--radius);color:var(--white);padding:24px}.features .h3{margin-bottom:.5em}.features__brief li{background:var(--orange)}.h2{font-weight:700;font-size:48px;margin-bottom:1em}.h3{font-weight:700;font-size:24px}.features__selling-points li{background:var(--black)}.features-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features-list li{-ms-flex-item-align:start;align-self:start;border-style:solid;border-width:2px;border-radius:var(--radius);padding:6px 20px;margin-bottom:8px}.features-list li:last-child{margin-bottom:0}.features-list li .icon-placeholder{display:inline-block;vertical-align:middle;margin-right:.5em}.features-list li .icon-placeholder img{width:24px;height:24px}.price{border-radius:var(--radius);color:var(--white);text-align:center;padding:24px}.price__itself{font-size:24px;font-weight:700;margin-bottom:.5em}.price__explained{text-align:center;display:inline-block;border-style:solid;border-width:2px;border-radius:var(--radius);padding:6px 20px}.includes{border-width:2px;border-style:solid;border-radius:var(--radius);padding:24px;border-color:var(--black);width:100%}.includes .h3{margin-bottom:.5em}.includes .features-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.includes .features-list li{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding-top:8px;padding-bottom:8px;border-color:var(--orange)}.includes .features-list li b{color:var(--orange)}:root{--orange:#ED4A00;--black:#191919;--white:#fff;--radius:20px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Manrope,sans-serif;font-optical-sizing:auto;font-style:normal}section{margin-bottom:8em}.w{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}.b--o{background:var(--orange)}.b--o *{border-color:var(--black)}.b--b{background:var(--black)}.b--b *{border-color:var(--orange)}.header{padding-top:20px;padding-bottom:20px;height:95vh;background:url(../images/common/topbanner.jpg) center center/cover no-repeat;margin-bottom:6em}.header .h1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:54px;font-weight:700;max-width:75%;padding-top:5em;color:var(--orange);line-height:1.4}.header .h1 span span{background:var(--black);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:.5em;padding-right:.5em}.header>.w{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .logo img{width:200px}.header__i{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__i a{color:var(--black);text-decoration:none}.header__i a:hover{color:var(--orange)}.header__i nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:600;font-size:18px;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.header__i .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){.card .prices>*{width:100%}section{margin-bottom:3em}.header a[href*=tel]{display:none}.header .h1{font-size:24px}.header__i nav{display:none}.header__i .logo{left:0;-webkit-transform:none;-ms-transform:none;transform:none;position:static}}.header__i .header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;font-weight:600;font-size:18px}footer{background:var(--black);color:var(--white);padding-top:2em;padding-bottom:2em}footer .logo{width:140px;margin-bottom:1em}footer .logo img{-webkit-filter:contrast(0) brightness(5.5);filter:contrast(0) brightness(5.5)}footer .social-links{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}footer .social-links a{font-size:1.4em;text-decoration:none;color:inherit}.about-text{font-size:24px}.about-text img{float:left;margin-right:20px;margin-bottom:20px;width:100%;max-width:460px}.crt-list{display:-webkit-box;display:-ms-flexbox;display:flex}.crt-list a{width:200px;padding:10px;border:1px solid var(--black)}

.includes ol.features-list li {
    border: 0;
    text-align: left;
    padding: 0;
    list-style-type: decimal;
    list-style-position: inside;
}
.features-list li.is-btn {
    padding: 0;
    border: 0;
    background: 0;
    width: 100%;
}
.features-list li.is-btn>a{
border-style: solid;
    border-width: 2px;
    border-radius: var(--radius);
    padding: 6px 20px;
    background-color: white;
    text-decoration: none;
    color: black;
    font-weight: bolder;
    display: block;
    border-color: white;
    width: 100%;
    display: block;
    text-align: center;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
}

.card .prices>*:only-child{
    width:100%;
}
.price__itself:last-child{
    margin-bottom:0;
}
.features-list li.is-btn>a:hover{
    opacity:0.85;
}