@font-face{font-family:Vollkorn;src:url(/wp-content/themes/rose-law-firm/assets/fonts/Vollkorn-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:Vollkorn;src:url(/wp-content/themes/rose-law-firm/assets/fonts/Vollkorn-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Vollkorn;src:url(/wp-content/themes/rose-law-firm/assets/fonts/Vollkorn-Bold.ttf);font-style:normal;font-weight:700}body.page-template-about{background-color:#e9e9e9}body.page-template-about h1{display:block;width:100%;text-align:center;padding-bottom:0;margin-top:20px}body.page-template-about h1:after{position:absolute;top:0;left:50%;transform:translateX(-50%);margin:0}body.page-template-about .layout--video{margin:0 auto;max-width:875px;padding-bottom:0}body.page-template-about .layout--entry-content{padding-top:20px;padding-bottom:0}body.page-template-about .layout--entry-content p{font-size:18px;font-size:1.125rem;line-height:1.4;color:#707070}body.page-template-about .layout--history-timeline{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(720px,auto));padding-bottom:0}body.page-template-about .layout--history-timeline .single-content-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;background-color:#fff;position:relative;overflow:hidden}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row{grid-template-columns:1fr}body.page-template-about .layout--history-timeline .single-content-row .image-content{order:0!important}body.page-template-about .layout--history-timeline .single-content-row .text-content{order:1!important}}body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content{max-width:550px;margin:0 auto}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content{max-width:600px;padding:50px 0}}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content{padding:40px 36px}}@media screen and (max-width:576px){body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content{max-width:100%;padding:30px 20px}}body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content h2{font-size:20px;font-size:1.25rem;line-height:1.5;color:#a39161;font-weight:700;text-transform:uppercase}body.page-template-about .layout--history-timeline .single-content-row .text-content .entry-content p{font-size:16px;font-size:1rem;line-height:1.5;color:#707070}body.page-template-about .layout--history-timeline .single-content-row:first-child:before{content:"";display:block;position:absolute;top:0;width:0;height:0;border-color:transparent #e9e9e9 transparent transparent;border-style:solid;border-width:0 100vw 150px 0;z-index:1}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:first-child:before{border-width:0 100vw 75px 0}}body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content{height:100%;overflow:hidden;position:relative}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content{height:500px}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content{height:375px}}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content{height:275px}}body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content:after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 150px 50vw;z-index:1}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content:after{border-width:0 0 125px 100vw}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content:after{border-width:0 0 75px 100vw}}body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content figure{height:100%}body.page-template-about .layout--history-timeline .single-content-row:first-child .image-content figure img{height:100%;object-fit:cover;transform:scale(1.15)}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content{background-color:#e9e9e9;height:100%;display:flex;position:relative;justify-content:center}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content{width:100vw}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content figure{display:flex;align-items:center;justify-content:center;max-width:550px;text-align:center;z-index:2}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content figure{max-width:475px}}@media screen and (max-width:576px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content figure{max-width:350px;padding-left:20px;padding-right:20px}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content figure img{width:100%}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:150px 50vw 0 0;z-index:0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:before{border-width:125px 100vw 0 0}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:before{border-width:75px 100vw 0 0}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:150px 0 0 50vw;z-index:0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:after{border-width:125px 0 0 100vw}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .image-content:after{border-width:75px 0 0 100vw}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .text-content{padding:125px 0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(2) .text-content{padding:0}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content{background-color:#a39161;align-self:normal;display:flex;position:relative}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content{height:625px}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content{height:475px}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2{color:#fff;font-size:60px;font-size:3.75rem;font-family:Vollkorn,serif;font-weight:700;align-self:center;display:flex;margin:0 auto;width:15ch;position:relative}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2{max-width:875px;padding:50px 0}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2{max-width:720px}}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2{max-width:540px;padding:50px 36px;font-size:50px;font-size:3.125rem}}@media screen and (max-width:576px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2{max-width:100vw;padding:50px 20px;font-size:45px;font-size:2.8125rem}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2:before{content:"";position:absolute;width:75px;height:0;border-bottom:2px solid #fff;margin:0;display:block;top:-25px;left:0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2:before{top:0}}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2:before{left:36px}}@media screen and (max-width:576px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content h2:before{left:20px}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:before{content:"";display:block;position:absolute;top:0;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 50vw 150px 0;z-index:1}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:before{border-width:0 100vw 125px 0}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:before{border-width:0 100vw 75px 0}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 150px 50vw;z-index:1}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:after{border-width:0 0 125px 100vw}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(3) .image-content:after{border-width:0 0 75px 100vw}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4):after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border-color:transparent transparent transparent #e9e9e9;border-style:solid;border-width:150px 0 0 100vw;z-index:0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4):after{border-width:125px 0 0 100vw}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4):after{border-width:75px 0 0 100vw}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content{height:100%;overflow:hidden}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content:before{content:"";display:block;position:absolute;top:0;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:150px 50vw 0 0;z-index:1}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content:before{border-width:125px 100vw 0 0}}@media screen and (max-width:992px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content:before{border-width:75px 100vw 0 0}}@media screen and (max-width:768px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content{position:relative}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content:after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 75px 100vw;z-index:1}}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content figure{height:100%}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .image-content figure img{height:100%;object-fit:cover;object-position:right}body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .text-content{padding:100px 0}@media screen and (max-width:1200px){body.page-template-about .layout--history-timeline .single-content-row:nth-child(4) .text-content{padding:0 0 100px}}