.banner-home{height:100vh;background-size:cover;position:relative;background-position:center;background-repeat:no-repeat}.banner-home .sub-title{font-weight:400;font-size:30px;line-height:35px;color:#000;text-align:center;letter-spacing:.02em;text-transform:capitalize;color:#fff}.banner-home .btn:hover{color:#fff;border:1px solid #fff}.banner-id{padding-top:133px;width:100px;margin:0 auto;display:block}.banner-id a{position:absolute;bottom:20px;left:50%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(-50%,-138%);color:#fff;letter-spacing:.1em;text-decoration:none;padding-bottom:6px}#banner-id .circle{position:absolute;top:-45px;left:50%;width:34px;height:59px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box}#banner-id .circle:before{background:var(--wpr-bg-f1eb0463-24c2-496e-bceb-55ae6965e0ad) no-repeat;position:absolute;content:'';top:22px;right:2px;width:28px;height:16px;background-size:cover;transform:rotate(90deg)}#banner-id p span{height:18px;position:absolute;width:12px;transform-origin:bottom center;font-size:14px;line-height:16px;color:#fff}.char1{transform:rotate(-95deg);left:-24px;top:-32px}.char2{transform:rotate(-84deg);left:-24px;top:-44px}.char3{transform:rotate(-65deg);left:-21px;top:-54px}.char4{transform:rotate(8deg);left:-24px;top:-58px}.char5{transform:rotate(-15deg);left:-9px;top:-64px}.char6{transform:rotate(-4deg);left:0;top:-67px}.char7{transform:rotate(76deg);left:7px;top:-64px}.char8{transform:rotate(95deg);left:11px;top:-55px}.char9{transform:rotate(91deg);left:13px;top:-40px}.char10{transform:rotate(93deg);left:14px;top:-23px}.banner-google{position:relative}.banner-google:after{background:var(--wpr-bg-112be5a4-6391-41d6-9c00-420bfd4d40d3) no-repeat;position:absolute;content:'';top:-55px;right:0;width:400px;height:30px;background-size:cover}.home-case{padding-bottom:150px}.case-title{font-size:15px;line-height:18px;text-transform:uppercase;color:#8c8c8c;font-weight:600;margin-bottom:15px}.price-title{font-size:35px;line-height:41px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.case-main-title{margin-bottom:20px;font-size:20px;line-height:23px;text-transform:capitalize;color:#053d8a}.case-result p{font-weight:400;line-height:21px;text-transform:capitalize;color:#696969;margin-bottom:15px;padding-bottom:20px;border-bottom:.5px solid #cbcbcb}.case-box{background:#fff;border:1px solid #efefef;box-shadow:0px 0px 10px rgba(0,0,0,.05);padding:28px 20px;margin:0 10px;display:block !important;width:auto!important;min-height:287px;position:relative}.home-case .read-btn{position:absolute;bottom:25px}.home-case .slick-prev{left:auto;right:71px !important;background:var(--wpr-bg-55d4a7cb-1a91-4695-8185-d5e41f2303b6) no-repeat}.home-case .slick-next{background:var(--wpr-bg-8584fa13-05e2-4873-82bf-668c97679a72) no-repeat}.home-case .slick-arrow{bottom:-108px;top:auto;right:7px;width:50px;height:50px}.home-case .slick-prev:hover{background:var(--wpr-bg-ad369e22-e590-4d38-b978-e0ba950225f7) no-repeat;opacity:.7}.home-case .slick-next:hover{background:var(--wpr-bg-14d96c09-af3e-4972-b839-5a1305d195c6) no-repeat;opacity:.7}#case-result{height:288px}.our-firm{background-image:var(--wpr-bg-edea31dd-57c3-43cf-a484-6dc147ab558d);background:0 0}.our-firm h1{color:#000}.our-firm p a{color:#820024;font-weight:600}.our-firm p a:hover{color:#820024}.our-firm h2,.our-firm p,.our-firm h3{color:#000}.our-firm .img-block .html5lightbox{position:relative}.our-firm .vdo-icon{position:absolute;bottom:35px;right:35px;width:90px;height:90px}.our-firm .inner-content{padding-left:20px}.home-testimonial-sec h2{text-transform:inherit}.quote-icon{width:55px;height:36px;margin:0 0 15px;background:var(--wpr-bg-90b999c5-14c9-4bfd-9286-cd60000584ae);background-repeat:no-repeat;background-position:center;background-size:cover}.testinomial-row .client-name{font-size:20px;line-height:23px;color:#000;font-weight:600;text-transform:capitalize;margin-bottom:10px}.testinomial-row p{color:#000;line-height:30px}.testinomial-row h6{color:#000;text-transform:uppercase;font-size:12px;font-weight:600}.testinomial-row svg{width:30px;height:30px;margin-right:10px}.review-rating .star-icon{display:inline-block;background-image:var(--wpr-bg-43c71203-446c-467c-8a47-c60423285eba);background-repeat:no-repeat;background-size:34px;height:22px;width:22px;background-position:center;margin:0 5px}.home-testimonial-sec .item{background:rgba(0,0,0,.02);padding:40px 20px;min-height:550px}.review-txt{margin:10px 0 0;font-size:20px;font-weight:500}.our-process{background-image:var(--wpr-bg-d5a39994-507c-45fc-8144-266c0cc8d96b)}.our-process h2{color:#fff;text-align:center}.our-process h2.border-line:before{position:inherit}.process-box{position:relative;border:1px solid #868686;padding:30px 15px;min-height:440px}.process-title{font-size:24px;line-height:28px;text-align:center;text-transform:uppercase;color:#fff;display:block;font-weight:600}.process-box p{font-size:16px;line-height:30px;text-align:center;color:#fff}.process-box img,.process-box svg{width:110px;height:110px;margin:0 auto;display:block}.common-award-logo{background:#fafafa}.common-award-logo .logo-item{align-items:center;justify-content:center;display:flex;width:20%;padding:60px 50px}.common-award-logo .row .logo-item:nth-child(even){background:#fff;border:1px solid #e9e7e7}.award-row{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}.home-team-sec .item{padding:0}.team-box{position:relative}.team-box img{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:632px}.team-name{position:absolute;bottom:45px;color:#fff;left:50px;font-size:22px;line-height:26px;text-align:center;text-transform:uppercase}.team-name:hover{text-decoration:underline}.where-start{background-image:var(--wpr-bg-9d5292cd-eba8-49e4-9cd7-960b8962e695)}.where-start h2{color:#fff}.where-start .item-wrap{margin:0 20px 50px}.where-start a{display:flex;flex-wrap:wrap;justify-content:space-between}.where-start .item{color:#fff;display:flex;flex-wrap:wrap;justify-content:start;width:80%}.where-start svg,.where-start img{width:85px;height:85px;margin-right:30px}.where-start h5{font-size:25px;line-height:29px;text-transform:capitalize;font-weight:600;margin-bottom:10px;text-align:left}.where-start p{text-align:left;font-size:16px;line-height:30px;color:#fff}.where-start .row .col-xl-6:nth-child(odd) .item-wrap{margin-left:0}.where-start .row .col-xl-6:nth-child(even) .item-wrap{margin-right:0}.where-start .row .col-xl-6:nth-last-child(-n+2) .item-wrap{margin-bottom:0}.home-faq p{line-height:30px;color:#000;text-transform:inherit}.home-faq .left p{margin:60px 0 0}.home-faq h2.border-line:before{left:160px;margin:0}.home-faq h2.border-line:after{margin:0}.home-faq .inner-content{padding-left:30px}.home-faq .accordion-button{font-size:20px;line-height:23px;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,.3);padding:30px 0;justify-content:space-between}.accordion-button:after{background-image:var(--wpr-bg-d680f957-da1c-40f7-836b-059143ed1728);background-size:cover;width:35px;height:35px;margin-right:20px}.accordion-button:not(.collapsed):after{background-image:var(--wpr-bg-3619765f-f62e-4606-b20b-85dcec44b7e5)}.accordion-button:not(.collapsed){color:#000;background:0 0}.accordion-button:focus{box-shadow:0 0}.home-contact{background-image:var(--wpr-bg-428c8d90-6f4d-4619-89d7-656b7bbbb7fc)}.home-contact .form-title{text-transform:inherit}.wpcf7-form-control-wrap{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;width:100%}.common-contact-sec .form-group{margin-bottom:60px;position:relative;padding:0 25px}.common-contact-sec form input,.common-contact-sec form textarea{background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid rgba(0,0,0,.3);padding:0 0 20px;border-radius:0;width:100%;color:#000;font-size:16px;line-height:19px}.common-contact-sec textarea{height:100px;width:100%;resize:none}.common-contact-sec form input:focus-visible,.common-contact-sec textarea:focus-visible{outline:0px}.common-contact-sec .form-group.con-button{margin:0 auto;position:relative;display:flex;text-align:center;flex-wrap:wrap;justify-content:center;flex-direction:row}.common-contact-sec form input.all-button{font-size:18px;line-height:21px;color:#101010;border:1px solid #fff;background:#fff;padding:0 0 0 30px;cursor:pointer;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;color:#101010;font-weight:400;padding:15px 30px;width:295px}.common-contact-sec form input.all-button:hover{background:#f2f2f2;border:1px solid #f2f2f2}.common-contact-sec .form-group.con-button:after{background:var(--wpr-bg-3c9de01f-0e73-42c1-9895-9e1c8b7bff7e) #ea1c2d no-repeat;background-position:bottom 17px right 16px;content:"";width:42px;height:51px;top:0;position:absolute;right:30px}.common-contact-sec .form-inner .form-group input::placeholder,.common-contact-sec .form-inner .form-group textarea::placeholder{color:#555353!important;opacity:.5}.common-contact-sec .form-inner .form-group input:-ms-input-placeholder,.common-contact-sec .form-inner .form-group textarea:-ms-input-placeholder{color:#555353!important;opacity:.5}.common-contact-sec .form-inner .form-group input::-ms-input-placeholder,.common-contact-sec .form-inner .form-group textarea::-ms-input-placeholder{color:#555353!important;opacity:.5}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error{margin-bottom:0;display:block;position:absolute;bottom:-19px;left:0;font-size:12px;color:#dc3231;padding:2px 5px 2px;border-radius:0;height:20px;line-height:18px}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-response-output{border:none!important;margin:0!important;font-size:15px;line-height:1.3;position:absolute;left:0;bottom:-45px;right:0;text-align:center;color:#c20000;font-weight:400;padding:5px 0!important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#398f14!important}.wpcf7-not-valid-tip{text-align:left;font-size:14px;display:none}.wpcf7 form.invalid .wpcf7-response-output{border-color:red;text-align:center;display:block;margin:0 auto;margin-top:20px;justify-content:center;display:flex;width:100%;color:red;display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;text-align:center;display:block;margin:0 auto;margin-top:20px;justify-content:center;display:flex;width:100%;color:#46b450;display:none}.home .form-title.border-line:before{display:none}.home .form-title:after{display:none}.contact-page{background:rgba(130,0,36,.03)}.contact-page .header{background:#fff;padding:30px;margin:0}.contact-border{border:2px solid #820024;padding-left:50px;padding-right:50px}.contact-page .wpcf7.js{margin-top:60px}.contact-map h2{text-transform:inherit}.about-page p{text-align:left}.location-page .selected-default-nap{display:flex;flex-wrap:wrap;justify-content:space-between}.location-page .selected-default-nap svg path{fill:#000}.location-page .nap-address-item{padding:15px;cursor:pointer;border:1px solid #d3d3d3;height:calc(100% - 40px);height:-moz-calc(100% - 40px);height:-webkit-calc(100% - 40px);margin:30px 0 0}.location-page .nap-address,.location-page .direction-link{color:#000}.team-header{background:rgba(130,0,36,.03)}.team-header h1{color:#820024}.team-header h3{color:#000}.team-header p{line-height:30px;color:#000;font-size:16px}.attorney-image .featured-img:hover{filter:grayscale(1);transition:.5s ease-in-out}.team-page h5{font-size:25px;line-height:30px;font-weight:700}.team-page .item-wrap{background:#820024;padding:17px;text-align:center;color:#fff;transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.95);margin-top:-60px;cursor:pointer}.team-page .position{text-align:center;font-size:16px;line-height:19px;letter-spacing:.53em;text-transform:capitalize;color:#fff}.team-page h5:hover{text-decoration:underline}.team-personal{background:var(--wpr-bg-7cd2b2bb-f25d-4d55-b9ef-b5c7babed330)}.team-personal .inner-content{padding-left:30px}.team-personal p,.team-bg p{color:#fff}.team-bg{background:var(--wpr-bg-a7393a03-4b92-48dd-ade9-81794d1f8b94)}.team-review .review-section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.team-review p{line-height:25px}.team-review .review-rating{margin-left:20px}.team-review .review-rating .star-icon{background-size:22px}.team-review .review-row{border-bottom:1px solid #dadada}.team-review .review-row:last-child{border-bottom:0;margin-bottom:0 !important;padding-bottom:0 !important}.team-page .attorney-image{margin-bottom:20px}.team-member{margin-top:40px;margin-bottom:0;height:auto;position:relative}.team-member .img-box{position:relative}.team-member .hover-content{display:none;position:absolute;left:0;top:-220px;z-index:9;color:#fff;text-align:center;width:100%;padding:15px;background:rgba(24,77,90,.7)}.team-member .hover-content .fact-title{font-size:26px;text-transform:uppercase;font-weight:600}.team-member .hover-content .fact-content{font-size:18px;text-transform:capitalize;line-height:28px;margin-top:8px}.team-member .designation:hover .hover-content{display:block}.team-member img{mix-blend-mode:multiply;height:632px;object-fit:cover;width:100%;object-position:top center}.team-member .no-feature{background-size:200px;background-repeat:no-repeat;background-position:center;background-color:#fafafa}.team-member .img-box .card-second{display:none}.team-member:hover .img-box .card-second{display:block}.team-member:hover .img-box .card-first{display:none}.single-team .team-img{display:block;position:relative}.single-team .team-social{position:absolute;bottom:20px;right:22px}.single-team .team-social a{padding:12px;border:1px solid rgba(255,255,255,.5);display:flex;margin-bottom:10px}.single-team .team-social a:hover{background:#820024;border:1px solid #820024}.single-team .team-social svg{width:15px;height:15px}.single-team .position{background:#820024;padding:15px 40px;font-weight:600;color:#fff;position:relative;display:inline-block;margin-bottom:30px;position:relative;z-index:1;font-size:16px;line-height:19px;letter-spacing:.465em;text-transform:uppercase}.single-team .position:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#820024;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}.single-team .postlist-single a{color:#000 !important;font-weight:600}.single-team .postlist-single a:hover{color:#820024!important}.single-team .postlist-single p{color:#000;text-transform:inherit}.single-team .mail-wrap,.single-team .adrs{margin:0 0 0 28px;flex-direction:column}.single-team .mail,.single-team .ph_number,.single-team .fax_number,.single-team .adrs,.single-team .adrs p{position:relative;padding-left:20px;font-size:18px;line-height:40px;font-weight:600}.single-team .mail:after,.single-team .ph_number:after,.single-team .fax_number:after,.single-team .adrs:after{position:absolute;content:'';top:10px;left:-25px;width:30px;height:30px}.single-team .mail:after{background:var(--wpr-bg-48e023bd-3df1-477a-b4c3-776cdced3e96) no-repeat}.single-team .ph_number:after{background:var(--wpr-bg-73c9a4b3-835a-48a2-a9d8-7c48bfb5d6eb) no-repeat}.single-team .fax_number:after{background:var(--wpr-bg-1d911619-5aec-46a8-bffe-42ca93acce40) no-repeat}.single-team .adrs:after{background:var(--wpr-bg-23b57e1c-d374-415a-ad88-4ae7b1cf2b28) no-repeat}.single-team .adrs{border-bottom:1px solid #e4e4e4;margin-bottom:30px;padding-bottom:30px}.single-team .adrs p{padding:0}.single-team .content p{font-weight:400}.arrow-link{display:flex;width:100%;justify-content:flex-end}.teamgallery{display:flex;flex-wrap:wrap;justify-content:center}.teamgallery-wrap{display:flex}.teamgallery-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #ddd;padding:15px;margin-right:20px;width:100%;display:block;margin:0 auto}.teamcontentslider{display:flex;flex-wrap:wrap;justify-content:space-between;background:var(--wpr-bg-53127f85-f116-468f-bd63-447e4eb8d83e) no-repeat;background-size:cover;background-position:center}.single-team{width:70% !important}.teamslider{width:30%;padding-right:30px}.team-bg .row{justify-content:space-between;display:flex;flex-wrap:wrap}.team-bg-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.team-bg-content h2{width:100%;text-align:center;color:#fff;margin-bottom:50px}.team-bg p{display:flex;flex-wrap:wrap;justify-content:space-between;width:49%;margin-bottom:30px;font-size:16px;line-height:40px;position:relative;padding-left:40px;text-align:justify}.team-bg p:after{background:var(--wpr-bg-3b8212b2-214f-4dbc-ba4e-86ffe71b7da1) no-repeat;position:absolute;content:'';top:7px;left:3px;width:30px;height:30px}.team-bg ul{width:48%}.team-bg ul li{position:relative;margin-bottom:20px;padding-left:40px;font-weight:300;line-height:30px}.team-bg ul li a{color:#ee1f1f}.team-bg ul li:after{background:var(--wpr-bg-08964614-1587-4cc9-82c3-19107fea5731) no-repeat;position:absolute;content:'';top:0;left:3px;width:30px;height:30px}.team-bg p strong{display:contents}.team-bg .ph-number{position:relative;justify-content:flex-end;display:flex;width:auto}.team-bg .ph-number p:after{display:none}.team-bg .ph-number p{width:auto;position:absolute;text-align:center;margin:0 auto !important;display:block;right:202px;font-size:18px;line-height:21px;top:15px;padding:0;border:0}.team-bg .ph-number svg{width:45px;height:45px;margin-right:25px}.team-bg .ph-number a{font-size:45px;line-height:40px;padding:30px 50px 30px 35px;height:118px;align-items:end}.practice-page h3{font-size:38px;line-height:47px;text-transform:uppercase;margin-bottom:30px}.practice-page h3 a{color:#000}.practice-box{padding:35px 25px;cursor:pointer;border:1px solid #d3d3d3;height:calc(100% - 40px);height:-moz-calc(100% - 40px);height:-webkit-calc(100% - 40px);margin-top:40px;position:relative}.practice-box svg,.practice-box img{width:80px;height:80px;display:block;margin:0 auto 20px}.practice-title{font-size:25px;line-height:29px;text-align:center;color:#000;margin-bottom:10px}.practice-page h3:hover{text-decoration:underline}.practice-box p{margin:0;font-size:16px;line-height:30px;text-align:center;color:#5f5f5f;font-weight:400}.practice-box:hover{transform:scale(1.1)}.practice-box:hover:before{opacity:1 !important}.practice-box:before{content:'';position:absolute;height:100%;width:100%;background:#820024;top:0;left:0;opacity:0;transition:.3s}.practice-box:hover svg path{fill:#fff;position:relative}.practice-box:hover .practice-title,.practice-box:hover p,.practice-box:hover svg{color:#fff;position:relative}.testimonial-page h2{margin:0 0 50px}.testimonial-page p{color:#000}.testimonial-page .item{padding:40px 42px;height:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:-moz-calc(100% - 30px);margin-top:30px;background:rgba(0,0,0,.02)}.testimonial-page .item .testimonial-list{display:none}.testimonial-page .item .testimonial-list.active{display:inline-block}.faq-tabs{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ededed;padding-bottom:30px}.faq-tabs-list{display:flex;width:auto}.faq-tabs-list .cat-item{position:relative}.faq-tabs-list .cat-item.active:after{position:absolute;content:'';height:4px;width:100%;bottom:-30px;left:0;background:#820024}.faqs-page .cat-item{text-align:center;margin-bottom:30px;font-size:16px;line-height:19px;color:#636363;margin:0}.faqs-page .cat-item span{display:block;width:100%;text-transform:capitalize}.faqs-page .cat-item:hover,.faqs-page .cat-item.active{color:#820024;font-weight:600}.faqs-page .cat-item:hover svg,.faqs-page .cat-item.active svg,.faqs-page .cat-item:hover svg path,.faqs-page .cat-item.active svg path{fill:#fff;stroke:#fff}.faqs-page .accordion-item{background:rgba(130,0,36,.02);border:1px solid #cecece;padding:0 30px;margin-bottom:20px}.faqs-page .accordion-flush .accordion-item:first-child{border-top:1px solid #cecece}.faqs-page .accordion-flush .accordion-item:last-child{border-bottom:1px solid #cecece;margin-bottom:0}.faqs-page .accordion-button{padding:20px 0;font-size:25px;line-height:29px;color:#820024}.faqs-page .accordion-body{padding:20px 0}.faqs-page .accordion-body p{font-size:16px;line-height:40px;color:#000;font-weight:400}.faqs-page .accordion-button:after{background-image:var(--wpr-bg-04302b68-6abc-4226-b703-95a8e69726b8);background-size:cover;width:27px;height:15px;margin-right:0}.featured-case-page .price-title{font-size:40px;line-height:47px;font-weight:700}.featured-case-page .case-main-title{font-size:25px;line-height:29px;color:#000}.featured-case-page .practice-box{padding:50px 25px}.featured-case-page .practice-box svg{display:none}.featured-case-page .practice-box:hover svg{display:block;color:#fff;position:relative;width:30px;height:30px;margin:0 auto}.featured-case-page .practice-box:hover .price-title,.featured-case-page .practice-box:hover .case-main-title{color:#fff;position:relative}.featured-case-page .cases,.cases-category-page .cases{display:none}.featured-case-page .cases.active,.cases-category-page .cases.active{display:inline-block}.cases-category-page h2.border-line:before{left:160px;margin:0}.cases-category-page h2.border-line:after{margin:0}.cases-category-page p{color:#000;text-transform:inherit;margin-top:45px}.cases-category-page .cases{display:flex !important;flex-wrap:wrap;flex-direction:row;justify-content:space-between;position:relative;border:1px solid #ddd;padding:30px;min-height:402px}.cases-category-page .year{font-size:25px;line-height:29px;text-transform:uppercase;color:#820024;font-weight:400;margin-bottom:20px}.cases-category-page .case-main-title{font-size:35px;line-height:41px;margin-bottom:10px}.cases-category-page .case-main-title:hover{text-decoration:underline}.cases-category-page .red-heading{font-size:25px;line-height:29px;border:1px solid #820024;padding:4px 30px;margin-top:15px;display:flex;align-items:center;height:45px;width:166px;margin:0 0 15px}.cases-category-page .year{border-top:1px solid #c7c7c7;padding-top:80px;margin-top:30px;padding:0}.cases-category-page .cases:first-child .year{border:0;margin-top:0;padding:0}.year-name-wrap{display:none}.case-detail .post-meta .category{border-right:0}.item-video .video-image img{width:100%;height:233px;object-fit:cover}.item-video .video-title{line-height:1.5}.item-video .video-title a{font-size:18px;color:#000;font-weight:600}.item-video .video-title a:hover{color:#820024}.video-detail .item-video .video-image img{height:100%}.video-category-title-wrap{display:flex;align-items:center;justify-content:space-between}.video-category-title-wrap a{color:#000}.video-category-title-wrap a:hover{color:#820024}.cat-videos-wrap .item:nth-last-child(-n+3) .item-video{margin-bottom:0 !important}.count-video{border-bottom:1px solid #ddd;font-size:18px}.stretch-link.html5lightbox:before{content:"";width:50px;height:50px;background:var(--wpr-bg-b1613d7f-dac4-4127-b92f-eed72bcb1ad4) no-repeat;background-size:100%;margin:auto;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stretch-link.html5lightbox:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:all .3s ease-in-out;background:rgba(0,0,0,0)}.stretch-link.html5lightbox:hover:after{background:rgba(0,0,0,.35)}.html5-elem-box,.html5-elem-wrap{height:450px !important}.html5-elem-box .html5-image{padding:0 !important;height:450px !important}.stretch-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.blog-list{padding-right:100px}.blog-list .postlist .blog-list-inner{margin-bottom:150px}.blog-list .postlist:last-child .blog-list-inner{margin-bottom:0}.post-image{overflow:hidden;position:relative}.post-image img.featured-img{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;height:400px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.post-image img.no-feature{display:block;width:100%;background-repeat:no-repeat;background-size:230px;background-position:center;background-color:#181818;height:400px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.blog-list-inner:hover .post-image img.featured-img{transform:scale(1.1)}.post-meta{font-weight:400;margin-bottom:15px;font-size:16px;line-height:19px;display:flex;align-items:center;text-transform:uppercase;color:#820024;padding:15px 0;border-bottom:1px solid #c7c7c7}.post-meta .category{padding:0 5px}.post-meta .time{border-right:1px solid #820024;padding:0 5px}.post-meta .category a:hover{color:#820024}.post-meta .category a:hover{font-weight:600}.post-meta .time{padding-left:0}.post-meta .author{padding-left:5px;display:none}.blog-title{font-style:normal;font-weight:400;text-transform:capitalize;color:#000;margin:22px 0 15px;font-size:25px;line-height:29px}.post-content p{font-weight:300;font-size:18px;line-height:35px;text-transform:capitalize;color:#414141}.blog-list a.read-btn{font-weight:600;font-size:16px;display:flex;align-items:center;text-transform:uppercase;line-height:19px}.blog-list a.read-btn svg,.blog-list a.read-btn img{fill:#1b75bc;width:17px;height:17px;margin-left:7px}.blog-list a.read-btn svg path{fill:#1b75bc}.blog-list a.read-btn:hover{color:#000}.blog-list a.read-btn:hover svg,.blog-list a.read-btn:hover svg path{fill:#000}.pagination{margin-top:100px;justify-content:left}.pagination h2.screen-reader-text{display:none !important}.pagination .nav-links *{font-weight:400;padding:15px 20px;margin-right:15px;color:#868686;font-size:15px;line-height:20px;border:1px solid #868686}.pagination .nav-links .current,.pagination .nav-links *:hover{color:#820024;border:1px solid #820024;font-weight:600}.blog-search input.form-control{padding:15px 55px 15px 25px;height:65px;width:100%;border-radius:0;font-weight:400;background:rgba(0,0,0,.02);border:1px solid #c7c7c7;font-size:18px;line-height:21px;letter-spacing:.02em;text-transform:capitalize;color:#000}.blog-search input.form-control:focus~.msg-side-form{display:none}.blog-search .search-btn{background:0 0;height:65px;cursor:pointer;z-index:9;width:55px;line-height:normal;position:absolute;border:none;right:8px;top:0;display:inline-flex;align-items:center;justify-content:center}.blog-search .search-btn svg,.blog-search .search-btn img{width:22px;height:22px}.blog-search .msg-side-form{right:50px;top:42px}.blog-search .form-control:focus{box-shadow:none}.sidebar-heading,.sidebar-list .widget-title{padding-bottom:16px;font-size:25px;line-height:32px;text-transform:uppercase;color:#fff;font-weight:500}.sidebar-list{padding:55px 20px;background:#fafafa;border:1px solid #181818}.sidebar-list .widget-title,.sidebar-list .sidebar-heading{font-size:35px;line-height:41px;text-transform:uppercase;color:#252525}.sidebar-list li{display:block}.sidebar-list li.active a{color:#820024}.sidebar-list ul li a{padding:12px 40px 12px 0;display:block;font-weight:400;text-transform:capitalize;position:relative;font-size:20px;line-height:23px;color:#252525}.sidebar-list ul li a:before{position:absolute;content:"";width:8px;height:15px;background:var(--wpr-bg-06520fee-49f4-4bbd-ae70-493eb1da1dde) no-repeat;right:20px;top:14px}.sidebar-list ul li a:hover,.sidebar-list ul li.active a,.sidebar-list ul li.activeChild a,.sidebar-list ul li.current_page_item a{color:#820024}.sidebar-list ul li:last-child a{padding-bottom:0}.sidebar-form{padding:60px 25px;color:#fff;background:#181818}.sidebar-form .sidebar-heading{font-size:35px;line-height:41px;text-transform:uppercase;margin-bottom:40px}.sidebar-form .form-group{margin-bottom:40px;padding:0}.sidebar-form .form-control{color:#fff;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.35);font-weight:400}.sidebar-form .form-control:focus{color:#fff;background-color:transparent;border-bottom:1px solid #fff;box-shadow:none}.sidebar-form form input,.sidebar-form form textarea{border-bottom:1px solid rgba(255,255,255,.3);color:#f3f3f3;opacity:.8}.sidebar-form ::-webkit-input-placeholder{color:#fff}.sidebar-form ::-moz-placeholder{color:#fff}.sidebar-form :-ms-input-placeholder{color:#fff}.sidebar-form :-moz-placeholder{color:#fff}p.msg-side-form{position:absolute;color:#fff;font-size:12px;right:62px;margin:0;bottom:16px;background-color:#c20000;padding:5px;height:22px;line-height:12px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;top:33px}.blog-sidebar form .btn:hover{background:0 0;color:#fff;border:1px solid #fff}.sidebar-list .menu{display:block}.postlist-single{padding-right:100px}.postlist-single iframe,.mainpage iframe{height:420px}.blog-detail .blog-title{font-size:40px;line-height:47px}.blog-detail h2{font-size:30px;line-height:35px;color:#000}.blog-detail h2 b,.blog-detail h3 b,.blog-detail h4 b,.blog-detail h5 b,.blog-detail h2 strong,.blog-detail h3 strong,.blog-detail h4 strong,.blog-detail h5 strong{font-weight:400}.blog-detail h3,.blog-detail h4,.blog-detail h5{font-size:25px;line-height:30px;color:#000}.blog-detail .post-meta{border:0}.blog-detail .postlist-single p{line-height:35px;color:#414141}.blog-detail .sociallink{display:inline-flex;list-style-type:none}.blog-detail .sociallink li{margin-right:12px;padding:0;margin-bottom:0}.blog-detail .sociallink li a{display:flex;width:35px;height:35px;border:1px solid rgba(130,0,36,.27);align-items:center;justify-content:center}.blog-detail .sociallink ul li:last-child{margin-right:0}.blog-detail .sociallink li:before{display:none}.blog-detail .sociallink svg{width:15px;height:20px;fill:#820024}.blog-detail .sociallink path{fill:#820024}.blog-detail .sociallink li a:hover{background:#820024}.blog-detail .sociallink li a:hover svg{fill:#fff}.blog-detail .sociallink li a:hover path{fill:#fff}.search .col-xl-8 .blog-list .row .postlist:last-child .blog-list-inner{margin-bottom:0 !important}.mainpage h1{font-size:40px;margin:25px 0 10px}.mainpage h2{font-size:36px;margin:25px 0 10px}.mainpage h3{font-size:32px;margin:25px 0 10px}.mainpage h4{font-size:28px;margin:25px 0 10px}.mainpage h5{font-size:25px;margin:25px 0 10px}.mainpage h6{font-size:20px;margin:25px 0 10px}.page-contnet{padding-right:100px}.mainpage p{color:#000;line-height:35px}blockquote{background:#fcfcfc;padding:20px;border-left:7px solid #820024;font-style:italic;margin:15px 0;display:block}.mainpage ul,.postlist-single ul{margin-bottom:25px}.mainpage ul li ul,.postlist-single ul li ul{margin-bottom:8px;margin-top:8px}.mainpage ul li,.postlist-single ul li{position:relative;padding-left:20px;margin-bottom:7px;color:#000;font-size:18px;line-height:35px;font-weight:300}.mainpage ul li:before,.postlist-single ul li:before{position:absolute;content:"";width:7px;height:7px;background:#000;border-radius:100%;left:0;top:15px}.mainpage ul li a,.postlist-single ul li a,.postlist-single a,.postlist-single ol li a,.mainpage a{color:#820024}.mainpage .btn{color:#fff}.mainpage .btn:hover{color:#820024}.mainpage ul li a:hover,.postlist-single ul li a:hover,.postlist-single a:hover,.postlist-single ol li a:hover,.mainpage a:hover{color:#000}.mainpage ol,.postlist-single ol{margin-bottom:25px}.mainpage ol li,.postlist-single ol li{position:relative;padding-left:20px;margin-bottom:7px;color:#000;font-size:18px;line-height:35px}.mainpage ol li:last-child,.postlist-single ol li:last-child{margin-bottom:0}.mainpage ol li:before,.postlist-single ol li:before{counter-increment:ordered;position:absolute;left:0;top:0}.page-banner{min-height:648px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#820024;height:500px}.page-banner .container{position:absolute;left:0;right:0;top:80%;transform:translateY(-50%);padding-top:100px}.page-banner .banner-title{position:relative;margin:0;text-align:center}