.ds-wrapper .ds-main-container{background-color:#f2f2f2}.ds-wrapper .ds-main-container .ds-main{max-width:1200px;width:100%;margin:0 auto;float:none;min-height:100%;position:relative;padding:15px 25px;background:#fff0}.page_title{display:none}.h_a{display:none!important}#contactforms{float:left;width:100%;margin:50px 0;padding:30px;background:#fff;border-radius:20px}#contactforms .info_top{float:left;width:100%;margin:0 0 30px 0;padding:20px;background-color:#b3007c}#contactforms .info_top h1{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;color:#fff}#contactforms .info_top h2{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;color:#fff}#contactforms .fieldset{display:block;float:left;width:100%}#contactforms .fieldset .form-list{float:left;display:block;width:100%;margin:0;padding:0}#contactforms .fieldset .form-list>div{float:left;display:block;width:100%;margin-bottom:5px}#contactforms .fieldset .form-list label{float:left;font-size:14px;position:relative;margin-bottom:10px;font-weight:700}#contactforms .fieldset .form-list label.required{padding-left:12px}#contactforms .fieldset .form-list label.required::before{content:'*';font-size:16px;color:#ea5338;position:absolute;top:50%;left:0;transform:translateY(-50%)}#contactforms .fieldset .form-list .field{float:left;margin:0;width:48%}#contactforms .fieldset .form-list .field:nth-child(2n){float:right}#contactforms .fieldset .form-list .input-box{float:left;width:100%;margin-bottom:10px;border-radius:3px;clear:both;position:relative}#contactforms .fieldset .form-list .input-select{width:100%;padding:10px;border-radius:3px;border:2px solid #93278f;color:#777;font-size:13px;line-height:13px}#contactforms .fieldset .form-list .input-select option{display:block;padding:4px}#contactforms .fieldset .form-list .input-select option:hover{background-color:#000!important}#contactforms .fieldset .form-list .input-select:focus{border-color:var(--primary-color);color:var(--primary-color);outline:none}#contactforms .fieldset .form-list input.input-text{width:100%;padding:10px;border-radius:3px;border:2px solid #93278f;color:#777;font-size:13px;line-height:13px}#contactforms .fieldset .form-list input.input-text:focus{border-color:var(--primary-color);color:var(--primary-color);outline:none}#contactforms .fieldset .form-list textarea{width:100%;height:10em;padding:10px;border-radius:3px;border:2px solid #93278f;color:#777;font-size:13px;line-height:13px;resize:none}#contactforms .fieldset .form-list textarea:focus{border-color:var(--primary-color);color:var(--primary-color);outline:none}#contactforms .fieldset .form-list .checkbox_row input[type="checkbox"]{float:left;width:20px;height:20px;margin-right:5px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}#contactforms .fieldset .form-list .checkbox_row label{float:right;width:calc(100% - 35px);margin-bottom:0;cursor:pointer}#contactforms .fieldset .form-list input.error{border-color:#ea5338}#contactforms .fieldset .form-list label.error{clear:both;min-height:13px;margin:3px 0 0;padding-left:10px;font-size:12px;font-weight:700;line-height:13px;color:#ea5338;position:relative;display:block}#contactforms .buttons-set{display:block;float:left;width:100%}#contactforms .buttons-set .required{font-size:13px;color:#ea5338;margin-bottom:10px;text-align:right;font-weight:700}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background-color:#fff0;cursor:pointer;float:right}button.button span{display:block;border:0;background-color:var(--primary-color);padding:0 15px;font-weight:400;font-size:14px;text-align:center;white-space:nowrap;color:#fff;line-height:38px;border-radius:5px}button.button:hover span{opacity:.9;filter:alpha(opacity=90)}.ds-wrapper .ds-col-right .container{border:none}#contactforms .contactforms_map{width:100%;float:left;margin:20px 0 20px 0}#contactforms .contactforms_map h2{margin:20px 0}#contactforms .contactforms_map #map_content{width:100%;height:100%;min-height:400px;float:left}#contactforms .rodo_info{float:left;width:100%;margin:10px 0}@media (max-width:676px){#contactforms .fieldset .form-list .field{width:100%}#contactforms .fieldset .form-list .field:nth-child(2){float:left}}