/**handles:page**/
.cct-default-wrap{padding:70px 0 125px;position:relative;background-color:#fafafa}.cct-default-left-wrap{position:relative}.cct-default-left-wrap h3{color:#072245;margin-bottom:11px}.cct-default-left-wrap h5{color:#072245;font-family:'Playfair Display',serif;font-weight:400;padding-top:18px}.cct-default-left-wrap h2{margin-bottom:22px}.cct-default-left-wrap h4{padding-top:23px}.cct-default-left-wrap ul{margin:30px 0 55px}.cct-default-left-wrap ul li{font-family:Montserrat,sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#072245;margin-bottom:22px;background-image:url(http://www.familylaw-tx.com/wp-content/themes/mbhfamilylaw/images/attorney-list.png);background-repeat:no-repeat;background-position:top 5px left;padding-left:23px}.cct-default-left-wrap ol{padding-left:21px;margin:30px 0 30px}.cct-default-left-wrap ol li{font-family:Montserrat,sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#072245;margin-bottom:22px}.cct-default-img{margin:3px 0 31px}.cct-default-left-wrap ol li a,.cct-default-left-wrap p a,.cct-default-left-wrap ul li a{color:#072245;font-weight:700}.cct-default-left-wrap ol li a:hover,.cct-default-left-wrap p a:hover,.cct-default-left-wrap ul li a:hover{color:#12348f}.cct-faq{position:relative;padding:0;margin-top:113px}.cct-faq p{color:#072245;margin-bottom:2px}.cct-faq p small{font-size:14px;font-weight:700;color:#072143;text-transform:uppercase}.cct-faq .accordion{padding-top:26px}.cct-faq h2{margin-bottom:0!important}.cct-faq .accordion-button{background-color:#d2d6d9;border:none;box-shadow:0 0;border-radius:0!important;width:100%;text-align:left;font-family:Montserrat,sans-serif;font-size:21px;line-height:30px;color:#072245;text-decoration:none;padding:23px 55px 23px 78px;position:relative;margin-bottom:0;font-weight:700;cursor:pointer;background-image:url(http://www.familylaw-tx.com/wp-content/themes/mbhfamilylaw/images/default-faq-q.png);background-repeat:no-repeat;background-position:23px center;border:2px solid #d2d6d9;border-bottom-color:#d2d6d9;border-bottom:0}.cct-faq .accordion-button.collapsed{border:2px solid #d2d6d9}.cct-faq .accordion-body{padding:0 43px 6px 78px;background-color:#d2d6d9;border:2px solid #d2d6d9;border-top:none}.cct-faq .accordion-body p{color:#072245;margin-bottom:30px}.cct-faq .accordion-button::after{display:none}.cct-faq .accordion-button::before{position:absolute;content:'';width:16px;height:100%;right:25px;top:0;background-image:url(http://www.familylaw-tx.com/wp-content/themes/mbhfamilylaw/images/faq-open.png);background-repeat:no-repeat;background-position:center}.cct-faq .accordion-button.collapsed::before{background-image:url(http://www.familylaw-tx.com/wp-content/themes/mbhfamilylaw/images/faq-close.png)}.cct-faq-content{margin:0 0 0 auto;padding-right:48px}.cct-faq .accordion-collapse{border:none}.cct-faq .accordion-item{margin-bottom:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.cct-faq .cct-common-btn{margin-top:28px}.cct-faq-image h1{font-size:200px;line-height:200px;color:#b0b7bc;font-weight:800;text-transform:uppercase;font-family:Montserrat,sans-serif;opacity:.13;margin-left:31px;margin-top:-30px}.cct-faq .accordion-button:focus{border-top:none!important;outline:0!important}.req-box-inn{display:inline-block;width:100%;margin-bottom:50px}.req-box-inn .req-box{background-size:cover!important;background-position:center!important;display:inline-block;width:100%!important;padding:151px 20px 39px 20px!important;text-align:center;color:#fff}.req-box-inn .req-box h2{color:#fff;font-family:'Playfair Display',serif;font-size:48px;line-height:normal;font-weight:400}.req-box-inn .req-box h6{color:#fff}.req-box-inn .req-box p{color:#fff;font-family:Montserrat,sans-serif;font-size:21px;line-height:30px;font-weight:700;margin-bottom:15px}.req-box-inn .req-box p a{color:#fff}.req-box-inn .exe-info p{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;color:#fff;font-weight:700;margin-bottom:0;text-align:center}.req-box-inn .exe-info{background:#12348f;padding:13px 10px}@media screen and (max-width:1600px){.cct-default-wrap{padding:60px 0 82px}}@media screen and (max-width:1500px){.cct-faq{margin-top:75px}}@media screen and (max-width:1400px){.cct-default-wrap{padding:50px 0 70px}.cct-default-left-wrap h2{margin-bottom:15px}.cct-default-left-wrap ol li,.cct-default-left-wrap ul li{margin-bottom:16px}.cct-default-img{margin:0 0 22px}.cct-default-left-wrap ul{margin:27px 0 30px}.cct-default-left-wrap h4{padding-top:8px}.cct-default-left-wrap h5{padding-top:8px}}@media screen and (max-width:1300px){.cct-default-wrap{padding:40px 0 60px}.cct-faq{margin-top:48px}.cct-faq .accordion{padding-top:21px}.cct-faq .accordion-button{font-size:20px}.cct-default-left-wrap h4,.cct-default-left-wrap h5{padding-top:0}}@media screen and (max-width:1200px){.cct-default-left-wrap ol li,.cct-default-left-wrap ul li{font-size:17px}}@media screen and (max-width:1100px){.cct-default-left-wrap ol li,.cct-default-left-wrap ul li{margin-bottom:12px}}@media screen and (max-width:991px){.cct-default-wrap .col-md-4,.cct-default-wrap .col-md-8{width:100%}.cct-faq{margin-top:30px}.cct-faq .accordion-button{font-size:19px;padding:18px 55px 18px 78px}.cct-faq .accordion-item{margin-bottom:16px}.cct-default-wrap{padding:20px 0 60px}}@media screen and (max-width:767px){.cct-default-left-wrap ol li,.cct-default-left-wrap ul li{font-size:16px;line-height:24px;margin-bottom:9px}.cct-default-left-wrap ul li{background-position:top 4px left;padding-left:20px}.cct-faq .accordion-button{font-size:18px;line-height:28px}.cct-faq .accordion-body p{margin-bottom:20px}}@media screen and (max-width:600px){.cct-faq .accordion-button::before{right:15px}.cct-faq .accordion-button{padding:18px 38px 18px 59px;background-position:15px center;font-size:17px;line-height:26px;background-size:32px}.cct-faq .accordion-body{padding:0 20px 6px 60px}.cct-faq .accordion-button{font-size:16px;line-height:18px}.cct-faq .accordion-body,.cct-faq .accordion-button,.cct-faq .accordion-button.collapsed{border:none}}