.box-form-fields:after,.box-form-fields ul:after,.box-form-fields li:after{content:'';display:block;clear:both}.form-group.is-image.has-error:before{top:10px;color:#fff;border-color:#fff;background-color:transparent}.form-group.is-image.has-error:after{content:'';position:absolute;top:0;left:0;width:100%;height:40px;background-color:#D14836}.form-group.is-image.size-submission-desktop{width:100%;height:656px}.form-group.is-image.size-submission-mobile{width:420px;height:747px;margin-left:auto;margin-right:auto}.form-group.is-image.size-job{width:100%;height:310px}.form-group.is-image.style2 .add-photo{background-color:#E6EAEA;border:1px solid #DBE0DF}.form-group.is-image .photo{position:absolute;top:0;left:0;width:100%;height:100%}.form-group.is-image .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-group.is-image-small .box-add-image{padding:15px;border:1px solid #DBE0DF}.form-group.is-image-small .add-photo{display:flex;background-color:transparent}.form-group.is-image-small .add-photo .info{order:1;padding:0}.form-group.is-image-small .add-photo .photo{background:#DBE0DF url("data:image/svg+xml,%0A%3Csvg height='22' width='22' fill='#888' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 2H2C.9 2 0 2.9 0 4v24c0 1.1.9 2 2 2h28c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 24H14.979l5.702-7.639L28 20.86V26zm0-9.365l-6-2.05c-1-.351-1.516-.585-2-.585-.703 0-1.25.281-2 1.266L9.986 26H4V6h24v10.635zM10 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z'/%3E%3C/svg%3E") center no-repeat}.form-group.is-image-small .add-photo .photo img{display:block;width:60px;height:60px}.form-group.is-image-small .box-input-file label{display:flex}.form-group.is-image-small .box-input-file label strong{width:30%}.form-group.is-image-small .box-input-file label span{display:flex;align-items:center;position:static;height:100%;padding-top:0;text-align:left}.breadcrumb-submit{display:flex;justify-content:center;margin:0 0 50px 0;font-weight:300;overflow:hidden}.breadcrumb-submit li{width:33.333%;padding:0 0 0 2px;text-align:left;font-size:16px}.breadcrumb-submit li a,.breadcrumb-submit li span{display:block;padding:15px 0 0 40px;border-top:8px solid #202121;color:#202121}.breadcrumb-submit li.active a,.breadcrumb-submit li.active span{color:#49c5b6}.breadcrumb-submit li.step_done a,.breadcrumb-submit li.step_done span{border-color:#49c5b6;color:#49c5b6;font-weight:bold}.box-form-fields{width:100%;margin-bottom:30px;padding:25px 40px;background-color:#fff;text-align:left;font-size:16px}.box-form-fields.style2 .row.left{float:none;width:100%;height:30px;line-height:30px}.box-form-fields.style2 .row.left label{height:30px;line-height:30px}.box-form-fields.style2 .row.right{float:none;width:100%;margin-bottom:25px}.box-form-fields ul{clear:both}.box-form-fields .grid{display:flex;flex-wrap:wrap}.box-form-fields .grid [class*=col-]{padding-bottom:0}.box-form-fields .row{position:relative;float:left;width:100%;margin:7px 0;line-height:60px}.box-form-fields .row.left{width:28%;padding-right:0}.box-form-fields .row.left em{color:#A6ABAB}.box-form-fields .row.left label{display:block;height:60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:10px}.box-form-fields .row.right{float:right;width:72%;padding-left:0}.box-form-fields .row.style2{margin-bottom:25px}.box-form-fields .row.style2:last-child{margin-bottom:10px}.box-form-fields .row.last{margin-bottom:0}.box-form-fields .row p:last-child{margin-bottom:0}.box-form-fields .row .text-input{width:100%}.box-form-fields .list-colors{margin-top:10px}.box-form-fields .list-colors li{margin-bottom:6px}.box-form-fields .box-text-input+.box-text-input{margin-top:15px}.box-form-fields .box-info{position:relative;clear:both;padding:25px;border:1px solid #DBE0DF}.box-form-fields .box-info p{margin-bottom:10px}.box-form-fields .box-info p:last-child{margin-bottom:0}.box-form-fields .box-info.style2{padding-left:60px}.box-form-fields .box-info.style2 .ico-svg{position:absolute;top:31px;left:25px}.box-form-fields .box-info.style2 .expiry{margin-left:10px;color:#A6ABAB}.box-form-fields .box-login{padding:30px 0}.box-form-fields .box-checkboxs{border:1px solid #DBE0DF;padding:5px 15px}.box-form-fields .box-checkboxs.style2{margin-top:15px}.box-form-fields .box-checkboxs .title{font-weight:400}.box-form-fields .box-checkboxs .input-check{margin-bottom:20px;line-height:normal}.box-form-fields .box-checkboxs hr{margin-bottom:20px;border:none;border-bottom:1px solid #DBE0DF}.box-form-fields .box-bts{margin:15px 0}.box-collaborator-bts{margin-bottom:25px;padding:0 50px;font-size:16px;overflow:hidden}.box-collaborator-bts .add{font-weight:bold;color:#49c5b6}.box-lightbox .box-form-fields.style2{margin-bottom:20px;padding:0;background-color:transparent}.list-colors{overflow:hidden}.list-colors li{list-style:none;float:left;width:40px;height:40px;margin-right:6px;text-indent:-34em;border-radius:50%;border:0 solid rgba(0,0,0,0.3);overflow:hidden;cursor:pointer;transition:all 0.3s ease-in-out}.list-colors li.white{background-color:#fff;border:1px solid #DBE0DF}.list-colors li.black{background-color:#000}.list-colors li.silver{background-color:#9C9C9C}.list-colors li.orange{background-color:#DF6C4F}.list-colors li.red{background-color:#D14836}.list-colors li.yellow{background-color:#ECD06F}.list-colors li.green{background-color:#49c5b6}.list-colors li.blue{background-color:#2779A7}.list-colors li.pink{background-color:#FF9398}.list-colors li.brown{background-color:#987654}.list-colors li:last-child{margin-right:0}.list-colors li.active{border-width:10px}.list-colors li.active.black{border-color:rgba(255,255,255,0.3)}.list-colors li em,.list-colors li a{display:block;height:40px}.box-review{position:relative;display:block;margin-bottom:35px;padding:35px;background-color:#fff;font-size:16px}.box-review>ul{margin-bottom:20px}.box-review>ul>li{padding:15px 0;line-height:150%;border-bottom:1px solid #DBE0DF}.box-review>ul>li:after{content:'';display:block;clear:both}.box-review>ul>li:first-child{padding-top:0}.box-review>ul>li:last-child{border-bottom:0}.box-review .field{float:left;width:34%;font-weight:bold}.box-review .value{float:left;width:66%}.box-review .box-col{display:flex}.box-review .box-col .field{font-weight:inherit}.box-payoptions{clear:both;margin-bottom:20px;font-size:16px;overflow:hidden}.box-payoptions .coupon{padding-bottom:35px;overflow:hidden}.box-payoptions .coupon .coupon-content{display:flex;justify-content:space-between}.box-payoptions .coupon .coupon-content .box-left{display:flex;flex:1;align-items:center;justify-content:flex-end;padding-right:20px}.box-payoptions .coupon .tab-coupon{display:none}.box-payoptions .coupon .tab-coupon.active{display:block}.box-payoptions .coupon .bt-remove{cursor:pointer}.box-payoptions .coupon .bt-remove:after{content:'✖';position:relative;top:-2px;display:inline-block;width:16px;height:16px;margin-left:5px;line-height:16px;background-color:#202121;border-radius:50%;vertical-align:middle;text-align:center;font-size:9px;color:#fff}.box-payoptions .coupon .alert-coupon{color:#D14836}.box-payoptions .coupon-form{clear:both;padding-top:35px}.box-payoptions .coupon-form .text-input,.box-payoptions .coupon-form .button{float:right}.box-payoptions .type{overflow:hidden}.box-payoptions .type li{position:relative;margin-bottom:1px;padding:20px 35px;background-color:#E6EAEA}.box-payoptions .type li.active .header .box-right,.box-payoptions .type li.active .content{display:block}.box-payoptions .type label{display:block;cursor:pointer}.box-payoptions .type input{position:absolute;top:22px;left:14px;width:13px;height:13px}.box-payoptions .type .row{clear:both;padding-top:15px}.box-payoptions .type .ico-svg{top:1px;margin:0 3px 0 6px}.box-payoptions .type .header{display:flex;justify-content:space-between}.box-payoptions .type .header .box-left{flex:1}.box-payoptions .type .header .box-right{display:none}.box-payoptions .type .header label{display:flex;align-items:center}.box-payoptions .type .header label .title{margin-right:10px}.box-payoptions .type .header ul{display:flex}.box-payoptions .type .header li{padding:0;margin-left:20px;cursor:pointer}.box-payoptions .type .header li.active{border-bottom:1px solid #A6ABAB}.box-payoptions .type .header .icons{height:16px}.box-payoptions .type .header .icons svg{position:relative;top:-3px}.box-payoptions .type .content{display:none;padding:20px 0 0 0}.box-payoptions .type .content p.info{margin-bottom:10px;color:#707070;font-size:14px}.box-payoptions .type .tab-form{display:none}.box-payoptions .type .tab-form.active{display:block}.box-payoptions .type .tab-form p{margin-bottom:10px}.box-payoptions .type .tab-form p:last-child{margin-bottom:0}.box-payoptions .type .form-row{display:flex}.box-payoptions .type .btn-payment{height:40px;line-height:40px;width:20%;border-radius:3px}.box-payoptions .type .StripeElement{background-color:white;width:80%;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease;margin-right:15px}.box-payoptions .type .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.box-payoptions .type .StripeElement--invalid{border-color:#fa755a}.box-payoptions .type .StripeElement--webkit-autofill{background-color:#fefde5 !important}.box-payoptions .type .stripe-errors{color:#FF0000;font-size:13px;padding-top:10px}.box-payoptions .price{margin-bottom:1px;padding:0 35px;background-color:#fff;overflow:hidden}.box-payoptions .price li{padding:15px 0;border-bottom:1px solid #DBE0DF;overflow:hidden}.box-payoptions .price li:last-child{border-bottom:none}.box-payoptions .bts-pay{padding-top:35px}.box-payoptions .box-title{padding:35px 0}.box-pay-tarjets{padding-bottom:20px;text-align:center;font-size:16px}.box-pay-tarjets p{margin-bottom:10px}.box-paycard{position:relative;margin-top:20px;padding:35px;background-color:#fff}.box-paycard li{height:auto;margin-bottom:15px;line-height:60px;overflow:hidden}.box-paycard li:last-child{margin-bottom:0}.box-paycard label{float:left;width:30%}.box-paycard .alert{padding-left:10px;color:#D14836}.box-paycard .text-input{float:left;width:70%}.box-paycard .exp-card{float:left;width:70%;padding-bottom:35px;overflow:hidden}.box-paycard .exp-card .item{float:left;width:100px}.box-paycard .exp-card .item.separator{width:50px;text-align:center}.box-paycard .exp-card .item.last{float:right;width:200px}.box-paycard .exp-card .item.last label{float:left;width:100px;padding-right:20px;text-align:right}.box-paycard .exp-card .item.last .text-input{width:100px}.box-paycard .exp-card .text-input{width:100%}.box-paycard .exp-card em{display:block;padding-top:5px;color:#BDC1C0;line-height:normal}.box-paycard .closeCreditCard{position:absolute;top:10px;right:10px;width:19px;height:19px;text-indent:-34em;border-radius:19px;cursor:pointer;overflow:hidden}.box-paycard .closeCreditCard:before,.box-paycard .closeCreditCard:after{content:'';display:block;position:absolute;top:9px;left:0;width:19px;height:1px;background:#202121;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.box-paycard .closeCreditCard:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.button.paymethod.pay-card img{top:2px}.button.paymethod img{position:relative;margin-left:10px;vertical-align:middle}.box-form{position:relative;display:block;margin-bottom:50px;padding:35px 70px;background-color:#fff}.box-form p{position:relative}.box-form p:last-child{margin-bottom:0}.box-form .text-input{width:100%}#user-map{height:200px;margin-top:10px;line-height:normal}@media (max-width: 1024px){.breadcrumb-submit li a,.breadcrumb-submit li span{padding-left:0}}@media (max-width: 700px){.box-form-fields{padding:23px}.box-form-fields .row{width:100% !important}.box-form-fields .row.left{line-height:normal}.box-form-fields .row.left label{height:auto}.box-text-input span.size-medium{width:180px}}
