.elementor-2500 .elementor-element.elementor-element-6da4f094 > .elementor-container{max-width:1600px;}.elementor-2500 .elementor-element.elementor-element-6da4f094{margin-top:0px;margin-bottom:0px;padding:105px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-6dd7e99d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2500 .elementor-element.elementor-element-6dd7e99d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2500 .elementor-element.elementor-element-6dd7e99d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-6dd7e99d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 23px 0px;}.elementor-2500 .elementor-element.elementor-element-3bc04672{margin-top:0px;margin-bottom:0px;padding:59px 20px 68px 20px;}.elementor-2500 .elementor-element.elementor-element-196ddbdc > .elementor-container{max-width:1600px;}.elementor-2500 .elementor-element.elementor-element-196ddbdc{margin-top:0px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-128ca45b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-128ca45b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-128ca45b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-128ca45b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-1bcb921{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-3633b562 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5ce18555 > .elementor-container{max-width:1600px;}.elementor-2500 .elementor-element.elementor-element-5ce18555{margin-top:0px;margin-bottom:0px;padding:0px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-1c2ee576.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-1c2ee576.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-1c2ee576.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-1c2ee576 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-2f99d051{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-644d999.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-644d999.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-644d999.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-644d999 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DEDEDE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2500 .elementor-element.elementor-element-644d999 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-4858cd4a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-4858cd4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-4858cd4a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-4858cd4a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DEDEDE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2500 .elementor-element.elementor-element-4858cd4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-7a2f21c6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DEDEDE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2500 .elementor-element.elementor-element-1862de45 > .elementor-container{max-width:1600px;}.elementor-2500 .elementor-element.elementor-element-1862de45{margin-top:0px;margin-bottom:0px;padding:0px 20px 145px 20px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-1d51320.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-1d51320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-1d51320.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-1d51320 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-ff0361c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-3f6d91a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5cc698fb > .elementor-container{max-width:1600px;}.elementor-2500 .elementor-element.elementor-element-5cc698fb{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2500 .elementor-element.elementor-element-36a7c986.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-36a7c986.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2500 .elementor-element.elementor-element-36a7c986.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2500 .elementor-element.elementor-element-36a7c986 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5c9b995{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-b90b916 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2500 .elementor-element.elementor-element-1c2ee576 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-644d999 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-2500 .elementor-element.elementor-element-4858cd4a > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated, .elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-background-slideshow{border-radius:1px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5cc698fb{margin-top:0px;margin-bottom:80px;}}@media(max-width:767px){.elementor-2500 .elementor-element.elementor-element-3bc04672{padding:92px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5ce18555{padding:30px 20px 0px 20px;}.elementor-2500 .elementor-element.elementor-element-644d999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}}@media(min-width:768px){.elementor-2500 .elementor-element.elementor-element-644d999{width:50%;}.elementor-2500 .elementor-element.elementor-element-4858cd4a{width:24.666%;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2500 .elementor-element.elementor-element-644d999{width:100%;}.elementor-2500 .elementor-element.elementor-element-4858cd4a{width:100%;}.elementor-2500 .elementor-element.elementor-element-7a2f21c6{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-450a62fe */.elementor-kit-5 label {
    display: flex;
    align-items: center;
}
.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item input {
    margin-right: 10px;
}
.wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item input {
    margin-right: 10px;
    margin-left: 10px;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6da4f094 */.elementor-2500 .elementor-element.elementor-element-6da4f094 {
    font-family: 'Sofia Pro';
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bc04672 */.elementor-2500 .elementor-element.elementor-element-3bc04672 .elementor-shortcode {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-196ddbdc */.elementor-2500 .elementor-element.elementor-element-196ddbdc .slick-dots{
        padding-left:0;
    }
    @media(max-width:1024px){
    .elementor-2500 .elementor-element.elementor-element-196ddbdc .socialIconWrapper {
        display
    :none;
    }
    .elementor-2500 .elementor-element.elementor-element-196ddbdc .credit {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ce18555 */.elementor-2500 .elementor-element.elementor-element-5ce18555 .description,
.elementor-2500 .elementor-element.elementor-element-5ce18555 .over-het-project {
	font-size: 17px;
	line-height: 170%;
	color: #7D7D7D;
}
.elementor-2500 .elementor-element.elementor-element-5ce18555 .desc-text {
    max-width: 625px;
}


.elementor-2500 .elementor-element.elementor-element-5ce18555 .designer .elementor-text-editor::after {
    content:'';
    width: 44px;
    height: 1px;
    background: #000000;
    margin: 0 0 4px 10px;
    display: inline-block;
    
}
.elementor-2500 .elementor-element.elementor-element-5ce18555 h2 {
    font-family: 'Sofia Pro';
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.02em;
    margin:0 0 24px 0;
}
.elementor-2500 .elementor-element.elementor-element-5ce18555 h3 {
    font-size: 17px ! important;
    line-height: 170%;
    color: #000000;
}
.elementor-2500 .elementor-element.elementor-element-5ce18555 p {
    color: #7D7D7D;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1862de45 */.elementor-2500 .elementor-element.elementor-element-1862de45 h3 {
    font-weight: 600;
}
@media (max-width:1024px){
    .elementor-2500 .elementor-element.elementor-element-1862de45 h3 {
        font-size: 24px ! important;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 h3 span {
        display:block;
    }
}

.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts {
    position: relative;
    width: calc(25% - 1px);
    outline: none;
    transition: .8s;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts h2 {
    position: absolute;
    bottom: 36px;
    left: 26px;
    color: #FFFFFF;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -0.02em;
    z-index: 10;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts span {
    position: absolute;
    bottom: 26px;
    left: 26px;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0.08em;
    color: #FFFFFF;
    z-index: 10;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts.small {
    display: block;
    justify-content: inherit;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts.small a.last-posts {
    margin-right: 1px;
}


.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts:hover {
  -webkit-background-size:  300% auto! important;
  -moz-background-size: 300% auto! important;
  -o-background-size: 300% auto! important;
    background-size:  300% auto! important;
    transition: .8s;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts span::after {
	content:'';
	width: 51px;
	height: 15px;
	background: url(/wp-content/uploads/2021/03/Arrow-white.svg)no-repeat left center / 51px 15px;
    margin: 0 0 -3px 10px;
    display: inline-block;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts:hover span::after {
  animation: arrowWhite 1s infinite;
}
.elementor-2500 .elementor-element.elementor-element-1862de45 .slick-arrow {
    position:absolute;
    top:-40px;
    right:0;
    width:50px;
    height:15px;
    display:none;
}
@keyframes arrowWhite {
  0%   {
    background: url(/wp-content/uploads/2021/03/Arrow-white.svg)no-repeat left center / 11px 15px;
  }
 
  100% {
    background: url(/wp-content/uploads/2021/03/Arrow-white.svg)no-repeat left center / 51px 15px;
  }
}
@media (max-width:1024px){
    .elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts {
        width: calc(50% - 1px);
        transition: .8s;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts h2 {
        font-size: 20px ! important;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts a{
       display: none ! important;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts a:nth-child(-n+2){
       display: block ! important;
    }
}
@media (max-width:767px){
    .elementor-2500 .elementor-element.elementor-element-1862de45 a.last-posts {
        width: 100%;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts a{
       display: block ! important;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-slider, .elementor-2500 .elementor-element.elementor-element-1862de45 .slick-list {
        width:100%;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-arrow {
        position: absolute;
        top: -40px;
        right: 0;
        width: 20px;
        height: 15px;
        display: block;
        border: none;
        color: transparent;
        outline:none;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-prev {
    right: 40px;
	background: url(/wp-content/uploads/2021/04/Arrow-small-black-prev.svg)no-repeat right center / 21px auto;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-next {
	background: url(/wp-content/uploads/2021/04/Arrow-small-black-next.svg)no-repeat right center / 21px auto;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-next:hover {
      animation: arrowSliderPlus 1s infinite;
    }
    .elementor-2500 .elementor-element.elementor-element-1862de45 .wrap-last-posts .slick-prev:hover {
      animation: arrowSliderPlusRight 1s infinite;
    }

    @keyframes arrowSliderPlus {
      0%   {
        right: 0;
      }
     
      100% {
        right: 10px;
      }
    }
    @keyframes arrowSliderPlusRight {
      0%   {
        right: 50px;
      }
     
      100% {
        right: 60px;
      }
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-17edbbe */.ckform-work .radp {
    margin-top: 20px;
}
.ckform-work .radp span.wpcf7-list-item {
    width: 31%;
}
.ckform-work .radp span.wpcf7-list-item label {
    display: flex;
    align-items: center;
}
.ckform-work .radp span.wpcf7-list-item label input[type="radio"] {
    margin-right: 10px;
    width: 20px;
    height: 20px;
}
.ckform-work .radp span.wpcf7-list-item label span.wpcf7-list-item-label {
    font-size: 16px;
    color: #000;
    line-height: 155%;
}
.radp span.wpcf7-form-control-wrap {
    width: 70% !important;
}
.chkp span.wpcf7-form-control-wrap {
    width: 70% !important;
}
.chkp span.wpcf7-form-control.wpcf7-checkbox {
    display: flex;
    flex-wrap: wrap;
}
.chkp span.wpcf7-list-item {
    width: 33.5%;
    margin-bottom: 20px;
}
.chkp span.wpcf7-list-item label {
    display: flex;
    align-items: center;
}
.chkp span.wpcf7-list-item label input[type="checkbox"] {
    margin-right: 10px;
    width: 20px;
    height: 20px;
}
.chkp span.wpcf7-list-item label span.wpcf7-list-item-label {
    color: #000;
    font-size: 16px;
}
.ctea span.wpcf7-form-control-wrap {
        width: 100% !important;
    margin-bottom: 0px !important;
}
.lsih span.wpcf7-form-control-wrap {
    width: 100% !important;
    margin-top: 20px !important;
}
.lsih span.wpcf7-form-control-wrap span.wpcf7-list-item label {
    display: flex;
    align-items: center;
}
.lsih span.wpcf7-form-control-wrap span.wpcf7-list-item label input[type="checkbox"] {
    margin-right: 10px;
    width: 20px;
    height: 20px;
}
.lsih span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label {
    font-size: 16px;
    color: #000;
}

.khps span.btn-subm {
    position: relative;
    width: auto;
    height: auto;
    padding: 19px 28px;
    background-color: #000000;
        display: flex;
}
.khps span.btn-subm .wrap-button span.btn-subm {
    position: relative;
    height: 60px;
    padding-right: 65px;
    display: flex;
}
.khps .btn-subm span.text-submit {
    color: #FFF;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0.08em;
}
.khps .btn-subm span.text-submit:after {
    content: '';
    width: 51px;
    height: 15px;
    background: url(/wp-content/uploads/2021/03/Arrow-white.svg)no-repeat left center / 51px 15px;
    margin: 0 0 -4px 10px;
    display: inline-block;
}
.khps .btn-subm input.wpcf7-form-control {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.khps span.btn-subm:hover {
    background-color: transparent;
    border: 1px solid #000000;
}
.khps span.btn-subm:hover span.text-submit {
    color: #000000;
}
.khps span.btn-subm:hover span.text-submit::after {
    animation: arrowWhiteSubmit 1s infinite;
}
@media only screen and (min-width:768px) and (max-width:1096px){
    .chkp span.wpcf7-form-control-wrap {
    width: 80% !important;
}
.radp span.wpcf7-form-control-wrap {
    width: 80% !important;
}
}
@media only screen and (min-width:768px) and (max-width:810px){
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button {
    flex-direction: inherit;
}
}
@media only screen and (min-width:600.98px) and (max-width:748.98px){
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button span.btn-subm {
        width: 87%;
    margin-right: 10px;
}
.elementor-2500 .elementor-element.elementor-element-17edbbe .khps .btn-subm input.wpcf7-form-control {
    padding: 0px;
    display: none;
}
}
@media (max-width:767px){
    .elementor-2500 .elementor-element.elementor-element-17edbbe .lsih span.wpcf7-form-control-wrap span.wpcf7-list-item label {
    align-items: unset;
}
.radp span.wpcf7-form-control-wrap {
    width: 100% !important;
}
.chkp span.wpcf7-form-control-wrap {
    width: 100% !important;
}
.ckform-work .radp span.wpcf7-list-item {
    width: 47%;
    margin-left: 0px;
}
.chkp span.wpcf7-list-item {
    width: 50%;
}
/*.khps span.btn-subm {*/
/*    display: block;*/
/*    height: 70px !important;*/
/*}*/
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button {
    flex-direction: inherit;
}
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .codedropz-upload-handler {
    width: 100%;
}
}

@media (max-width:600px){
    .elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button {
    display: block;
}
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button input {
    display: none;
}
.elementor-2500 .elementor-element.elementor-element-17edbbe.ckform-work .wrap-button span.btn-subm {
    margin-bottom: 10px;
}
}/* End custom CSS */