/* STYLES FOR KASHTAN ADV SECTION
------------------------------------------------------------------------------*/
.lcc-wrap{font-family: 'PT Sans Narrow', sans-serif;width: 1039px; background: white; display: block; overflow-x:hidden; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;margin: 0; position: relative; bottom:20px;right:20px;}
.lcc-wrap:before,.lcc-wrap:after,.lcc-row:before,.lcc-row:after{content:''; display: table; clear: both;}
.lcc-row{display: block; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}
.lcc-row-2{
    margin-top: -90px;
    margin-bottom: 30px;
}
.lcc-col-2,.lcc-col-3,.lcc-col-4,.lcc-col-5,.lcc-col-7,.lcc-col-8{position: relative;min-height: 1px; float: left; padding: 0; margin: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lcc-col-2{width: 210px;}
.lcc-col-3{width: 270px;}
.lcc-col-4{width: 276px;}
.lcc-col-5{width: 360px;}
.lcc-col-7{width: 510px;}
.lcc-col-8{width: 596px;}
.lcc-wrap a{border: none;}
.lcc-wrap a:active, .lcc-wrap a:hover, .lcc-wrap a:focus{outline: 0;}
.lcc-wrap a img, .lcc-wrap a:active img, .lcc-wrap a:hover img, .lcc-wrap a:focus img{outline: 0; border:none;}
.lcc-inner img{margin: 0;padding: 0;border: 0;}
.lcc-m30{margin-left: 30px;}
.lcc-m45{margin-left: 45px;}
.lcc-inner{padding: 50px 60px 0;}
.lcc-inner .lcc-h3{font-size: 40px; line-height: 38px; /* text-transform: uppercase; */ color: #3f3f3f; margin-top: 0; position: relative;padding: 0 20px 15px 0;margin: 0 0 10px 0;font-family: georgia;font-style: italic;background: white;font-weight: 400;display: inline-block;}
.lcc-inner .lcc-p{font-size: 18px; line-height: 22px; color: #5b5b5b;margin: 0 0 20px 0;}
.lcc-green:after{content:''; position: absolute; top: 40%; left: 100%; width: 490px; height: 10px; background: url(../img/divider.png) repeat-x top left;z-index: 1;}
.lcc-row-3 .lcc-green:after{width: 370px;}
img.lcc-1-img{margin: -10px 0 0 0;}
img.lcc-2-img{margin: -70px 0 0 0;/* width: 80%; */position: absolute;}
img.lcc-4-img{margin-bottom: 0;}
.lcc-row-1{margin: 0 0 30px;}
.lcc-row-4{margin-top: 37px;position: relative;}
.lcc-row-4 p{position: absolute;font-family: georgia;font-style: italic;color: white;font-size: 15px;line-height: 19px;width: 70%;top: 67px;left: 190px;}

.bl{display: block; text-align: right;margin-right: -20px;}
.pm-emul{border:1px solid black; padding: 30px 20px 25px 40px; background: url(../img/pombg.jpg) no-repeat top left;margin-bottom: 50px;}
.pm-emul p:last-child{margin-bottom: 0;}

.lcc-title{
    width: 495px;
    background: white;
    padding: 20px;
    position: absolute;
    right: 20px;
    top: 110px;
}
.lcc-title-img{
    position: relative;
    margin-top: -45px;
    text-align: center;
    background: url(../img/divider.png) no-repeat center center;
}
.lcc-title p{
    font-size: 18px;
    padding: 0 20px;
    margin-top: 5px;
}
.lcc-title .sign{}
.lcc-title .sign:after{position: absolute; content:'';background: url(../img/sign.png) no-repeat top left;width: 170px;height: 100px;right: 20px;bottom: 0;}
.lcc-title .sign p.sign-tit{
    font-family: georgia;
    font-style: italic;
    font-size: 22px;
}
.lcc-title .sign p.sign-who{
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 0px;
    margin-top: 0;
}
