/*!
 *  WordMagic CMS: Express Form light Style v.1.0
 *  Copyright: 2019-2024 WordMagic ( https://wmcms.eu )
 */div.section-express{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;line-height:28px}div.express{padding:100px 0 80px;position:relative}.express-title{font-size:clamp(32px, 5.6vw, 46px)!important;line-height:1.1!important;font-weight:900!important;color:var(--bg-dark)!important;margin-top:-60px!important;margin-bottom:-25px!important;position:relative;text-align:center;padding-bottom:20px;display:block}.express-title span{color:var(--bg-light)}.no-padding{padding:0}.express-area{background:var(--primary-color);z-index:1;overflow:hidden;position:relative}.bw-mode .express-area{background:var(--bg-gray)}.express-area:before{position:absolute;top:50%;left:-50%;width:100%;height:100px;content:"";background:rgba(255,255,255,.541);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear;opacity:0;visibility:hidden}.express-area:after{position:absolute;top:50%;left:-50%;width:100%;height:100px;content:"";background:rgba(255,255,255,.541);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear;opacity:0;visibility:hidden;left:auto;right:-50%}.express-area:hover:before{left:100%;visibility:visible;opacity:1}.express-area:hover:after{right:100%;visibility:visible;opacity:1}.express-bg-pattern img{position:absolute;top:0;left:0}.express-bg-pattern img:first-child{top:15px;left:10px}.express-bg-pattern img:nth-child(2){left:auto;top:80px;right:5px}.express-bg-pattern img:nth-child(3){top:auto;bottom:-55px;left:0}.express-bg-pattern img:nth-child(4){top:auto;left:auto;bottom:-45px;right:245px}.express-form{margin-top:30px!important;margin-left:-5px!important;margin-bottom:-15px}.bw-mode .express-form{margin-left:20px!important}.express-form.one_fld{margin-left:-5px!important}.bw-mode .express-form.one_fld{margin-left:15px!important}.express-form input[type=email],.express-form input[type=url]{background:var(--bg-super-light)!important;color:var(--bg-super-gray)!important;border-radius:50px;padding:27px 30px;border:none}.express-form input[type=url]:focus{outline:solid 0}.express-form input[type=email]{position:relative}.express-form input[type=email]:focus{outline:solid 0}.express-form input[type=submit]{font-size:14px;display:inline-block;text-transform:uppercase;font-weight:700;background:var(--bg-super-dark);color:var(--bg-super-light);padding:12px clamp(18px,3vw,55px)!important;margin-left:26px!important;border-radius:50px;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;border:1px solid var(--bg-super-dark);position:relative;z-index:2}.express-form.one_fld input[type=submit]{margin-left:36px}.express-form input[type=submit]:hover{cursor:pointer;background:var(--bg-super-gray);border:1px solid var(--primary-color)}.bw-mode .express-form input[type=submit]:hover{cursor:pointer;background:var(--bg-super-gray);border:1px solid var(--bg-gray)}.express-form:focus{outline:solid 0}.form-round-shape{position:relative;z-index:1;margin:0 -46px 0 0;right:-43px}.form-round-shape:after{position:absolute;top:-2px;right:-5px;width:58px;height:58px;background:var(--primary-color);display:block;content:"";border-radius:100%}.bw-mode .form-round-shape:after{background:var(--bg-gray)}@media (max-width:767px){.express-form{margin-left:-25px!important}.bw-mode .express-form{margin-left:-5px!important}.express-form.one_fld{margin-left:-25px!important}.bw-mode .express-form.one_fld{margin-left:-5px!important}.express-form input[type=email],.express-form input[type=url]{padding:27px 14px}.express-form input[type=submit]{margin-left:26px}.express-form.one_fld input[type=submit]{margin-left:36px}}@media (max-width:576px){.express-form{margin-left:-150px!important}.bw-mode .express-form{margin-left:-120px!important}.express-form.one_fld{margin-left:-150px!important}.bw-mode .express-form.one_fld{margin-left:-130px!important}.express-form.one_fld input[type=submit]{margin-left:36px}.bw-mode .express-form.one_fld input[type=submit]{margin-left:36px}}