.hero{position:relative;height:704px;background-image:url(/static/prj/images/avitrimmer/hero.jpg);padding-top:128px;margin-bottom:-120px}@media only screen and (max-width:800px){.hero{background-position-x:-600px}}.hero__title{font-family:Proxima Nova Bold,Arial,sans-serif;font-size:5.5rem;font-style:italic;margin-left:-5px;margin-bottom:0}@media only screen and (min-width:1024px){.hero__title{font-size:6.2rem}}.hero__text{font-style:italic;margin-bottom:35px}.hero:before{content:"";display:block;position:absolute;z-index:1;width:872px;height:476px;background-image:url(/static/prj/images/avitrimmer/rectangle.png);background-repeat:no-repeat;top:25px;right:38%}@media only screen and (min-width:1024px){.hero:before{right:50%}}.hero .wrapper{z-index:2}.about-features__bg{background-color:#3cbe34}.features__description{font-size:1.375rem;line-height:1.4;text-align:center;margin-bottom:31px}.features__title+.features__description{margin-top:-31px}.icon-features{display:inline-block;position:relative;min-width:80px;height:80px}.icon-features.is-rounded{background-color:#fff;border-radius:40px}.icon-features:after{content:"";position:absolute;min-width:56px;height:56px;top:12px;left:12px;background-color:transparent;background-repeat:no-repeat;background-image:url(/static/prj/images/avitrimmer/icons-features.png)}.icon-features.is-engine:after{background-position:0 0}.icon-features.is-content:after{background-position:-56px 0}.icon-features.is-cut:after{background-position:-112px 0}.icon-features.is-slice:after{background-position:-168px 0}.icon-features.is-intact:after{background-position:-224px 0}.icon-features.is-preview:after{background-position:-280px 0}.how-it-looks{height:671px;background-color:#345ebe;background-image:url(/static/prj/images/avitrimmer/how-it-looks-bg.jpg);background-repeat:no-repeat;background-position:50% 100%;margin-bottom:100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:160px 0 0}.how-it-looks__inner{text-align:center;color:#fff}.how-it-looks__title{font-size:5rem;line-height:1;font-family:Proxima Nova Bold,Arial,sans-serif;margin:0 0 12px}.how-it-looks__description{font-size:1.5rem;line-height:1.4;font-family:Proxima Nova Light,Arial,sans-serif}.how-it-looks__image{text-align:center;position:relative;bottom:-49px}.how-it-looks__image img{-webkit-box-shadow:0 25px 54px 0 rgba(0,0,0,.49);box-shadow:0 25px 54px 0 rgba(0,0,0,.49)}.columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.columns__item.is-center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buy{padding-top:20px}.buy__title{margin:0 0 41px;position:relative}.buy__arrow{position:absolute;z-index:1;width:0;height:0;opacity:0;top:28px;left:55%;background-image:url(/static/prj/images/avitrimmer/arrow.png);background-repeat:no-repeat;background-position:100% 100%}.card{margin-bottom:0}.card-header{background-color:#345ebe}.card-body.is-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 38px 25px 12px}.card-body.is-row .card-body__item:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-body.is-row .card-body__item:first-child a{color:#345ebe}.card-body.is-row .card-body__item:first-child a:hover{color:#005af9}.card-body.is-row .card-body__options{padding:0 20px}.card-support{position:relative;bottom:-101px;margin-top:-35px}.supported-frame__content{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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 0 10px 28px;line-height:1.2}.supported-frame__content>span{width:30%;margin:4px 5px 4px 0}.supported-frame__content.is-block{display:block;padding-right:28px}.supported-frame__content.is-block .supported__lang{display:inline-block;margin:0 20px 20px 0}.supported-frame__content.is-block .supported__lang-name{padding-top:6px}@media only screen and (max-width:800px){.supported-columns{display:block;margin:61px 0}.supported-columns__item{margin:0 0 43px}.supported-frame__title{margin-bottom:-10px}.supported-frame__title p{top:-11px}.supported-frame__content>span{width:13%}.supported-frame__content.is-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supported-frame__content.is-block .supported__lang{margin:10px 0}}
/*# sourceMappingURL=p-avi.css.map */
