.pro-section-main .section-margin-1x{margin:15px}.pro-section-main .section-margin-2x{margin:30px}.pro-section-main hr{margin:1em 0;border-color:#ddd}.pro-section-main h2{margin-bottom:20px}.pro-section-main p{margin-bottom:10px}.pro-section-main .content-style{font-size:14px}.pro-section-main .content-style li>p{margin-bottom:0}.pro-section-main .content-style h1{color:#555;font-size:35px}.pro-section-main .content-style h2{color:#555;font-size:28px}.pro-section-main .content-style h3{color:#555;font-size:21px}.pro-section-main .content-style h4{color:#555;font-size:16.8px}.pro-section-main .content-style h5{color:#555;font-size:14px}.pro-section-main .content-style h6{color:#555;font-size:14px;font-weight:400}.pro-section-main .content-style p{color:#888;font-size:14px;line-height:1.8}.pro-section-main .content-style .row+.row{margin-top:1em}@media(max-width:768px){.pro-section-main .content-style [class*=col-]{width:100%}}.pro-section-main .content-style h2{font-size:23.8px;font-weight:700;position:relative;padding-bottom:.3em;margin-bottom:.5em}.pro-section-main .content-style h2:after{content:'';position:absolute;height:.12em;width:2em;bottom:0;left:0;background-color:#ffd200}.pro-section-main .content-style h3{border-left:.12em solid #ffd200;padding-left:.5em;background-color:#f3f3f3;margin:.5em 0}.pro-section-main .content-style table{margin-bottom:1.5em}.pro-section-main .content-style table td{padding:.3em .5em}.button-box.row,.buttons{padding:0 10px;border-collapse:separate;border-spacing:5px 0}.button-box.row::before,.button-box.row::after,.buttons::before,.buttons::after{display:none}.btn{font-size:14px;padding:1em 0;border-radius:0;margin-right:20px}.btn.btn-primary{color:#333}.btn.btn-primary:hover{color:#fff}.btn.btn-secondary{border:1px solid #888}.picframe{width:390px;height:300px;position:relative}.picframe:hover .overlay{opacity:.8}.picframe:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);margin-left:-7px;margin-top:-12px;margin-bottom:-7px}.picframe img{-webkit-transition:all ease .5s;transition:all ease .5s;position:absolute}.picframe .overlay{width:100%;height:100%;-webkit-transition:all ease .1s;transition:all ease .1s;opacity:0;z-index:1}.picframe .overlay .pf_text{opacity:1;margin-top:35%}