.features.no-padding{padding-bottom:40px}@media only screen and (max-width:1024px){.features.no-padding{padding-bottom:0}}.features__items{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.features__items.no-margin{margin-top:0}.features__items.neg-m{margin-bottom:-40px}@media only screen and (max-width:1024px){.features__items{margin-top:40px}}@media only screen and (max-width:769px){.features__items{margin-left:0;margin-right:0}.features__items.neg-m{margin-bottom:0}}.features__items.odd:after{content:'';display:block;width:300px}.features__items-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:300px;margin-bottom:40px}.features__items-item:not(:nth-of-type(3n)){margin-right:160px}@media only screen and (max-width:1350px){.features__items-item:not(:nth-of-type(3n)){margin-right:130px}}@media only screen and (max-width:1279px){.features__items-item:not(:nth-of-type(3n)){margin-right:0}}@media only screen and (max-width:1024px){.features__items-item{width:45%}.features__items-item:not(:nth-of-type(2n)){margin-right:60px}}@media only screen and (max-width:769px){.features__items-item{width:100%;margin-left:0;margin-right:0}.features__items-item:nth-child(n+4){display:none}.features__items-item:not(:nth-of-type(2n)),.features__items-item:not(:nth-of-type(3n)){margin-right:0}}.features__items-item-icon{min-width:50px;width:50px;max-height:40px}.features__items-item-icon picture{display:block;height:100%;width:100%}.features__items-item-icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:769px){.features__items-item-icon{min-width:40px}}.features__items-item-text{margin-left:30px}.features__items-item-text-title{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#333}@media only screen and (max-width:1024px){.features__items-item-text-title{font-size:16px}}.features__items-item-text-description{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#858585;margin-top:10px}.features__items-item-text-description a{text-decoration:none;color:#1d81a2;border-bottom:1px solid transparent;padding-bottom:3px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.features__items-item-text-description a:hover{color:#176884}.features__items-item-text-description a:active{color:#15607a}.features__items .show-all,.features__learn-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features__items .show-all{width:100%;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(29,129,162,.1);border-radius:3px;color:#1d81a2;font-weight:700;font-size:14px;line-height:22px;cursor:pointer;display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media only screen and (max-width:769px){.features__items .show-all{display:-webkit-box;display:-ms-flexbox;display:flex}}.features__items .show-all.expanded svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.features__items .show-all svg{display:block;margin-left:8px;width:12px;height:12px}.features__items .show-all:hover{background-color:#c7dfe8}.features__learn-more{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;opacity:.85}@media only screen and (max-width:1024px){.features__learn-more{margin-top:0}}@media only screen and (max-width:769px){.features__learn-more{margin-top:40px}}.features__learn-more-text{font-size:16px;line-height:24px;color:#4f4f4f}@media only screen and (max-width:769px){.features__learn-more-text{font-size:14px;line-height:24px}}.features__button{margin-left:15px}@media only screen and (max-width:769px){.features__button.btn{margin-left:10px;font-size:14px;min-width:128px;padding-top:11px;padding-bottom:11px}}