 .vhctactspg .ctpadd{padding: 50px 0 60px;}.hpctactsmm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -26.5px;}.hpctactsmm .mmgrip > div{padding: 0 26.5px;}.hpctactsmm .mmgrip .mcol{width: 44.155%;}.hpctactsmm .mmgrip .hcol{width: calc(100% - 44.155%);}.tpctactsma .matitle{margin-bottom: 20px;font-size: 16px;line-height: 28px;font-weight: 600;}.tpctactsma .matitle span{display: block;}.tpctactsma .mainput{margin-bottom: 30px;}.tpctactsma .marecap{margin-bottom: 20px;}.tpctactsma .ipgroup{margin-bottom: 15px;}.tpctactsma .ipgroup:last-child{margin-bottom: 0;}.tpctactsma .ipgroup input, .tpctactsma .ipgroup select{width: 100%;height: 40px;padding: 0 15px;border: 1px solid #ced4da;border-radius: 5px;font-size: 15px;line-height: 23px;}.tpctactsma .ipgroup textarea{width: 100%;height: 90px;padding: 10px 15px;border: 1px solid #ced4da;border-radius: 5px;resize: none;font-size: 15px;line-height: 23px;}.tpctactsma .ipgroup input::-webkit-input-placeholder, .tpctactsma .ipgroup textarea::-webkit-input-placeholder {color: #777777;}.tpctactsma .ipgroup input:-ms-input-placeholder, .tpctactsma .ipgroup textarea:-ms-input-placeholder {color: #777777;}.tpctactsma .ipgroup input::placeholder, .tpctactsma .ipgroup textarea::placeholder {color: #777777;}.tpctactsmb .mbgrip{display: flex;flex-wrap: wrap;margin: 0 -16px;}.tpctactsmb .mbgrip > div{padding: 0 16px;}.tpctactsmb .mbgrip .xcol{width: 53.775%;}.tpctactsmb .mbgrip .ycol{width: calc(100% - 53.775%);}.tpctactsmb .thumb{border-radius: 15px;overflow: hidden;}.tpctactsmb .thumb img{width: 100%;}.tpctactsmb .dstitle{margin-bottom: 10px;text-transform: uppercase;}.tpctactsmb .dstitle, .tpctactsmb .dstitle h2{font-size: 24px;line-height: 36px;font-weight: 700;}.tpctactsmb .dsconts{margin-bottom: 20px;font-size: 16px;line-height: 25px;}.tpctactsmb .dsconts li{position: relative;padding-left: 27px;margin-bottom: 15px;}.tpctactsmb .dsconts li:last-child{margin-bottom: 0;}.tpctactsmb .dsconts li::before{font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;top: 0;color: #0062ab;}.tpctactsmb .dsvsmap{display: flex;}.tpctactsmb .dsvsmap a{display: flex;align-items: center;align-content: center;font-size: 13px;line-height: 21px;padding: 6px 21px;background-color: #0062ab;border: 1px solid #0062ab;color: #fff;border-radius: 5px;}.tpctactsmb .dsvsmap a:hover{background-color: #fff;color: #0062ab;}.tpctactsmb .dsvsmap a span{display: inline-block;padding-left: 18px;position: relative;}.tpctactsmb .dsvsmap a span::before{content: "\f3c5";font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;top: 0;}.stypomap .fancybox-slide{padding: 10px;background-color: #fff;}.stypomap .fancybox-toolbar{opacity: 1;visibility: initial;}.stypomap .fancybox-button{height: 45px;width: 45px;background-color: #0062ab;color: #fff;opacity: 1;padding: 0;top: 20px;right: 20px;border-radius: 100%;}.stypomap .fancybox-button svg{width: 75%;}@media all and (max-width: 1200px){}@media all and (max-width: 991px){.vhctactspg .ctpadd{padding: 30px 0 40px;}.hpctactsmm .mmgrip{flex-direction: column-reverse;}.hpctactsmm .mmgrip .mcol{width: 100%;}.hpctactsmm .mmgrip .hcol{width: 100%;margin-bottom: 35px;}.tpctactsmb .dstitle, .tpctactsmb .dstitle h2{font-size: 20px;line-height: 30px;}.tpctactsmb .dsconts{font-size: 14px;line-height: 25px;}.tpctactsma .matitle span{display: unset;}}@media all and (max-width: 767px){.tpctactsmb .mbgrip .xcol{width: 100%;margin-bottom: 20px;}.tpctactsmb .mbgrip .ycol{width: 100%;}}