body {background: #fff; /*font-family: 'Merriweather', serif;*/ font-family: 'Roboto', sans-serif; line-height: 24px; font-size: 16px; margin: 0; color: #222; } html {scroll-behavior: smooth; } .container {max-width: 1190px; width: 100%; padding: 0 15px; margin: 0 auto; } a {text-decoration: none; outline: 0; margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; color: #006db7; transition: all 0.5s ease 0s; } :hover {transition: all 0.4s ease 0s; } ul, li {list-style: none; margin: 0; padding: 0; } /*================================= 4 Global Styles (#glob) =================================*/ h1 {font-weight: bold; font-size: 36px; line-height: 44px; text-align: center; color: #222; } h2 {font-size: 36px; line-height: 44px; text-align: left; font-weight: bold; margin-bottom: 17px; display: block; font-family: 'Merriweather', serif; padding-top: 80px; } h3 {font-size: 18px; font-weight: 500; font-family: 'Roboto', sans-serif; text-align: left; color: #222; } h6 {font-family: 'Roboto', sans-serif; text-align: left; font-size: 16px; font-weight: 400; color:rgb(122, 122, 122); line-height: 23.2px; margin-top: 25px; } img {max-width: 100%; } /* ================================= 6 Custom CSS #custome ================================= */ header.main-header {background: #fff; border-bottom: 1px solid #000000; position: fixed; width: 100%; z-index: 9999; min-height: 60px; align-items: center; } header.main-header .mian_d_height {min-height: 60px; align-items: center; } .menu_main {float: right; } .logo {float: left; } .text-center {text-align: center; } /*.logo a {color: #000000; font-size: 25px; font-weight: 600; line-height: 30px; text-decoration: none; }*/ .logo a img {max-width: 335px; width: 100%; } .menu_btn {width: 20px; display: inline-block; margin: 22px 0px 0px 15px; cursor: pointer; } .menu_btn span {background: #000; height: 2px; width: 20px; display: block; margin: 4px 0; } /*navbar start css*/ /* adds some margin below the link sets  */ .navigetion {padding: 0; } .navigetion::before {border-left: #ddd solid 1px; height: 60px; position: absolute; content: ""; left:-39px; } .navbar .dropdown-menu div[class*="col"] {margin-bottom:1rem; } .navigetion .dropdown-menu {border: none !important; background-color: #000000!important; border-radius: 0; outline: none; width: 210px !important; padding: 8px 8px !important; margin: 0; box-sizing: border-box; } .navigetion .dropdown-menu::before {top: -6px; left: 20px; border: solid black; content: " "; height: 6px; width: 13px; position: absolute; pointer-events: none; clip-path: polygon(50% 0%, 0% 100%, 100% 100%); } .navigetion ul.nav {display: block; } .navigetion ul.nav li a {color: rgba(255, 255, 255, 0.75); padding: 2px 15px; line-height: 30px; display: block; font-weight: 400; letter-spacing: 0px; text-transform: none; font-size: 13px; } .navigetion ul.nav li a:hover {color: #fff; } .eligibility_mobile_show {display: none; } @media screen and (min-width: 992px) {.navbar {padding-top:0px; padding-bottom:0px; } .navbar .dropdown-menu {width:100%; left:0; right:0; top:42px; display:block; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.3s linear; } .navigetion .navbar-nav li a {color:#000000; font-family: 'Merriweather', serif; font-size: 13px; padding:0 7px !important; } .navigetion .navbar-nav li a:hover {color: #A0A0A0; } /* shows the dropdown menu on hover */ .navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {display:block; visibility: visible; opacity: 1; transition: visibility 0s, opacity 0.3s linear; } .navbar .dropdown-menu {border: 1px solid rgba(0,0,0,.15); background-color: #fff; } } /*navbar end css*/ /*search section start*/ .search_btn {text-align: right; position: relative; height: 60px; display: flex; align-items: center; justify-content: flex-end; } .search_btn i {cursor: pointer; } .search_btn::before {border-left: #ddd solid 1px; height: 60px; position: absolute; content: ""; left: 25px; } .search_section {/*visibility: hidden; position: absolute;*/ left: -9999px; width: 100%; padding-top: 3rem; padding-bottom: 3rem; background: #f8f9fa; z-index: 4; /*  opacity: 0;*/ -webkit-transition: opacity 0.2s; transition: opacity 0.2s; border-bottom: 1px solid #e9ecef; } .search-open {visibility: visible; opacity: 1; left: 0; } .search-form-wrap {display: -webkit-box; display: -ms-flexbox; display: flex; } .search-submit {background: transparent; outline: none; border: none; font-size: 20px; color: #6c757d; } .search-submit:hover {background: transparent; color: #000000 } .search-submit:focus {outline: none; } .search_form input {} /*search section end*/ /* The side navigation menu start */ .side-logo {padding: 20px; border-bottom: 1px #e9ecef solid; background: #fff; } .side-logo span a {font-size: 20px; font-weight: 600; color: #000; font-family: 'Merriweather', serif; padding:0px; } .side-logo span a:hover {  color: #0073af; } .side-logo a img {max-width: 250px; width: 100%; } .sidenav {height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: -150px; background-color: #fff; overflow-x: initial; transition: 0.5s; } /* The navigation menu links */ .sidenav a {text-decoration: none; transition: 0.3s } .sidenav a:hover, .offcanvas a:focus{color: #f1f1f1; } .sidenav .closebtn {position: absolute; top: 30px; right: 17px; font-size: 35px; color: #000; } .sidenav .closebtn:hover{color: #A0A0A0; } .offcanvas-inner {overflow-x: hidden; overflow-y: auto; height: 100%; } #main {transition: margin-left .5s; padding: 20px; } .side_nav_menu {padding: 20px 20px 90px 20px; } .adver_text p {text-align: center; border-bottom: 1px solid #e9ecef; padding-bottom: 50px; font-style: italic; margin-bottom: 30px; } .media_image {border-bottom: 1px solid #e9ecef; padding-bottom: 30px; text-align: center; } .widget_media_image {text-align: center; } .nav_menu_left {margin-bottom: 30px; border-bottom: 1px solid #e9ecef; padding: 35px 0; } .menu-left-side .menu-item .sub-menu {opacity: 0; transition: all 0.3s; height: 0px; } .menu-left-side li {position: relative; } .menu-left-side li a {font-family: Merriweather; font-size: 0.8rem; font-weight: 400; letter-spacing: .3px; text-transform: none; color: #000000; line-height: 30px; display: block; } .menu-left-side li a i {opacity: 0; text-align: right; position: absolute; right: 15px; top: 50%; transition: all 0.7s; transform: translateY(-50%); font-size: 16px; } .menu-left-side li a:hover i {opacity: 1; right: 0px; transition: all 0.7s; } .menu-left-side li a:hover {color: #0073af; } .menu-left-side li a.active {color: #0073af; } .menu-left-side li .menu_icon {text-align: right; position: absolute; right: 0px; top: 8px; transition: all 0.7s; cursor: pointer; } .menu-left-side .menu_toggle.active-tab .menu_icon {transition: all 0.7s; transform: rotate(180deg); } .menu-left-side .menu_toggle.active-tab .sub-menu {transition: all 0.3s; opacity: 1; height: 100%; } @media screen and (max-width: 767px) {.eligibility_mobile_show {display: block; padding-top: 40px; } .eligibility_mobile_show .media_image {border: none; margin-bottom: 0; padding-bottom: 15px; } .qualify_mobile_none {display: none; } .offcanvas_right_side .media_image {display: none; } } @media screen and (max-height: 450px) {.sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} } /* The side navigation menu end */ /* blog_section */ .offcanvas_right_side .side_nav_menu {padding: 0; } .offcanvas_right_side  .media_image {border-bottom: none; } .offcanvas_right_side .nav_menu_left {max-width: 305px; margin: 0 auto; margin-bottom: 30px; border-top: 1px solid #e9ecef; width: 100%; clear: both; } .offcanvas_right_side .adver_text {max-width: 305px; margin: 0 auto; width: 100%; } .blog_section {padding-top: 115px; background-color: #fafafa; padding-bottom: 50px; } .blog_section p{font-size: 16px; font-weight: 400; color:#7a7a7a; line-height: 23.2px; margin-bottom: 0px; margin-top: 25px; } .blog_section p a{color: rgb(0, 115, 175); font-size: 16px; font-weight: 700; line-height: 23.2px; /*display: block;*/ text-decoration: none; } .site-footer ul{margin-bottom: 40px; } .blog_section h3{font-size: 20px; line-height: 30px; color: rgb(122, 122, 122); font-weight: 700; margin-top: 25px; } .blog-none {display: none; } .tax_devt_heading span {text-align: left; display: block; padding: 14px 0 5px 0; } .tax_devt_heading label{display: block; } .tax_devt_heading h1 {display: block; font-size: 2.5rem; line-height: 1.35em; font-family: 'Merriweather', serif; text-align: left; color: #000; margin-bottom: 30px; } .blog_title {border: #cfdfee solid 1px; border-left: 0; border-right: 0; padding: 18px 0; margin: 20px 0; } .blog_title img{max-width: 32px; max-height: 32px; border-radius: 50%; border: 2px solid #516290; } .blog_title .use_name {padding-left: 10px; } .blog_title .use_name span {font-weight: bold; font-size: 14px; color: #036; } .blog_img figure {margin-bottom: 0; } .blog_content {margin-top: 20px; /*padding-bottom: 40px;*/ } .btn_main {max-width: 150px; width: 100%; background: #036; display: block; text-align: center; line-height: 42px; height: 40px; border-radius: 5px; color: #fff; text-decoration: none; margin: 0 auto; margin-top: 40px; } .btn_main:hover {background: #000; color: #fff; text-decoration: none; } .page_nav_main {display: flex; justify-content: space-between; align-items: center; margin-top: 40px; } .page_nav_main span {color: #666; } .page_nav a {width: 35px; height: 35px; background: #000000; display: inline-block; align-items: center; text-align: center; line-height: 39px; font-size: 18px; border-radius: 2px; color: #fff; text-decoration: none; } .page_nav a:hover {background: #036; } .page_nav a.active {background: #036; } /* blog_section */ .page_link {color: #006dec; text-decoration: underline; margin-bottom: 17px; display: inline-block; font-size: 18px; } .page_link:hover {color: #3949ab; text-decoration: underline; } .blog_details {padding-bottom: 40px; } /*.blog_details{display:none; } .blog_details.blog_details-show {display: block; }*/ .blog_details .blog_content h2 {font-size: 28px; line-height: 34px; text-align: left; margin-bottom: 17px; display: block; } .blog_details .blog_content h3 {font-size: 21px; line-height: 26px; text-align: left; margin-bottom: 17px; font-style: italic; display: block; font-weight: bold; } .blog_details .blog_content h4 {font-size: 20px; line-height: 26px; margin-bottom: 17px; font-weight: 500; display: inline; } .blog_details .blog_content p .btn_main {margin-right: 0; margin-top: 40px; } .blog_details .blog_content .font_ita {font-size: 16px; line-height: 24px; font-style: italic; } .list_taxes {padding-left: 40px; margin-bottom: 17px; } .list_taxes li {list-style: disc; font-size: 16px; } .list_number li {list-style: auto; font-weight: bold; } .list_number li a {font-size: 16px; margin-bottom: 0; } div#map_base {max-width: 540px; margin: 0 auto; margin-bottom: 40px; margin-top: 20px; } a.btn_main.estimate {max-width: 290px; height: 40px; background: #fd7817; line-height: 30px; padding: 5px 0; font-weight: 500; } a.btn_main.estimate:hover {background: #036; } a.btn_main.estimate small {font-size: 12px !important; } .returns_list {padding-left: 40px; margin-top: 25px; } .returns_list li {font-size: 16px; font-weight: 400; color: #7a7a7a; line-height: 23.2px; margin-bottom: 10px; list-style: auto; } .list_point li {list-style: disc; } /* footer section css start */ footer.footer-wrap {background: #0b1f2b; padding: 20px 0; color: #fff; } .footer-links {margin-bottom: 13px; text-align: left; } .footer-links a {font-size: 16px; line-height: 24px; text-align: left; color: #4990e2; text-decoration: underline; margin: 0 2px; } .footer-links a:hover {color: #4990e2; text-decoration: none; } .footer-links a:focus {color: #4990e2; text-decoration: none; } footer.footer-wrap p {line-height: 20px; text-align: left; margin-bottom: 9px; font-size: 12px; } .popup_sfw  {z-index: 9999; padding-right: 0px !important; background: #10101059; } .popup_sfw .modal-dialog {margin: 30px auto; max-width: 600px; /* width: 100%;*/ } .popup_sfw .modal-header {padding: 15px; border-bottom: 1px solid #e5e5e5; justify-content: space-between; align-items: center; } .popup_sfw h4.modal-title {font-size: 18px; line-height: 20px; } .popup_sfw .modal-header .close {margin: 0; padding: 0; } .popup_sfw .modal-body p a {color: #036; } .popup_sfw .modal-footer {padding-bottom: 5px; } .popup_sfw .modal-footer .btn.btn-default {border: #ddd solid 1px; margin: 0; outline: none; font-size: 16px; } .site-footer {margin-top: 0px; padding-top: 40px; padding-bottom: 40px; background: #fff; border-top: 1px solid #e9ecef; background-color: #f5f6f7; } .footer-title {margin-bottom: 0; } .site-footer h5{font-weight: 500; font-size: 14px; line-height: 22px; margin-bottom: 0; font-family: 'Merriweather', serif; } .site-footer ul li a{font-family: 'Merriweather', serif; font-size: 0.8rem; font-weight: 400; letter-spacing: .3px; text-transform: none; color: #000000; position: relative; border: none !important; text-decoration: none !important; padding: 8px 0 0; line-height: 22px; display: block; } .site-footer ul li a:after{visibility: hidden; float: right; opacity: 0; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform: translateX(-100%); transform: translateX(-100%); content: "\f105"; } .site-footer ul li a:hover{color: #0073af; transition: all ease .4s; } .site-footer ul li a:hover:after{visibility: visible; opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } .site-footer .help-content-wrap{font-weight: 500; font-size: 14px; line-height: 22px; margin-bottom: 0; } .site-footer p{margin-top: 8px; font-size: 0.8rem; line-height: 22px; font-family: 'Merriweather', serif; color: #000; } .site-footer .bottom-footer{margin-top: 50px } .site-footer .bottom-footer h4{letter-spacing: -0.025em; text-transform: none; font-family: 'Merriweather', serif; font-weight: 700; color: #000; margin-bottom: 15px; text-align: center; line-height: 25px; } /* =================================  Media Query #media ================================= */ @media (max-width:1199px) {header.main-header .mian_d_height .col-md-4 {flex: 0 0 40.333333%; max-width: 40.333333%; } header.main-header .mian_d_height .col-md-7 {flex: 0 0 58.333333%; max-width: 58.333333%; padding: 0; } .navigetion::before {left: -15px; } .logo a {color: #000000; font-size: 20px; } .navigetion .navbar-nav li a {padding: 0 6px !important; } } @media (min-width:1024px) and (max-width:1199px) {.navigetion .navbar-nav li a {font-size: 12px; padding: 0 4px !important; } } @media (max-width:1024px) {header.main-header .mian_d_height .col-md-5 {flex: 0 0 100%; max-width: 100%; display: flex; justify-content: space-between; } header.main-header .mian_d_height .col-md-1 {flex: 0 0 37.333333%; max-width: 37.333333%; } header.main-header .mian_d_height .col-md-7 {display: none; } .search_btn::before {position: inherit; border: none; } } @media (min-width:767px) and (max-width: 991px) {.offcanvas_right_side .media_image {float: right; } .offcanvas_right_side .nav_menu_left {max-width: 300px; } } @media (max-width:991px) {header.main-header .mian_d_height .col-md-4 {flex: 0 0 67.333333%; max-width: 67.333333%; } header.main-header .mian_d_height .col-md-1 {flex: 0 0 32.333333%; max-width: 32.333333%; } } @media (max-width:767px) {h2 {font-size: 28px; line-height: 33px; } header.main-header {min-height: 70px; padding: 4px 0px; } header.main-header a img {max-width: 257px; display: block; width: 100%; } .side-logo a img {max-width: 250px !important;} header.main-header .mian_d_height .col-md-4 {flex: 0 0 71.333333%; max-width: 71.333333%; } header.main-header .mian_d_height .col-md-1 {flex: 0 0 28.333333%; max-width: 28.333333%; } .side_nav_menu {padding: 20px 20px 110px 20px; } .media_image {margin-bottom: 20px; } .side_nav_menu  .menu-primary-container {display: grid; } .side_nav_menu .nav_menu_left {order: -1; padding-top: 10px; } .offcanvas_right_side .adver_text p {margin-bottom: 0px; } .offcanvas_right_side .menu-primary-container {display: grid; } .offcanvas_right_side .adver_text  {order: -3; } .offcanvas_right_side .media_image  {order: -0; border-bottom: none; margin-top: 30px; } .offcanvas_right_side .nav_menu_left  {order: -1; border-top: none; padding-top: 38px; } .offcanvas_right_side .widget_media_image  {order: -1; } .tax_devt_heading span {padding: 15px 0 5px 0; } .tax_devt_heading h1 {font-size: 28px; line-height: 33px; margin-bottom: 0; } .blog_title {border: none; display: flex; justify-content: center; padding: 9px 0 7px 0; } .blog_content p {font-size: 15px; line-height: 24px; } .popup_sfw .modal-dialog {margin: 10px 10px; } .menu_btn {margin:14px 0px 0px 12px; float: right; } } @media (max-width:575px) {header.main-header .mian_d_height .col-md-4 {flex:0 0 83.333333%; max-width: 83.333333%; } header.main-header .mian_d_height .col-md-1 {flex: 0 0 16.333333%; max-width: 16.333333%; } } @media (max-width:374px) {header.main-header .mian_d_height .col-md-4 {flex: 0 0 87.333333%; max-width: 87.333333%; } header.main-header .mian_d_height .col-md-1 {flex: 0 0 12.333333%; max-width: 12.333333%; } }