@font-face {
    font-family: 'Graphik-Bold';
    src: url('../fonts/Graphik-Bold.woff2') format('woff2'),
        url('../fonts/Graphik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-LightItalic';
    src: url('../fonts/Graphik-LightItalic.woff2') format('woff2'),
        url('../fonts/Graphik-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-BlackItalic';
    src: url('../fonts/Graphik-BlackItalic.woff2') format('woff2'),
        url('../fonts/Graphik-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Light';
    src: url('../fonts/Graphik-Light.woff2') format('woff2'),
        url('../fonts/Graphik-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Extralight';
    src: url('../fonts/Graphik-Extralight.woff2') format('woff2'),
        url('../fonts/Graphik-Extralight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Black';
    src: url('../fonts/Graphik-Black.woff2') format('woff2'),
        url('../fonts/Graphik-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Medium';
    src: url('../fonts/Graphik-Medium.woff2') format('woff2'),
        url('../fonts/Graphik-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-BoldItalic';
    src: url('../fonts/Graphik-BoldItalic.woff2') format('woff2'),
        url('../fonts/Graphik-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-ExtralightItalic';
    src: url('../fonts/Graphik-ExtralightItalic.woff2') format('woff2'),
        url('../fonts/Graphik-ExtralightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Regular';
    src: url('../fonts/Graphik-Regular.woff2') format('woff2'),
        url('../fonts/Graphik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-MediumItalic';
    src: url('../fonts/Graphik-MediumItalic.woff2') format('woff2'),
        url('../fonts/Graphik-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Graphik-Semibold';
    src: url('../fonts/Graphik-Semibold.woff2') format('woff2'),
        url('../fonts/Graphik-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'loraitalic';
    src: url('../fonts/lora-italic-variablefont_wght.woff2') format('woff2'),
         url('../fonts/lora-italic-variablefont_wght.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'loraregular';
    src: url('../fonts/lora-variablefont_wght.woff2') format('woff2'),
         url('../fonts/lora-variablefont_wght.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.loraregular{ font-family: 'loraregular'!important;}
.GraphikRegular{font-family: 'Graphik-Regular'!important;}
body{overflow-x: hidden;font-family: 'Graphik-Regular'!important;}
.elementor-button span{font-family: 'Graphik-Regular'}
.page-content, .entry-content, .entry-summary{margin: 0px!important;}
.elementor-element-7396051 .elementor-shortcode, .elementor-element-a22118a .elementor-shortcode, .elementor-element-3bb2ea2 .elementor-shortcode, .elementor-element-234157e .elementor-shortcode, .elementor-element-4a155001 .elementor-shortcode, .elementor-element-6a0f2503 .elementor-shortcode, .elementor-element-4116da6 .elementor-shortcode, .elementor-element-c98567e .elementor-shortcode, .elementor-element-1bd23cd .elementor-shortcode {display: none;}
a{outline: none;}
.light-blue{color: #0087fc !important;}
.post, .page{margin: 0 0 0em!important;} 
header#masthead{position: static;z-index: 1024;width: 100%;padding:20px 0px;transition: .5s ease;}
header#masthead .custom-logo-link{margin-bottom: 4px;}
header#masthead .main-navigation ul{justify-content:space-around;}
.main-navigation li{text-transform: capitalize;color: #061D47!important;font-size: 15px;}
header#masthead .nav-menu li a{text-transform: capitalize;color: #061D47;font-size: 15px;padding: 0px 20px;text-decoration: none;outline: none;}
header#masthead .nav-menu li a:hover, header .nav-menu li a:focus, header .nav-menu li a:active ,header#masthead .nav-menu li.menu-item-has-children:hover:after{color:#0087FC !important;transition: .3s ease;}
#home-header{position: relative;}
#home-header h1.elementor-heading-title.elementor-size-default{font-family: 'loraregular'!important;}
#home-header p.elementor-heading-title.elementor-size-default{font-family: 'Graphik-Regular'!important;padding-right: 20%;}
#home-header .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align: baseline;align-items: flex-end;font-family: 'loraregular'!important;}
#home-header .elementor-widget-icon-box.elementor-vertical-align-top h2.elementor-icon-box-title{font-family: 'loraregular'!important; margin: 10px 0px;}
header#masthead.fixed{position:fixed;background-color: #fff;padding: 10px 0px;transition: .5s ease;box-shadow: 0px 1px 10px #00000059;}
.contact-detail ul{margin-left: 0; display:flex;margin-bottom: 0;width: 100%;align-items: center;border-left: 1px solid #061D47; padding-left: 20px;}
.contact-detail ul li{list-style: none;display:inline-block;float:left;line-height: 1.2;}
.contact-detail ul li span{display: inline-block;color:#061D47;font-size: 16px;width: 100%;}
.contact-detail ul li:first-child a{color:#061D47;font-size: 13px;font-family: 'Graphik-Semibold';outline: none;text-decoration: none;}
.contact-detail ul li:first-child a:hover{transition: .5s ease;color: #0056b3;}
.contact-detail ul li+li a{border: 1px solid #0087FC;border-radius:4px;color:#0087FC;text-align:center;padding:10px 8px;font-size: 14px;outline: none;text-decoration: none;}
.contact-detail ul li+li a:hover{color: #fff;background-color: #0087FC;transition: .5s ease;outline: none;text-decoration: none;}
.contact-form input{width: 100%;border-radius: 5px!important;height: 40px;margin-bottom: 12px;padding: 10px 15px!important;}
.contact-form textarea{width: 100%;border-radius: 5px!important;height: 131px;margin-bottom: 10px;padding: 10px 15px!important;}
.contact-form input[type="submit"]{width: auto;float: right;background-color: #0087FC;color:#fff;font-size: 16px;padding: 10px 30px!important;}
.newletter-form input.wpcf7-validates-as-required{border: 1px solid #0087FC!important;}
.new-letter-section p{font-size: 16px;line-height: 2;}
.newletter-form input{width: 100%;border-radius: 5px!important;height: 45px;margin-bottom: 12px;padding: 10px 15px!important;background-color: transparent;}
.newletter-form input[type="email"], .newletter-form input[type="text"]{border:1px solid #061d477d!important;color:#061d477d;}
.newletter-form input[type="submit"]{margin-bottom: 0;width: 100%;float: right;background-color: #0087FC;color:#fff;font-size: 16px;padding: 10px 30px!important;}
.newletter-form label{color:#061d477d;margin-bottom: 2px;}
.wpcf7-spinner{display: none;}
.wpcf7 form .wpcf7-response-output{ margin:0px;border: none;padding: 0;}
textarea {overflow: hidden!important;resize: none!important;}
.about-form-section input{width: 100%;border-radius: 5px!important;height: 45px;margin-bottom: 25px;padding: 10px 15px!important;}
.about-form-section textarea{width: 100%;border-radius: 5px!important;height: 210px;margin-bottom: 10px;padding: 10px 15px!important;}
.about-form-section input[type="submit"]{width: auto;float: right;background-color: #0087FC;color:#fff;font-size: 16px;padding: 10px 30px!important;}

.silder-img img{width: 100%;margin-top: 23%;}
.wpcf7-not-valid-tip{font-size: 10px;}
.about-form-section .wpcf7-not-valid-tip{font-size: 10px;top: 36px;position: absolute;}
.about-form-section .Message .wpcf7-not-valid-tip{top: 8px;}
footer{background-color: #fff;padding:50px 0px 0px 0px;}
body a:visited { color:inherit; }
footer a, footer a:visited, footer a:hover, .footer-bottom a, .footer-bottom a:visited, .footer-bottom a:hover {color:#fff;}
footer .footer-one p{color:#fff;opacity: 50%;margin: 30px 0px;padding-right:20%;font-size:14px;}
footer .footer-one ul{list-style: none;padding-left: 0;margin-left: 0;}
footer .footer-one ul li{line-height: 1.7;}
footer .footer-one ul li a{color:#fff;opacity: 50%;font-size:14px;text-decoration: none;}
footer .footer-one ul li a img{margin-right: 17px;margin-top: -7px;}
footer .footer-one ul li a:hover, footer .footer-one ul li a:active, footer .footer-one ul li a:focus{color: #0087FC;transition: .5s ease;}
.quick-link h2{color:#fff;font-family: 'Graphik-Medium';font-size: 14px;text-transform: uppercase;margin-top: 10px;margin-bottom: 20px;}
footer .quick-link ul{list-style: none;padding-left: 0;margin-left: 0;}
footer .quick-link ul li{line-height: 2;}
footer .quick-link ul li a{color:#fff;opacity: 50%;font-size:14px;text-decoration: none;}
footer .quick-link ul li a:hover, footer .quick-link ul li a:active, footer .quick-link ul li a:focus{color: #0087FC;transition: .5s ease;}
.footer-bottom{background-color: #021539;padding: 20px 0px;}
.footer-bottom p{color:#fff;opacity: 50%;font-size: 15px;margin-bottom: 0;}
.social-links ul{display: inline-block;}
.social-links ul li{display: inline-block;margin-right: 0px;}
.social-links ul li a {padding: 13px 8px 10px 8px;background-color: transparent;opacity: 100%!important;border-radius: 30px;}
.social-links ul li a:hover{color:#0087FC;transition: .5s ease;}
.social-links ul li a i{width:15px;text-align: center;font-size:18px;display: table-cell;}
.heading-section h2{font-family: 'loraregular';color:#061D47;font-size: 40px; }
.heading-section p{color:#6A7790;font-size: 18px;font-family: 'Graphik-Regular';}
.heading-section a.elementor-button-link{border: 1px solid #0087FC;background-color: transparent;border-radius: 4px;color: #0087FC;padding: 13px 30px;font-size: 16px;outline: none; text-decoration: none;}
.heading-section2 p{font-size: 16px;font-family: 'Graphik-Regular';margin-bottom: 0;}
.heading-section2 h3{font-size: 40px;font-family: 'loraregular';}
.heading-section3 p{font-size: 16px;font-family: 'Graphik-Regular';color:#0087FC;margin-bottom: 0;font-weight: 500;}
.heading-section3 h3{font-size: 40px;font-family: 'loraregular';}

.whydossdocs_box{background-color: #fff;text-align: center;border-radius: 5px;border:1px solid #0087FC;min-height: 280px;margin: 20px 0px;padding: 30px 20px;}
.whydossdocs_box:hover{box-shadow: 0px 8px 25px #7070701c;transition: .5s ease;}
.whydossdocs_box .whydossdocs_content h3{font-size: 24px;color:#061D47;margin: 10px 0;font-family: 'loraregular';font-weight: 700;}
.whydossdocs_box .whydossdocs_content p{color: #6A7790;font-size: 16px;font-family: 'Graphik-Regular';margin-top: 15px;margin-bottom: 0;}
.whydossdocs_box .whydossdocs_content{color: #6A7790;font-size: 16px;font-family: 'Graphik-Regular';margin-top: 15px;margin-bottom: 0;}

.price-box{display: flex;flex-direction: column;justify-content: space-between;background-color: #fff;text-align: center;border-radius: 5px;border:1px solid #0087FC;min-height: 425px;margin: 20px 0px;padding: 30px 20px;}
.price-box:hover{box-shadow: 0px 8px 25px #0086fc25;transition: .5s ease;}
.price-box .price-box-content h3{font-size: 24px;color:#061D47;margin: 10px 0;font-family: 'loraregular';font-weight: 700;}
.price-box .price-box-content h3 a {font-size: 24px;color:#061D47;margin: 10px 0;font-family: 'loraregular';font-weight: 700;}
.price-box .price-box-content h3 a:hover{color: #0087FC;}
.price-box .price-box-content p{color: #6A7790;font-size: 16px;font-family: 'Graphik-Regular';margin-top: 15px;margin-bottom: 0;}
.price-box .price-box-content{color: #6A7790;font-size: 16px;font-family: 'Graphik-Regular';margin-bottom: 0;}
.price-box .price-box-content .rates{background-color: #DFF0FF;border-radius: 5px;font-size: 20px;font-family: 'loraregular';padding: 6px 20px;color:#0087FC;display: inline-grid;}
.price-box .price-box-content .bor-1{border:1px solid #0087FC;margin: 25px 0;}
.price-box .order-btn ,{margin: 0 auto;text-align: center;margin-top: 50px;margin-bottom: 15px;}
.price-box .order-btn a  , .order-btn , input.wpcf7-form-control.btn-oderdocs {background-color: #0087FC;border:1px solid #0087fc;border-radius: 5px;font-size: 16px;font-family: 'Graphik-Regular';padding:15px 30px;color:#fff;}
.price-box .order-btn a:hover{background-color: transparent;border:1px solid #0087fc;color:#0087fc;}
.mortgage-document-section{background-color: #fff;}
.mortgage-document-section thead tr th{border-top :0px!important;border-bottom :0px!important;text-align: center; padding:30px 0;}
.mortgage-document-section .table .arrow-icon{margin-right: 25px;margin-left: 54px;}
.mortgage-document-section .table tbody tr td{text-align: center;}
.mortgage-document-section .table tbody th, .mortgage-document-section .table tbody td{border-top: 1px solid #061d4712; border-right: 1px solid #061d4712;}
.mortgage-document-section .table thead th{border-right: 1px solid #061d4712;}
.mortgage-document-section .table thead h4{color: #061D47;font-size: 20px;font-family: 'Graphik-Semibold';}
.mortgage-document-section .table th+th{width: 300px;}
.mortgage-document-section .table th+th+th{width: 350px;}
.mortgage-document-section .table .content-div{display: inline-flex;}
.mortgage-document-section .table .content-div h5{color:#061D47;font-size: 18px;font-family: 'Graphik-Medium';margin-bottom: 0;}
.elementor-widget-testimonial-carousel .swiper-slide{padding: 25px 100px 0px 70px!important}
.home-testimonials .elementor-swiper-button-prev .eicon-chevron-left:before , .related-post .post-list.owl-carousel .owl-nav .fa-chevron-left:before{content: "";background-image: url(../img/test-left-icon.svg); height: 35px;width: 35px;z-index: 888;background-repeat: no-repeat;background-size: cover;display: block;}
.home-testimonials .elementor-swiper-button-next .eicon-chevron-right:before ,  .related-post .post-list.owl-carousel .owl-nav .fa-chevron-right:before {content: "";background-image: url(../img/test-right-icon.svg); height: 35px;width: 35px;z-index: 888;background-repeat: no-repeat;background-size: cover;display: block;}
.home-testimonials .elementor-widget-container{background-position: 90% 65%;}
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{left: -90px;}
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next{right: -90px;}
.home-testimonials .swiper-pagination-bullets{display: none;}
.top-test-img img{position: absolute;left: 10px;top: -50px;}
.home-text .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text{color: #6A7790;font-size: 20px;font-family: 'Graphik-Regular';font-style: normal!important;font-size: 16px;}
.home-test .elementor-testimonial__footer{display: block!important;}
.home-test .elementor-testimonial__footer .elementor-testimonial__image{display: block;float: right!important;}
.home-test .elementor-testimonial__footer .elementor-testimonial__image img{width: 100%;border-radius: 0;}
.home-test .elementor-testimonial__footer .elementor-testimonial__cite{margin-left: 0!important;}
.home-test .elementor-testimonial__footer .elementor-testimonial__cite .elementor-testimonial__name{font-size: 22px;font-family: 'Graphik-Semibold';}
.home-test .elementor-testimonial__footer .elementor-testimonial__cite .elementor-testimonial__title{font-size: 16px;color:#061D47; font-family: 'Graphik-Light';}
.modal-open .modal{background-color: #061d474d;}
.mypop .modal-header{padding: 0;border: none;}
.mypop{border: 1px solid #0087FC;border-radius: 5px;}
.mypop .modal-body{padding: 10px 40px 40px 40px;border:1px solid #0087FC;}
.mypop .modal-body .form-group input{height: 50px;padding: 10px 15px;}
.mypop .modal-header .close{cursor: pointer;position: absolute;top: 20px;right: 30px;z-index: 999;}
.mypop .modal-body h2{margin-top: 40px;margin-bottom: 30px;color:#061D47;font-family: 'loraregular';font-size:40px;padding-left: 20%;padding-right: 20%;}
.mypop .modal-body img.popup-logo {width:300px; display:block; margin:40px auto 30px; }
.inner-page .inner-banner{background-image:url(../img/inner-header.png);height:  167px;background-position: top center;background-size: 100%;background-repeat: no-repeat;margin-top: 0;}
.inner-page .inner-banner h1{text-align: left;position: absolute;align-content: center;font-family: 'loraregular';top: 50px;bottom: 0;color: #fff;font-size: 50px;text-transform: capitalize;}
.inner-section-heading p{color:#0087FC;font-family: 'Graphik-Regular';font-size:18;margin-bottom: 0;font-weight: 500;}
.inner-section-heading h2{color:#061D47;font-size:40px;font-family: 'loraregular';}
.inner-section-heading h3{color:#0087FC;font-size:40px;font-family: 'loraregular';}
.inner-page .inner-banner-2 h1{text-align: left;position: absolute;align-content: center;font-family: 'loraregular';top: 32px;bottom: 0;color: #fff;font-size: 45px;text-transform: capitalize;}
.inner-page .inner-banner .breadcrumb{background-color: transparent;color:#fff;float:right;padding: 0;margin-top: 20%;text-transform: capitalize;}
.inner-page .inner-banner-2 .breadcrumb{margin-top: 14%;}
.inner-page .inner-banner .breadcrumb a{color:#fff;}
.faqs-section .elementor-accordion .elementor-tab-title{padding: 20px 30px;border-radius: 5px;line-height: 1.6;}
.faqs-section .elementor-accordion .elementor-accordion-item{box-shadow: 0px 3px 15px #061d472a!important;}
.faqs-section .elementor-accordion-item {margin-bottom: 20px;}
.get-in-touch-icon{display: none;}
.get-in-touch{display: block;}
.main-navigation button.menu-toggle{z-index: 1024;background-color: transparent;position: absolute;top: -38px;right: 15px;outline: 0px;border: none;padding: 8px;font-size: 23px;}
.content-pages{font-family: 'Graphik-Regular'!important;font-size: 18px;}
.content-pages ul{list-style-type: none;padding: 0;margin: 0;margin-bottom: 20px;}
.content-pages ul li{background: url(../img/table-arrow-icon.svg) no-repeat left 3px;padding-left: 42px;display: block;margin-bottom: 10px;}
.content-pages h4{font-size: 28px;margin-bottom: 10px;font-weight: 400;}
.content-pages strong{color:#0099E0;font-weight: 400;}
.elementor-icon-box-title{margin-bottom: 0;}
.signup-section{font-size: 14px;color:#061D47;position: absolute;}
.signup-section h3{font-family: 'loraregular';font-size: 30px;color:#061D47;}
.search-dropdown.form-inline{width: 100%;margin-bottom: 50px;}
.search-section .btn-primary{width: 20%;height: 50px;margin-bottom: 0px!important;border-radius: 10px 10px 10px 10px;}
#search-res.btn-primary{border-radius: 0px 10px 10px 0px;}
.search-section select.form-control:not([size]):not([multiple]){height: calc(50px + 2px);box-shadow: 0px 3px 30px #47507629;border: 0px;border-radius: 10px 0px 0px 10px;color:#061D47;font-size: 18px;font-family: 'Graphik-Regular';}
.state-lawyers-section{margin: 50px 0;}
.state-lawyers-section .lawyer-content-area{margin-top: 40px;}
.state-lawyers-section .lawyer-content-area h2{font-size: 40px;color:#061D47;font-family: 'loraregular';margin-bottom: 0;}
.state-lawyers-section .lawyer-content-area span{font-size: 14px;color:#0087FC;font-family: 'Graphik-Regular';font-weight: 500;}
.state-lawyers-section .lawyer-content-area p{margin-top: 18px;color:#6A7790;font-size: 18px;font-family: 'Graphik-Regular';}
.state-lawyers-section .lawyer-content-area ul{width:100%; background-color: #EFF7FF;margin-left: 0;padding: 30px 30px; display: inline-table;border-radius: 5px;margin-top: 10px;}
.state-lawyers-section .lawyer-content-area ul li{list-style: none;width: 50%;display: inline-block;margin-bottom: 20px;font-family: 'Graphik-Medium';}
.state-lawyers-section .lawyer-content-area ul li a{color:#061D47;}
.state-lawyers-section .lawyer-content-area ul li a:hover{color:#0087FC;}
.state-lawyers-section .lawyer-content-area ul li img{margin-right: 10px;width: 24px;}
.state-lawyers-section .lawyer-content-area a.btn{background-color: #0087FC;border:1px solid #0087fc;border-radius: 5px;font-size: 16px;font-family: 'Graphik-Regular';padding:15px 30px;color:#fff;margin-top: 20px;display: inline-block;}
.state-lawyers-section .lawyer-content-area a.btn:hover{background-color: transparent;border:1px solid #0087fc;color:#0087fc;}
.state-lawyers-section .lawyer-content-area a i{margin-left: 10px;}
.lawyer-inner-page{margin-top: 60px;margin-bottom: 60px;}

.lawyer-inner-page .lawyer-content-area ul{background-color: #EFF7FF;margin-left: 0;margin: 10px 20px;padding: 30px 30px; display: inline-table;border-radius: 5px;margin-top: 10px;}
.lawyer-inner-page .lawyer-content-area ul li{list-style: none;width: 100%;display: inline-block;margin-bottom: 20px;font-family: 'Graphik-Medium';}
.lawyer-inner-page .lawyer-content-area ul li:last-child{margin-bottom: 0px;}
.lawyer-inner-page .lawyer-content-area ul li a{color:#061D47;}
.lawyer-inner-page .lawyer-content-area ul li a:hover{color:#0087FC;}
.lawyer-inner-page .lawyer-content-area ul li img{margin-right: 10px;width: 24px;}
.lawyer-inner-page .left-side{margin-top: 30px;}
.lawyer-inner-page .left-side h2{font-size: 40px;color:#061D47;font-family: 'loraregular';margin-bottom: 0;}
.lawyer-inner-page .left-side span{font-size: 18px;color:#0087FC;font-family: 'Graphik-Regular';font-weight: 600;margin-top: 10px;display: block;margin-bottom: 30px;}
.lawyer-inner-page .left-side h3{font-size: 26px;color:#061D47;font-family: 'loraregular';margin-bottom: 15px;}
.lawyer-inner-page .left-side p{color:#6A7790;font-size: 18px;font-family: 'Graphik-Regular';}
.lawyer-inner-page .left-side h1{font-size: 26px;color:#061D47;font-family: 'loraregular';margin-bottom: 0;}
.bd-1{border-top: 1px solid #061d4724;margin-bottom: 30px;}
.areas-of-practice-detail, .education-detail, .affiliations-detail{margin-bottom: 30px;}
.lawyer-inner-page .areas-of-practice-detail ul li{list-style: none;width: 100%;font-size:18px;display: inline-block;margin-bottom: 15px;font-family: 'Graphik-Regular';color:#6A7790;}
.lawyer-inner-page .areas-of-practice-detail ul{margin-left: 0; margin-top: 25px;display: inline-table;padding-left: 0;}
.lawyer-inner-page .areas-of-practice-detail ul li img{margin-right: 20px;}
.lawyer-inner-page .education-detail h1, .lawyer-inner-page .affiliations-detail h1{margin-bottom: 30px;}
.lawyer-inner-page .education-detail h5, .lawyer-inner-page .affiliations-detail h5{margin-bottom: 5px;color:#061D47;font-size: 18px;}
.lawyer-inner-page .education-detail p, .lawyer-inner-page .affiliations-detail p{margin-bottom: 0px;color:#6A7790;font-size: 16px;}
.lawyer-inner-page .education-detail .row, .lawyer-inner-page .affiliations-detail .row{margin-bottom: 30px;}
.lawyer-inner-page .education-detail img, .lawyer-inner-page .affiliations-detail img{width: auto;height: 100px;}

.mb-10{margin-bottom: 10%;}
.Knowlegebase-section{margin: 30px 0px;}
.Knowlegebase-section h2{font-size: 23px;font-family: 'loraregular';color:#061D47;margin-top: 10px;margin-bottom: 20px;}
.Knowlegebase-section .content-div {margin-bottom: 50px;}
.Knowlegebase-section .content-div .img-div img{margin-bottom: 20px;border-radius: 5px; width:100%}
.Knowlegebase-section .content-div .blog{background-color: #0087FC;border-radius: 4px;padding: 10px 16px;display: inline-block;color:#fff;font-family: 'loraregular';}
.Knowlegebase-section .content-div a{font-size: 16px;color:#0087FC;font-family: 'Graphik-Regular';}
.Knowlegebase-section .content-div a i{font-size: 16px;color:#0087FC;margin-left:7px;}
.blog-content-area{margin: 60px 0px;color:#6A7790;font-size: 16px;font-family: 'Graphik-Regular';}
.blog-content-area .alignnone{border-radius: 6px;margin: 25px 0;}
.blog-banner{text-align: center;margin-bottom: 30px;}
.blog-content-area .tags{border-top:1px solid #061D47;padding: 30px 0px;margin-top: 20px;}
.blog-content-area .tags p{display: contents;color:#061D47;font-size: 16px;font-family: 'Graphik-Regular';}
.blog-content-area .tags a{background-color:#EFF7FF;color:#061D47;font-size: 16px;padding: 6px 6px;margin-right: 6px;border-radius: 4px;}
.blog-content-area .quatation{background-color: #EFF7FF;padding:30px 10%;margin: 30px 0px;}
.blog-content-area .quatation p{font-size: 16px; font-family: 'Graphik-MediumItalic';color:#6A7790;}
.blog-content-area .quatation .writter{color:#0087FC; font-family: 'Graphik-MediumItalic';float: right;}
.blog-content-area .quatation .sign{position: absolute;top: -40px;left: -80px;}
.blog-content-area .blog-title{font-size: 30px;font-family: 'loraregular';color:#061D47;padding: 25px 30%;}
.blog-content-area span.blog{margin:30px 6px 0 6px;background-color: #0087FC;border-radius: 4px;padding: 10px 16px;display: inline-block;color:#fff;font-family: 'loraregular';}
.blog-content-area span.blog2 a{margin:30px 6px 0 6px;background-color: #70707073;border-radius: 4px;padding: 10px 16px;display: inline-block;color:#fff;font-family: 'loraregular';}
.blog-content-area .date-author{color:#0087FC;font-size: 14px;font-family: 'Graphik-Regular';margin-bottom: 0px;}

.testimonials-section .card-columns {
      column-count: 2!important;
  }
.testimonials-section .card-columns .card{display:inline-block;margin-top: 15px;border: 0px solid;background-color: #fff;box-shadow: 0px 3px 27px #061d470f;}
.testimonials-section .card-columns .card .card-body{padding: 30px;}
.testimonials-section .card-columns .card .card-text{font-family: 'Graphik-Regular';color:#6A7790;font-size:18px;}
.testimonials-section .card-columns .card img.sign{margin-left: 30px;margin-top: -10px;}
.testimonials-section .card-columns .card .card-body ul{padding: 0;margin: 0;}
.testimonials-section .card-columns .card .card-body ul li{list-style: none;}
.testimonials-section .card-columns .card .card-body ul li p{color:#061D47;font-size: 22px;margin-bottom:0px; font-family:'Graphik-Semibold';}
.testimonials-section .card-columns .card .card-body ul li span{color:#061D47;font-size: 16px;font-family: 'Graphik-Light';}
.home-search .col-md-9.col-12  { padding:0px;}

/* knowledge base Search UI  */
form.searchandfilter ul {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    padding-left: 0;
}
form.searchandfilter ul li:first-child {
    width: 50%;}
form.searchandfilter ul li:last-child {
    width: 10%;}
form.searchandfilter ul li:nth-child(2) {
    width: 20%;}
form.searchandfilter ul li:nth-child(3) {
    width: 20%;}
form.searchandfilter select{
    width:100%;
    height:50px;}

form.searchandfilter select , form.searchandfilter input{
    width:100%;
    height:50px;
    padding:8px 30px;}
form.searchandfilter ul li{
    padding:0px;}

form.searchandfilter ul li:last-child input {
    background:#0087FC;
    color:#fff;
    border-color:#0087FC;}
form.searchandfilter{
    margin-bottom:50px;}


/* overight css for innerpage header  */
.inner-page .inner-banner {
    padding: 50px 0px;
    background-size: cover;
    align-items: center;
    justify-content: center;
    display: flex;
	height:unset;
}
.inner-page .inner-banner h1 {
    position: unset !important;
}
.inner-page .inner-banner .breadcrumb {
    margin: 0 !important;
    margin-top: 0;
}
.inner-page .inner-banner .row.justify-content-center{
	align-items:center;
}
header#masthead .nav-menu li.current-menu-item a:not(.nav-menu li.current-menu-item li a ) , .current-menu-ancestor a , .current-menu-parent a  , li.menu-item-has-children.current-menu-item:after , li.current-menu-ancestor.current-menu-item:after{
    color: #007bff !important;
}
li.menu-item-has-children:after {content: "\25bc";position: absolute;color: #020202 !important;right: -2px;top: 6px;font-size: 9px;}

.search-dropdown select {
  -webkit-appearance: none;
  appearance: none;
}

.search-dropdown::after {
	content: "\25bc";
/*   content: "▼"; */
  font-size: 0.7rem;
  right: 22%;
  position: absolute;
  cursor: pointer;
  pointer-events: none;
}

.home-search .search-dropdown::after{
	  right: 30%;
}
.search-dropdown.form-inline .btn-primary {
    background-color: #0087FC !important;
}
p.excerpt.post_excerpt a.read-more {
    width: 100%;
    display: block;
    margin-top:30px;
}
p.excerpt.post_excerpt a.read-more:after {content: "\2192";
padding-left:10px;
}
.related-post .post-list .item .post_excerpt , .related-post .post-list .item .post_title  , .related-post .headline{
    font-family: 'loraregular';
}

.post-list.owl-carousel.owl-loaded.owl-drag {
    padding-top: 0;
}

.related-post .headline {
    margin-top: 45px !important;
    margin-bottom: 0 !important;
}
/* table 3rd colum popup */
td.align-middle.last-col , th.align-middle.tblHead3 {
   /* box-shadow: -5px 0px 9px -5px rgb(0 0 0 / 50%); */
   border-left: 4px solid #d3d3d3c2;
   }

th.align-middle.tblHead3:after {content: "";position: absolute;height: 20px;background: #fff;right: 0px;top: -20px;width: 350px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
table.table {
    margin-bottom: 0;
}

table.table tr:last-child .last-col:after {
    background: white;
    content: "";
    position: absolute;
    right: 0;
    bottom: -20px;
    height: 20px;
    width: 350px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
a.order-btn {
    color: #fff !important;
}

.order-btn-row .last-col {
    padding-top:30px;
}

.blog-content-area .tags {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.addtoany_share_save_container a {
    border: 1px solid #061d47 !important;
    margin-left: 10px !important;
    border-radius: 50% !important;
}

.a2a_svg svg{
    margin-top:4px !important;
}

.addtoany_share_save_container.addtoany_content.addtoany_content_top {
    position: absolute;
    right: 50px;
    margin-top: -60px;
}

.related-post p.text-md-left.date-author {
    margin-top: 10px;
    margin-bottom: 10px;
}
@media screen and (min-width: 1200px){
.container-fluid {padding: 0px 80px;}
}
@media screen and (min-width: 1213px) and (max-width: 1390px){
    .contact-detail ul{padding-left: 12px;}
    header#masthead .nav-menu li a{font-size: 14px;padding: 0px 15px;}
}
@media screen and (min-width: 1180px) and (max-width: 1212px){
    .contact-detail ul{padding-left: 12px;}
    header#masthead .nav-menu li a{padding: 0px 13px;font-size: 14px;}
    .contact-detail ul li+li a{padding: 10px 13px;font-size: 14px;}
    .contact-detail ul li span{font-size: 14px;}
    .contact-detail ul li:first-child a{font-size: 16px;}
}
@media screen and (min-width: 768px) and (max-width: 1180px){
    header#masthead .nav-menu li a{padding: 0px 12px;font-size: 13px;}
    .contact-detail ul li span{font-size: 13px;}
    .contact-detail ul{padding-left: 12px;}
    .contact-detail ul li:first-child a{font-size: 15px;}
    .contact-detail ul li+li a{padding: 10px 12px;font-size: 12px;}  
}
@media screen and (min-width: 768px) and (max-width: 992px){
    .get-in-touch-icon{display: block;}
    .get-in-touch{display: none;}
    .contact-detail ul li+li a{padding: 4px 6px;font-size: 12px;line-height: 0;}
    .contact-detail ul li span{font-size: 11px;}
    .contact-detail ul li:first-child a{font-size: 13px;}
    header#masthead .nav-menu li a{font-size: 12px;}
}
@media screen and (max-width: 991px){
	 header#masthead .custom-logo-link{width: 200px;}
    header#masthead .main-navigation ul{float: left;width: 100%;}
    header#masthead .nav-menu li a{width: 100%;padding: 20px 30px;}
	#primary-menu li {padding: 6px 12px;}
	header#masthead .nav-menu li a{font-size: 15px !important;}
    header#masthead  .menu-item-has-children {
/*     padding-top: 20px !important; */
		pointer-events:all;
}
}

@media screen and (max-width: 767px){
    .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next{right: 0;}
    .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{left: 0;}
    .od-1{order: 1;}.od-2{order: 2;}.od-3{order: 3;}
    .elementor-widget-testimonial-carousel .swiper-slide{padding: 25px 15px 0px 15px!important;}
    .elementor-testimonial--align-left .elementor-testimonial{text-align: center;}
    .home-test .elementor-testimonial__footer .elementor-testimonial__image{display: contents;}
    .home-test .elementor-testimonial__footer .elementor-testimonial__image img{width: 50%;}
    .elementor-testimonial--layout-image_inline .elementor-testimonial__footer{text-align: center;}
    .elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite{margin-top: 20px;}
    .heading-section2 h3,.heading-section h2, .heading-section3 h3{font-size: 30px;}
    .silder-img{display: none;}
    #home-header .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align: center;align-items: flex-start;display: inline-flex;}
    #home-header .elementor-widget-icon-box .elementor-icon-box-content{margin-top: 10px;margin-left: 10px;}
    .contact-detail ul{border-left: 0px solid #061D47;}

    .od-1{display: none;}
    .inner-page .inner-banner{background-size: auto;background-position: right;}
    .inner-page .inner-banner h1{position: relative;font-size: 26px;text-align: left;}
    .inner-page .inner-banner .breadcrumb{float: right;margin-top: 70px;font-size: 12px;}
    .social-links{text-align: center;}
    .social-links ul li{margin: 5px 14px;}
    .footer-bottom p{padding: 10px 0px;text-align: center;border-bottom: 1px solid #ffffff17;}
    footer .footer-one ul{display: inline-flex;width: 100%;}
    footer .footer-one ul li{border: 1px solid #ffffff17;text-align: center;margin: 0 auto;display: block;width: 33%;padding: 20px 0;}
    footer .footer-one ul li a img{display: grid;text-align: center;margin: 0 auto;height: 25px;margin-bottom: 10px;}
	.inner-page .inner-banner .breadcrumb {float: none;justify-content: center;}
	.inner-page .inner-banner h1 {text-align: center;}
		p.text-md-left.date-author {
			margin-bottom: 40px;
		}

		.addtoany_share_save_container.addtoany_content.addtoany_content_top {
			right: 50%;
			transform: translate(50%, 0px);
		}

}
.archive .elementor-1151 .elementor-element.elementor-element-ecde314 .elementor-post__card .elementor-post__badge , .elementor-page-1151 .elementor-post__badge{
	margin-left:0px !important;
}
.elementor-page-1151 .elementor-posts .elementor-post__card .elementor-post__text{
	padding:0 !important;
	}

.related-post .owl-nav {
	position:unset !important;
}
.related-post .owl-nav .owl-prev, .related-post .owl-nav .owl-next {
    border: none;
    padding: 0;
}
.related-post .owl-nav .owl-prev {
    position: absolute;
    left: -50px;
    top: 50%;
}
.related-post.slider {
    position: relative;
}
.related-post .owl-nav .owl-next {
    position: absolute;
    right: -50px;
    top: 50%;
}

.related-post .owl-nav .owl-prev , .related-post .owl-nav .owl-next {
    padding: 0 !important;
    border: 0 !important;
}
@media screen and (min-width: 576px){
    .form-inline .form-control{
        width: 80%!important;
    }
}
.page-header.states-archive {
    background-image: url('/wp-content/uploads/2021/11/inner-header.png');
    color:#fff;

}

.states-results{
padding:80px 0px;
}

iframe#sizetracker {
    border: none;
}

.single-prices .inner-banner.inner-banner-2 {
    height: auto;
    padding: 50px 0;
    background-size: cover;
}

.single-prices .inner-banner.inner-banner-2 h1 {
    position: unset;
}
.single-prices .inner-page .inner-banner-2 .breadcrumb {
    margin-top: 0;
    margin-bottom: 0;
}

@media (min-width: 768px){
.home-search .search-section .justify-content-md-center {
    justify-content: flex-start !important;
}
}

@media (min-width: 768px){
.home-search .search-section .justify-content-md-center {
    justify-content: flex-start !important;
}
}


.home-search .search-section .btn-primary {
    width: 25%;
    height: 60px;
}

.home-search .search-section select.form-control:not([size]):not([multiple]) {
    height: 62px;
}

@media screen and (min-width: 576px){
.home-search .form-inline .form-control {
    width: 75%!important;
}
}

.home-search .search-dropdown.form-inline {
    margin-top: 30px;
    margin-bottom: 30px;
}

/* home responsivness */
header#masthead .nav-menu li a {
    padding: 0px 10px !important;
}

@media screen and  (max-width: 1200px) and (min-width: 992px){
.contact-detail ul li:first-child a{
    font-size:12px!important;
}
header#masthead .nav-menu li a {
    font-size: 13px !important;
    padding: 0px 6px !important;
}
.social-links ul li a {
    padding: 12px 9px 8px 9px;
}

.social-links ul li{
    margin-right: 2px;
}

	
}
.archive .elementor-post__text {
    padding: 0 !important;
}

.archive .elementor-post__thumbnail {
    border-radius: 5px;
}
@media(max-width:992px){
.contact-detail ul li:first-child a{
    font-size:12px!important;
}
header#masthead .nav-menu li a {
    font-size: 13px !important;
    padding: 0px 6px !important;
}

}
@media(max-width:992px)and (min-width:768px){
.social-links ul li {
    margin-bottom: 20px;
}

.quick-link.social-links ul {
    text-align: center;
}

/* 	.main-navigation button.menu-toggle{
		top:-25px;
	} */


}
@media(max-width:991px)and (min-width:768px){
		.contact-detail {
			display: none;
			}
	}
@media(max-width:991px){
	section.mortgage-document-section .custom-logo-link {
		width: 170px;
	}

	.mortgage-document-section .table th+th {
		width: 170px;
	}

	.mortgage-document-section .table th+th+th {
		width: 200px;
	}
	.mortgage-document-section .table .arrow-icon {
    margin-left: 0;
    margin-right: 10px;
	}
	.mortgage-document-section .table .content-div h5{
		font-size:16px;
	}
	#search-res.btn-primary{
		padding:0px;
	}
	.inner-section-heading h2 , .inner-section-heading h3 , .heading-section3 h3 , .heading-section h2 , .heading-section2 h3 {
    	font-size:30px
	}
	.Knowlegebase-section h2{
		font-size:18px;
	}
	form.searchandfilter ul li:first-child {
		width: 45%;}
	form.searchandfilter ul li:last-child {
		width: 15%;}
	form.searchandfilter ul li:nth-child(2) {
		width: 20%;}
	li.menu-item-has-children:after {
    content: "\25bc";
    position: absolute;
    color: #020202 !important;
    right: 20px;
    top: 6px;
    font-size: 12px;
	}
	table.table tr:last-child .last-col:after , th.align-middle.tblHead3:after {
	width:200px;
	}
}
@media(min-width:768px){

.archive .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{
    border-radius:5px;
}

.archive .elementor-1151 .elementor-element.elementor-element-ecde314 .elementor-post__card .elementor-post__badge  , .elementor-page-1151 .elementor-post__badge  {
    top: 158px;
}

}
@media (max-width:768px){
		
form.searchandfilter ul {
    flex-direction: column;
}
form.searchandfilter ul li{
	margin-bottom:15px;
	width:100% !important;
	}
	
.testimonials-section .card-columns {
    column-count: 1!important;
}
	.blog-content-area .blog-title{
		padding:15px !important;
	}
	
	.mypop .modal-body h2 {
    font-size: 22px;
	}
}

@media(max-width:575px){
	section.mortgage-document-section .custom-logo-link {
		width: 130px;
	}

	.mortgage-document-section .table th+th {
		width: 25%;
	}

	.mortgage-document-section .table th+th+th {
		width: 38%;
	}
		.mortgage-document-section .table .arrow-icon {
 			display:none;
	}
	.mortgage-document-section .table .content-div h5{
		font-size:14px;
	}
	.mortgage-document-section .table thead h4{
		font-size:14px;
	}
	 .form-inline .form-control {
    width: 70%!important;
	}
	.search-section .btn-primary {
    width: 30%;

	}
	
	.search-dropdown::after {
 		right: 33%;
		}
	
	.home-search .search-dropdown::after{
		right: 33%;
	}
	table.table tr:last-child .last-col:after , th.align-middle.tblHead3:after {
	width:38%;
		}
	.state-lawyers-section .lawyer-content-area ul {
    display: flex;
    flex-direction: column;
	}
	.state-lawyers-section .lawyer-content-area ul li{
		width:100%;
	}
	.lawyer-inner-page .lawyer-content-area ul{
		margin:0;
	}
	.lawyer-inner-page .education-detail h5, .lawyer-inner-page .affiliations-detail h5 {
    	margin-top: 20px;
	}
	
.home-testimonials .elementor-swiper-button-prev .eicon-chevron-left:before , .home-testimonials .elementor-swiper-button-next .eicon-chevron-right:before{
		height:25px;
		width:25px;
	}
}


@media(max-width:1199px){
.inner-page .inner-banner-2 h1{
    font-size:34px;
}
}
.breadcrumbs {
    float: right;
}

.breadcrumbs , .breadcrumbs a {
    color: #fff !important;
}
.Knowlegebase-section .content-div .blog.Article  ,  .archive.category-article  .elementor-1151 .elementor-element.elementor-element-ecde314 .elementor-post__card .elementor-post__badge , .single-knowledge_base .blog.Article {
    background: #000034;
}

.Knowlegebase-section .content-div .blog.News  , .archive.category-news  .elementor-1151 .elementor-element.elementor-element-ecde314 .elementor-post__card .elementor-post__badge , .single-knowledge_base .blog.News {
    background: #767676;
}
ul.sub-menu {
    flex-direction: column;
    background: #fff;
    padding-top: 10px;
}
ul.sub-menu li {
    padding: 5px 10px;
}

@media(min-width:1350px){
nav#site-navigation {
    padding-left: 100px;
}
}
@media(min-width:1250px){
nav#site-navigation {
    padding-left: 40px;
}
}

@media(min-width:1350px){
nav#site-navigation {
    padding-left: 100px;
}
}
@media(min-width:1201px){
nav#site-navigation {
    padding-left: 14px;
}
}

@media(min-width:1050px){
nav#site-navigation {
    padding-left: 50px;
}
}

@media(min-width:1050px){
nav#site-navigation {
    padding-left: 50px;
}
}
.simple-pagination {
	margin: 0 auto;
}

.simple-pagination ul {
    margin: 0px;
	margin-top:30px;
    padding: 0;
    list-style: none;
    text-align: center;
}
.simple-pagination li {
    display: inline-block;
    margin-right: 10px;
}
.simple-pagination li a, .simple-pagination li span {
    border-radius: 50%;
    color: #666;
    padding: 10px 15px;
    text-decoration: none;
    border: 2px solid #EEE;
    background-color: #FFF;
    box-shadow: 0px 0px 10px 0px #EEE;
    color: #000;
}
.simple-pagination .current {
    color: #FFF;
    background-color: #0087FC;
    border-color: #0087FC;
}

.simple-pagination .prev.current, .simple-pagination .next.current , a.page-link.prev , a.page-link.next {
    background: #fff;
    border-color: #00000063;
    color: #000;
    font-weight:700
}

span.blog2 a {
    pointer-events: none;
}
a.title.post_title:not(a.title.post_title.tfunction) {
    display: none !important;
}
a#od-btn:hover {
    color: #ffff;
}

h2#featuretitleh {
    font-size: 30px;
    padding-left: 12%;
    padding-right: 12%;
}

div#feature-body {
    max-height: 200px;
    overflow-y: scroll;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    color: #fff !important;
}
form.searchandfilter ul li {
    list-style:none;
}

input.wpcf7-form-control.wpcf7-submit:hover , #search-res.btn-primary:hover , a.order-btn:hover , form.searchandfilter ul li:last-child input:hover{
    background: #fff !important;
    color: #0087FC !important;
    border-color: #0087FC !important;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit  , #search-res.btn-primary , a.order-btn , form.searchandfilter ul li:last-child input{
    transition-duration: 500ms;
}
.heading-section a.elementor-button-link:hover {
    background: #0087FC !important;
    color: #fff !important;
}

.btn-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
a#feature_btn {
    color: #007bff;
}
#feature-body::-webkit-scrollbar {
  width: 5px;
}

/* Track */
#feature-body::-webkit-scrollbar-track {
  background: #FFF; 
}
 
/* Handle */
#feature-body::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
#feature-body::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
div#feature-body ul {
    list-style: none;
}

div#feature-body ul li:before {
  content: '';
  display: inline-block;
  height: 25px;
  width: 35px;
  background-image: url('/wp-content/uploads/2021/11/icon-2.png');
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: -35px;
  position: absolute;
  top: 5px;
}

div#feature-body ul li {
    position: relative;
    line-height: 35px;
}

@media(max-width:767px){

.mypop .modal-body {
    padding: 10px;
}
h2#featuretitleh {
    padding: 0;
    font-size: 18px;
    margin: 20px;
}
div#feature-body ul{
    margin-left:10px;
    font-size:14px; 
}
div#feature-body ul li{ 
line-height:25px;
}
}
