.category-page h1{font-size:18px;font-weight:700;margin-bottom:26px;text-transform:uppercase;text-align:center}.category-page .category-cards .category-card{margin-bottom:30px}.category-page .category-cards .category-card .wrap{width:290px;margin-left:auto;margin-right:auto}.category-page .category-cards .category-card .wrap>a{text-decoration:none}.category-page .category-cards .category-card .wrap>a .image-wrap{width:290px;height:290px;background-color:#eff1f3;position:relative;margin-bottom:12px}.category-page .category-cards .category-card .wrap>a .image-wrap img{width:100%;height:100%}.category-page .category-cards .category-card .wrap>a .caption{display:block;font-size:16px;font-weight:700;line-height:1.364;color:#000}.category-page .block-form{background-color:#018bd5;padding-top:30px;padding-bottom:30px;background-image:url("../images/forms/form-bg-mob.jpg");background-size:cover;background-position:center center}.category-page .block-form span{display:block;font-size:18px;text-align:center;line-height:1.2;color:#fff;margin-bottom:1.2em}.category-page .block-form span strong{font-weight:700;text-transform:uppercase}.category-page .block-form form{max-width:370px;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #fff;background:-moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%)}.category-page .block-form form .wrapper{padding:6px}.category-page .block-form form .wrapper label{display:block;width:100%;margin-bottom:12px}.category-page .block-form form .wrapper label input[type="text"]{width:100%;height:50px;padding-left:15px;padding-right:15px;border:1px solid #018bd5;border-radius:3px;color:#000}.category-page .block-form form .wrapper label input[type="text"]::placeholder{color:#000;opacity:1}.category-page .block-form form .wrapper label input[type="text"]::-ms-input-placeholder{color:#000}.category-page .block-form form .wrapper label input[type="text"]:-ms-input-placeholder{color:#000}.category-page .block-form form .wrapper .upl-wrap{display:flex;flex-wrap:wrap;margin-bottom:12px}.category-page .block-form form .wrapper .upl-wrap .upload-bnt{flex-shrink:0;width:60px;height:60px;border:none;border-radius:50%;background-color:rgba(255,255,255,0.3);position:relative;padding:0px;cursor:pointer}.category-page .block-form form .wrapper .upl-wrap .upload-bnt:before{content:'';position:absolute;width:34px;height:32px;top:50%;margin-top:-16px;left:50%;margin-left:-17px;background-image:url("../images/sprites/icons.png");background-repeat:no-repeat;background-position:-307px -94px}.category-page .block-form form .wrapper .upl-wrap .upload-empty-message{flex-basis:0;flex-grow:1;align-self:center;padding-left:10px}.category-page .block-form form .wrapper .upl-wrap .upload-empty-message.hidden{display:none}.category-page .block-form form .wrapper .upl-wrap .upload-empty-message .text-muted{display:block;font-size:12px;text-align:left;margin-bottom:0;color:#fff !important}.category-page .block-form form .wrapper .upl-wrap .upload-files-container{flex-basis:0;flex-grow:1;flex-wrap:wrap;padding-top:10px;padding-left:20px;display:none}.category-page .block-form form .wrapper .upl-wrap .upload-files-container.show{display:flex}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object{position:relative;padding-right:15px}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .info{position:relative}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .info .filename{display:block;font-size:12px;font-weight:700;text-align:left;color:#fff;margin-bottom:4px}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .info .size{display:block;font-size:12px;text-align:left;color:#fff;margin-bottom:0}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .info .error{position:absolute;left:0;bottom:0}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .meta{position:absolute;top:0;right:0}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .meta>a{display:block;line-height:1;color:red}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-object .meta .progress-bar{display:none !important}.category-page .block-form form .wrapper .confidance_wrap{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.category-page .block-form form .wrapper .confidance_wrap input[type="checkbox"]{display:none}.category-page .block-form form .wrapper .confidance_wrap input[type="checkbox"]:checked+.castom_checkbox svg{opacity:1}.category-page .block-form form .wrapper .confidance_wrap .castom_checkbox{flex-shrink:0;display:block;width:20px;height:20px;border:3px solid rgba(210,210,210,0.2);box-shadow:0 0 0 1px #D2D2D2;cursor:pointer;position:relative;margin-right:15px;margin-bottom:0}.category-page .block-form form .wrapper .confidance_wrap .castom_checkbox svg{display:block;opacity:0.2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.category-page .block-form form .wrapper .confidance_wrap p{font-size:10px;line-height:160%;color:#fff;margin-bottom:0}.category-page .block-form form .wrapper .confidance_wrap p>a{font-size:inherit;color:#fff;text-decoration:underline}.category-page .block-form form .wrapper .submit-wrap .btn-submit{width:100%;height:50px;border-radius:3px;border:none;background:-moz-linear-gradient(top, rgba(155,210,239,0.6) 0%, rgba(5,141,214,0.6) 100%);background:-webkit-linear-gradient(top, rgba(155,210,239,0.6) 0%, rgba(5,141,214,0.6) 100%);background:linear-gradient(to bottom, rgba(155,210,239,0.6) 0%, rgba(5,141,214,0.6) 100%);position:relative;z-index:1;cursor:pointer}.category-page .block-form form .wrapper .submit-wrap .btn-submit:before{content:'';position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;border-radius:3px;border:3px solid rgba(255,255,255,0.3)}.category-page .block-form form .wrapper .submit-wrap .btn-submit>span{position:relative;z-index:3;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:0}.category-page .block-form form .wrapper .submit-wrap .btn-submit:disabled{background-color:rgba(255,255,255,0.3);opacity:0.8}.category-page .block-text{padding-top:30px;padding-bottom:30px;font-size:14px}.category-page .block-text p{font-size:14px;line-height:1.5;margin-bottom:1.5em}.category-page .block-text ul{font-size:14px;line-height:1.5;margin-bottom:1.5em}.category-page .block-text ul li{font-size:inherit;line-height:inherit}.category-page .block-text .image-wrap{max-width:573px;margin-bottom:1.5em}.category-page .block-text .image-wrap img{width:100%;height:auto}@media screen and (min-width: 450px){.category-page .block-form form .wrapper{padding:15px}.category-page .block-form form .wrapper .submit-wrap .btn-submit>span{font-size:16px}.category-page .block-form form .wrapper .upl-wrap .upload-files-container .upload-title{font-size:14px}}@media screen and (min-width: 576px){.category-page .category-cards .category-card .wrap{width:240px}.category-page .category-cards .category-card .wrap>a .image-wrap{width:240px;height:240px}.category-page .block-form{background-image:url("../images/forms/form-bg-sm.jpg")}.category-page .block-form span{font-size:20px}}@media screen and (min-width: 768px){.category-page h1{font-size:22px;margin-bottom:36px}.category-page .category-cards .category-card .wrap{width:330px}.category-page .category-cards .category-card .wrap>a .image-wrap{width:330px;height:330px}.category-page .block-form{background-image:url("../images/forms/form-bg-md.jpg")}.category-page .block-text .image-wrap{max-width:290px;margin-bottom:0;padding-left:12px;padding-top:4px;padding-bottom:12px;float:right}}@media screen and (min-width: 992px){.category-page .category-cards .category-card .wrap{width:290px}.category-page .category-cards .category-card .wrap>a .image-wrap{width:290px;height:290px}.category-page .block-form{background-image:url("../images/forms/form-bg-lg.jpg");padding-top:38px;padding-bottom:38px}.category-page .block-form span{font-size:22px}.category-page .block-form form{width:100%;max-width:830px}.category-page .block-form form .wrapper{display:flex;flex-wrap:wrap;padding:30px;margin-left:-15px;margin-right:-15px}.category-page .block-form form .wrapper label{flex:0 0 50%;max-width:50%;width:50%;padding-left:15px;padding-right:15px;margin-bottom:30px}.category-page .block-form form .wrapper label input[type="text"]{height:60px;font-size:16px}.category-page .block-form form .wrapper .upl-wrap{flex:0 0 50%;max-width:50%;width:50%;padding-left:15px;padding-right:15px;margin-bottom:0}.category-page .block-form form .wrapper .upl-wrap .upload-empty-message .text-muted{font-size:16px}.category-page .block-form form .wrapper .submit-wrap{flex:0 0 50%;max-width:50%;width:50%;padding-left:15px;padding-right:15px;margin-top:26px}.category-page .block-form form .wrapper .submit-wrap .btn-submit{height:60px}.category-page .block-form form .wrapper .form-confidence{flex:0 0 50%;max-width:50%;width:50%;margin-left:auto;padding-left:15px;padding-right:15px}.category-page .block-text{font-size:16px}.category-page .block-text p{font-size:16px}.category-page .block-text ul{font-size:16px}.category-page .block-text .image-wrap{width:50%;max-width:573px;padding-left:15px;padding-right:15px}}@media screen and (min-width: 1200px){.category-page h1{font-size:24px;margin-bottom:36px}.category-page .category-cards .category-card{margin-bottom:36px}.category-page .category-cards .category-card .wrap{width:350px}.category-page .category-cards .category-card .wrap>a .image-wrap{width:350px;height:350px}.category-page .category-cards .category-card .wrap>a .caption{font-size:18px}.category-page .category-cards .category-card .wrap>a:hover .image-wrap .hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(1,139,213,0.4)}.category-page .category-cards .category-card .wrap>a:hover .image-wrap .hover .circle{display:block;position:absolute;width:80px;height:80px;left:50%;margin-left:-40px;top:50%;margin-top:-40px;border-radius:50%;background-color:rgba(255,255,255,0.2);box-shadow:0px 0px 15px 0px rgba(209,209,209,0.004)}.category-page .category-cards .category-card .wrap>a:hover .image-wrap .hover .circle:before{content:'';position:absolute;width:60px;height:60px;top:50%;margin-top:-30px;left:50%;margin-left:-30px;border-radius:50%;background-color:rgba(255,255,255,0.2)}.category-page .category-cards .category-card .wrap>a:hover .image-wrap .hover .circle:after{content:'';position:absolute;width:30px;height:30px;top:50%;margin-top:-15px;left:50%;margin-left:-15px;background-image:url("../images/sprites/icons.png");background-repeat:no-repeat;background-position:-261px -94px}.category-page .block-form{background-image:url("../images/forms/form-bg-xl.jpg");padding-top:42px;padding-bottom:42px}.category-page .block-form span{font-size:24px}.category-page .block-text{padding-top:42px;padding-bottom:42px;font-size:18px}.category-page .block-text p{font-size:18px}.category-page .block-text ul{font-size:18px}.category-page .block-text .image-wrap{width:calc(50% + 15px);max-width:603px;padding-left:30px}}@media screen and (min-width: 1600px){.category-page h1{font-size:30px;margin-bottom:50px}.category-page .category-cards .category-card{margin-bottom:50px}.category-page .category-cards .category-card .wrap{width:370px}.category-page .category-cards .category-card .wrap>a .image-wrap{width:370px;height:370px}.category-page .category-cards .category-card .wrap>a .caption{font-size:22px}.category-page .block-form{background-image:url("../images/forms/form-bg.jpg");padding-top:52px;padding-bottom:52px}.category-page .block-form span{font-size:30px}.category-page .block-form form .wrapper label input[type="text"]{font-size:18px;padding-left:30px;padding-right:30px}.category-page .block-form form .wrapper .upl-wrap .upload-empty-message .text-muted{font-size:18px}.category-page .block-form form .wrapper .confidance_wrap .castom_checkbox{width:26px;height:26px}.category-page .block-form form .wrapper .confidance_wrap p{font-size:12px}.category-page .block-form form .wrapper .submit-wrap{margin-top:30px}.category-page .block-form form .wrapper .submit-wrap .btn-submit{font-size:18px}.category-page .block-text{padding-top:52px;padding-bottom:52px;font-size:20px}.category-page .block-text p{font-size:20px}.category-page .block-text ul{font-size:20px}}
