body{background-image:url(../images/clients/bg.png);background-position:top;background-repeat:no-repeat;background-size:100% auto}body main{padding-bottom:51px}body main section#design-banner{background-image:url(../images/design/banner-bg.png);background-position:bottom;background-repeat:no-repeat;margin-top:-120px}body main section#design-banner .wrapper{padding-bottom:180px;padding-right:500px;padding-top:185px;position:relative}body main section#design-banner .wrapper h1{color:var(--darkBlueColor);font-size:66px;line-height:1;margin-bottom:35px}body main section#design-banner .wrapper p{color:var(--lightBlueColor);line-height:1.6;margin-bottom:40px}body main section#design-banner .wrapper:after{background-image:url(../images/design/banner-decor.png);bottom:67px;height:410px;position:absolute;right:-157px;width:620px}body main section#design-create .wrapper{padding-bottom:687px;padding-left:780px;padding-top:25px;position:relative}body main section#design-create .wrapper h2{color:var(--darkBlueColor);font-size:45px;line-height:1.27;margin-bottom:28px}body main section#design-create .wrapper p,body main section#design-create .wrapper ul li{color:var(--lightBlueColor);line-height:1.65}body main section#design-create .wrapper ul{margin-top:31px}body main section#design-create .wrapper ul li{font-family:Rubik SemiBold,sans-serif;font-size:17px;margin-bottom:8px;padding-left:25px;position:relative}body main section#design-create .wrapper ul li:before{background-color:var(--lightBlueColor);border-radius:2px;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}body main section#design-create .wrapper:before{background-image:url(../images/design/create-decor.png);height:652px;left:-3px;position:absolute;top:-96px;width:687px}body main section#design-create .wrapper:after{background-image:url(../images/design/create-bottom-decor.png);bottom:0;height:464px;left:calc(50% + 37px);position:absolute;transform:translateX(-50%);width:1129px}body main section#design-templates .wrapper{padding-bottom:206px;padding-right:740px;padding-top:207px;position:relative}body main section#design-templates .wrapper h2{color:var(--darkBlueColor);font-size:45px;line-height:1.27;margin-bottom:28px}body main section#design-templates .wrapper p{color:var(--lightBlueColor);line-height:1.65}body main section#design-templates .wrapper:before{background-image:url(../images/design/templates-decor.png);height:473px;position:absolute;right:-52px;top:136px;width:594px}@media screen and (max-width:1024px){body main section#design-banner{background-size:auto 100%}body main section#design-banner .wrapper{padding-bottom:120px;padding-right:0}body main section#design-banner .wrapper h1{padding-bottom:200px;position:relative;text-align:center}body main section#design-banner .wrapper h1:after{background-image:url(../images/design/banner-decor.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:180px;left:50%;position:absolute;transform:translateX(-50%);width:100%}body main section#design-banner .wrapper p{text-align:center}body main section#design-banner .wrapper:after{display:none}body main section#design-create .wrapper{padding-bottom:0;padding-left:0}body main section#design-create .wrapper h2{padding-bottom:200px;position:relative;text-align:center}body main section#design-create .wrapper h2 br{display:none}body main section#design-create .wrapper h2:after{background-image:url(../images/design/create-decor.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:180px;left:50%;position:absolute;transform:translateX(-50%);width:100%}body main section#design-create .wrapper p{text-align:center}body main section#design-create .wrapper:after,body main section#design-create .wrapper:before{display:none}body main section#design-templates .wrapper{padding-bottom:50px;padding-right:0;padding-top:70px}body main section#design-templates .wrapper h2{padding-bottom:200px;position:relative;text-align:center}body main section#design-templates .wrapper h2 br{display:none}body main section#design-templates .wrapper h2:after{background-image:url(../images/design/templates-decor.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:180px;left:50%;position:absolute;transform:translateX(-50%);width:100%}body main section#design-templates .wrapper p{text-align:center}body main section#design-templates .wrapper:before{display:none}}@media screen and (max-width:760px){body main section#design-banner .wrapper h1{font-size:30px}body main section#design-create .wrapper h2,body main section#design-templates .wrapper h2{font-size:22px}}

/*# sourceMappingURL=design.css.map*/