/* global start */
html,body{ overflow-x: hidden; }
h1,h2,h3,h4,h5,h6{font-family: 'Gazpacho Bold';}
p,a,b,strong,li{font-family: "Proxima nova NEW", Sans-serif;}
.bg1 { background: linear-gradient(180deg, #F9F2E7 0%, #FFFFFF 100%) !important;}
.bg2 { background: #F9F2E7 !important;}
.bg3 { background: #F4F9FE !important;}
.bgwhite { background: #FFFFFF !important;}


.white-btn{font-size: 18px; font-weight: 400; line-height: 1.1em; fill: #000000; color: #000000; background-color: #FFFFFF; border-style: none; border-radius: 200px; box-shadow: 0px 0px 10px 0px #FFFFFF; padding: 14px 30px 14px 30px;}
.blue-btn { font-size: 22px; font-weight: normal; fill: #FFFFFF; color: #FFFFFF; background: linear-gradient(45deg, black, #6b6b6b); border-style: none; border-radius: 55px 55px 55px 55px; padding: 18px 40px 18px 40px;}

::placeholder { font-size: 20px; font-family: "Proxima nova NEW"; }

/* global end*/

/* header start */

.navbar .megamenu{ padding: 1rem; }

/* ============ desktop view ============ */
@media all and (min-width: 992px) {

  .navbar .has-megamenu{position:static!important;}
  .navbar .megamenu{left:0;right:0;width:100%;margin-top:0;padding: 30px 0;border: 1px solid #efefef;}

}	
/* ============ desktop view .end// ============ */

/* ============ mobile view ============ */
@media(max-width: 991px){
  .navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{
    overflow-y: auto;
      max-height: 90vh;
      margin-top:10px;
  }
}
/* ============ mobile view .end// ============ */

header {box-shadow: 0px 5px 10px -8px rgba(0, 0, 0, 0.1);position: fixed;width: 100%;background: #fff;z-index: 99999}
header nav.navbar.navbar-expand-lg {padding: 15px 0;}
header .navbar-brand { margin-right: 5%; }
header .navbar-brand img {height: 50px;}
header .navbar .nav-item .nav-link {color:#000;padding: 0 15px !important;}
header .navbar .nav-item .nav-link.dropdown-toggle.show {color: #4c4b4b;}
header .navbar-expand-lg .navbar-nav .dropdown-menu ul { padding: 0; list-style: none; }
header .navbar-expand-lg .navbar-nav .dropdown-menu p.mega-menu-heading {background: #fef6ee;padding: 5px 10px;color: #000;font-weight: bold;}
header .navbar-expand-lg .navbar-nav .dropdown-menu p.mega-menu-heading i { margin-right: 5px; }
header .navbar-expand-lg .navbar-nav .dropdown-menu ul li { margin-bottom: 10px;}
header .navbar-expand-lg .navbar-nav .dropdown-menu ul li a {text-decoration: none;color: #000;}
header .navbar-expand-lg .navbar-nav .dropdown-menu ul li a:hover {color: #000000;}
header .navbar-expand-lg .navbar-nav .dropdown-menu ul li i { margin-right: 5px; }
header .navbar-expand-lg .navbar-nav .dropdown-menu .business-sucess-program-div {background: linear-gradient(45deg, #2f4f90, #774b66);padding: 17% 10%;border-radius: 5px;}
header .navbar-expand-lg .navbar-nav .dropdown-menu .business-sucess-program-div h3 { color: #fff; }
header .navbar-expand-lg .navbar-nav .dropdown-menu .business-sucess-program-div p {  text-align: left; color: #FFFFFF; font-family: "Proxima nova NEW", Sans-serif; font-size: 20px; font-weight: 400; }
header .navbar-expand-lg .navbar-nav .dropdown-menu li.business-program-list {background: #F3F8FE;padding: 20px;margin-bottom: 10px !important;border-radius: 5px;}
header .navbar-expand-lg .navbar-nav .dropdown-menu li.business-program-list .top-box a { color: #166CFF; font-weight: bold; }
header .navbar-expand-lg .navbar-nav .dropdown-menu li.business-program-list .top-box i { color: #166CFF; }
header .navbar-expand-lg .navbar-nav .dropdown-menu li.business-program-list .bottom-box a { color: #6F7A8B; }
header .navbar-expand-lg .navbar-nav .dropdown-menu li.business-program-list:hover { box-shadow: 2px 5px 10px -5px rgba(0, 0, 0, 0.15); cursor: pointer; }
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper:hover { box-shadow: 2px 5px 10px -5px rgba(0, 0, 0, 0.15); cursor: pointer; }
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper {min-height: 180px;background: #FDECD9;display: flex;place-items: center;}
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper .why-box-card .card-heading {color: #000;font-weight: bold;margin-bottom: 5px;text-decoration: none;}
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper .why-box-card .card-heading i {margin-right: 5px;color: #000;}
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper .why-box-card .content {color: #000;}
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper .why-box-card .content a { color:#6F7A8B; font-weight: bolder; text-decoration: none; }
header .navbar-expand-lg .navbar-nav .dropdown-menu .why-boxes-parent-wrapper .why-box-card {background: #FDECD9;padding: 30px 20px;width: 100%;}

/* header end */

/* banner section */
.banner-section {background-color: transparent;background-image: linear-gradient(0deg, #FFFFFF 0%, #FDECD9 60%);padding-top: 10%;padding-bottom: 2%;}
.banner-section .content-section h1 {color: #000000;font-size: 54px;line-height: 1.1em;font-weight: bolder;margin-bottom: 30px;}
.banner-section .content-section p {text-align: left;color: #000000;font-size: 18px;font-weight: normal;line-height: 25px;margin-bottom: 20px;}
.banner-section .content-section .get-started-form-wrapper select.form-select {padding: 15px;width: 50%;border-radius: 5px;}
.banner-section .content-section .get-started-form-wrapper input.form-control::placeholder { font-size: 20px; font-family: "Proxima nova NEW"; }
.banner-section .trust-pilot-wrapper ul { padding: 0; list-style: none; display: flex; align-items: center; margin: 20px 0 0 0; }
.banner-section .trust-pilot-wrapper ul img { height: 20px; margin: 0 10px; }
.banner-section .content-section .state-fee { font-size: 16px; color: #9d9d9d; margin-top: 30px; }
.banner-section .content-section .not-a-us-citizen { margin-top: 30px; }
.banner-section .content-section .not-a-us-citizen a { font-size: 16px; text-decoration: none; }
.banner-section .content-section .btn-primary { font-size: 22px; font-weight: normal; fill: #FFFFFF; color: #FFFFFF; background: linear-gradient(45deg, black, #6b6b6b); border-style: none; border-radius: 55px 55px 55px 55px; padding: 18px 40px 18px 40px; }
.banner-section ul.banner-points-list-cst li {font-size: 20px;font-weight: 400;line-height: 25px;color: #005EFF;list-style: none;margin-bottom: 10px;}
.banner-section ul.banner-points-list-cst { padding: 0; }
/* banner section */

/* banner logos section */
.banner-logos-section img{ margin: 0 auto; display: table; }
section.banner-logos-section { border-style: solid; border-width: 1px 1px 1px 1px; border-color: #EEEEEE; box-shadow: 0px 3px 10px -2px rgba(0, 0, 0, 0.07); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 20px 0px 20px 0px; }
/* banner logos section */

/* business official section */
section.business-official-section {background: #FEF7F0;padding: 60px 0;}
section.business-official-section .content-section {text-align: center;margin-bottom: 50px;}
section.business-official-section .business-box-wrapper .business-box ul { padding: 0; list-style: none; display: flex; }
section.business-official-section .business-box-wrapper .business-box ul .image-box{width: 25%;}
section.business-official-section .business-box-wrapper .business-box ul .content-box{width: 75%;}
section.business-official-section .business-box-wrapper .business-box{ border: 1px solid #EEEEEE; border-color: #EEEEEE; border-radius: 5px 5px 5px 5px; box-shadow: 0px 5px 10px -5px rgba(0, 0, 0, 0.1); padding: 20px; background: #fff; }
section.business-official-section .business-box-wrapper .business-box ul .content-box p {margin: 0;height: 200px;overflow: auto;}
section.business-official-section .business-box-wrapper {margin-bottom: 10px;}
section.business-official-section .business-box-wrapper .business-box ul .content-box .heading {text-decoration: none; color: #000; font-weight: bold; font-size: 18px; }
/* business official section */

/* setup business */
section.setup-business { padding: 4% 0; }
/* setup business */

/* manage business */
section.manage-business { padding: 4% 0; background-color: #F8FBFF; }
/* manage business */

/* grow business */
section.grow-business { padding: 4% 0; }
/* grow business */

/* business-owners */
section.business-owners-section {background: #FDECD9;padding: 60px 0;}
section.business-owners-section .content-box h3 { color: #000000; font-size: 34px; font-weight: bolder; line-height: 1.1em; text-align: center; margin-bottom: 20px; }
section.business-owners-section .content-box p {font-size: 17px;font-weight: normal;line-height: 1.2em;text-align: center;}
section.business-owners-section .content-box ul {padding: 0;list-style: none;text-align: center;display: flex;flex-direction: row;justify-content: center;align-items: center;gap: 8px;margin-top: 30px;}
section.business-owners-section .content-box ul a {font-size: 18px;background: linear-gradient(45deg, black, #6b6b6b);color: #fff;padding: 15px 30px;border-radius: 50px;}
section.business-owners-section .content-box ul li {margin-bottom: 20px;}
section.business-owners-section .content-box .trust-pilot-box ul {display: flex;align-items: center;justify-content: center;}
section.business-owners-section .content-box .trust-pilot-box ul li img { height: 20px;}
section.business-owners-section .content-box .trust-pilot-box ul li { margin: 0 0 0 10px; }
/* business-owners */

/* footer */
footer { padding: 4% 0 0 0; background-color: #FAFAFA; }
footer ul.menu-list-footer { padding: 0; list-style: none; }
footer ul.menu-list-footer li a { color: #000; text-decoration: none; font-size: 16px; font-weight: 400; }
footer ul.menu-list-footer li { padding-bottom: 5px; }
footer .footer-logo {height: 70px;}
footer .list-heading {font-weight: bold;font-size: 24px;font-family: "Proxima nova NEW", Sans-serif !important;}
footer ul.social-media-list-footer {padding: 0;list-style: none;display: flex;justify-content: flex-start;gap: 5px;}
footer .bottom-bar { padding: 5px 0; }
footer ul.social-media-list-footer li a {padding: 7px 9px;font-size: 15px;color: #fafafa;background: linear-gradient(45deg, black, #5c5c5c);border-radius: 50px;}
footer .bottom-bar ul.bottom-bar-list { padding: 0; list-style: none; display: flex; justify-content: end; }
footer .bottom-bar ul.bottom-bar-list li { margin-left: 30px; }
footer .bottom-bar ul.bottom-bar-list li a { text-decoration: none;color: #2c2c2c;font-size: 16px; }
/* footer */

/* video section */
section.video-section { padding: 3% 0; }
section.video-section .content-section p { font-size: 20px; font-weight: normal; color:#000; }
section.video-section .content-section b { font-size: 20px; font-weight: bold; color:#000; }
section.video-section .content-section ul li a { font-size: 20px; text-decoration: none; color:#000; }
/* video section */


/* cta section */
section.cta-one-sec {background-image: url(../images/Darkmode-copy-4.webp);background-color: #374151;background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 3% 0;text-align: center; }
section.cta-one-sec .content-section h2 {color: #FFFFFF;font-size: 28px;font-weight: bold;line-height: 47px;margin-bottom: 30px;}
/* cta section */


/* cta section 2 */
section.cta-two-sec {background-color: #F8FBFF;background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 3% 0;text-align: center; }
section.cta-two-sec .content-section h2 {color: #000000;font-size: 32px;font-weight: bold;line-height: 1.1em;margin-bottom: 30px;}
/* cta section 2 */

/* steps section */
section.steps-sec { padding: 3% 0; }
section.steps-sec .step-section {padding: 1% 0;}
section.steps-sec .step-section p{ font-size: 20px; font-weight: normal; }
section.steps-sec .step-section strong { font-size: 20px; font-weight: bold; margin: 30px 0 15px 0; display: block; }
/* steps section */

/* brand reviews */
section.brand-reviews { padding: 3% 0; }
section.brand-reviews .content-section ul { padding: 0; list-style: none; display: flex; align-items: center; justify-content: center; margin: 0 0 10px 0; flex-wrap: wrap; }
section.brand-reviews .content-section ul li img { height: 20px; margin-left: 20px; }
section.brand-reviews .content-section h2 { text-align: center; }
/* brand reviews */


/* forming-llc */
section.forming-llc { padding: 3% 0; }
section.forming-llc .content p { font-size: 20px; font-weight: normal; }
section.forming-llc .content li { font-size: 20px; font-weight: normal; }
section.forming-llc .content strong { font-size: 20px; font-weight: bold; margin: 30px 0 15px 0; display: block; }
section.forming-llc .content h2 { margin-top: 40px; margin-bottom: 20px; }
section.forming-llc .content h3 { margin-top: 40px; }
/* forming-llc */

/* business-guidance */
section.business-guidance { background: #FEF5EC; padding: 3% 0; }
section.business-guidance .content-box p { font-size: 20px; }
/* business-guidance */

/* faq */
section.faq-sec { padding: 3% 0; }

section.faq-sec .content h2 { text-align: center; color: #333333; font-size: 45px; line-height: 1.2em; }
section.faq-sec .content h3.question {color: #213558;font-size: 26px;line-height: 1.2em;margin-bottom: 20px;margin-top: 40px;}
section.faq-sec .content ul { padding: 0; list-style: none; }
section.faq-sec .content ul li { font-size: 20px; color: #000; }
section.faq-sec .content .blue-btn { font-size: 20px; font-weight: normal; background: linear-gradient(45deg, black, #6b6b6b); border-radius: 30px 30px 30px 30px; color: #fff; margin: 0 auto; display: table; }
section.faq-sec .content p.bottom-text{ color: #7A7A7A; font-size: 18px; font-weight: 400; font-style: italic; text-align: center; margin-top: 40px; }
/* faq */

/* ein benefits */
section.ein-benefits { padding: 3% 0; }
section.ein-benefits .content { text-align: center; margin-bottom: 50px; }
section.ein-benefits .einbenefits-box {border: 1px solid #efefef;margin-bottom: 30px;padding: 30px;box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04);}
section.ein-benefits .einbenefits-box img { height: 50px; display: block; margin-bottom: 20px; }
section.ein-benefits .einbenefits-box strong { font-size: 20px; display: block; margin-bottom: 10px; }
section.ein-benefits .einbenefits-box p {font-size: 18px;}
.ein-benefits p.bottom-text { color: #818A99; font-size: 16px; font-weight: 400; line-height: 1.1em; text-align: center; }
/* ein benefits */


/* business need ein */
section.business-need-ein {padding: 1% 0 3%;}
section.business-need-ein .content-box h3 { font-size: 32px; }
section.business-need-ein .content-box p { font-size: 20px; color: #000; }
section.business-need-ein .content-box .blue-btn { font-size: 22px; font-weight: normal; fill: #FFFFFF; color: #FFFFFF; background: linear-gradient(45deg, black, #6b6b6b); border-style: none; border-radius: 55px 55px 55px 55px; padding: 18px 40px 18px 40px; }
/* business need ein */

/* get ahead with ein */
section.get-ahead-ein{ padding: 3% 0; background: #FFF8F2; }
section.get-ahead-ein .custom-box { box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04); border: 1px solid #efefef; padding: 30px; background: #fff; }
section.get-ahead-ein .custom-box img { height: 120px; display: block; }
section.get-ahead-ein .custom-box p { margin: 0; }
section.get-ahead-ein .content-section { margin-bottom: 50px; text-align: center; }
/* get ahead with ein */

/* get ahead with ein */
section.benefits-of-having-business-bank-acc { padding: 3% 0; background: #F8FBFF; }
section.benefits-of-having-business-bank-acc .custom-box {box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04);border: 1px solid #efefef;padding: 50px 30px;background: #fff;}
section.benefits-of-having-business-bank-acc .custom-box img {height: 60px;display: block;margin-bottom: 30px;}
section.benefits-of-having-business-bank-acc .custom-box p { margin: 0; }
section.benefits-of-having-business-bank-acc .content-section { margin-bottom: 50px; text-align: center; }
/* get ahead with ein */


/* business building tools */
section.business-building-tools {background: #F4F9FE;padding: 3% 0;}
section.business-building-tools .content-section {text-align: center;margin-bottom: 50px;}
section.business-building-tools .business-box-wrapper .business-box ul { padding: 0; list-style: none; display: flex; }
section.business-building-tools .business-box-wrapper .business-box ul .image-box{width: 25%;}
section.business-building-tools .business-box-wrapper .business-box ul .content-box{width: 75%;}
section.business-building-tools .business-box-wrapper .business-box{ border: 1px solid #EEEEEE; border-color: #EEEEEE; border-radius: 5px 5px 5px 5px; box-shadow: 0px 5px 10px -5px rgba(0, 0, 0, 0.1); padding: 20px; background: #fff; }
section.business-building-tools .business-box-wrapper .business-box ul .content-box p { margin: 0; }
section.business-building-tools .business-box-wrapper {margin-bottom: 10px;}
section.business-building-tools .business-box-wrapper .business-box ul .content-box .heading {text-decoration: none; color: #000; font-weight: bold; font-size: 18px; }
/* business building tools */


/* blogs section */
section.read-more-about-ein { padding: 3% 0; }
section.read-more-about-ein .content-section { margin-bottom: 30px; text-align: center; }
section.read-more-about-ein .blog-box{ box-shadow: 0 0 30px 0 rgba(0,0,0,.15); border-radius: 5px; }
section.read-more-about-ein .blog-box img { width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px; }
section.read-more-about-ein .blog-box .content-box{ padding: 20px 20px 40px 20px; }
section.read-more-about-ein .blog-box .content-box a { color: #3C3D3F; font-size: 20px; font-weight: 600; line-height: 1.3em; text-decoration: none; }
/* blogs section */

/* blogs section */
section.read-more-about-logos { padding: 3% 0; background: #F9F2E7; }
section.read-more-about-logos .content-section { margin-bottom: 30px; text-align: center; }
section.read-more-about-logos .blog-box{box-shadow: 0 0 30px 0 rgba(0,0,0,.15);border-radius: 20px;}
section.read-more-about-logos .blog-box img {width: 100%;border-top-left-radius: 20px;border-top-right-radius: 20px;}
section.read-more-about-logos .blog-box .content-box{padding: 20px 20px 40px 20px;background: #fff;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
section.read-more-about-logos .blog-box .content-box a { color: #3C3D3F; font-size: 20px; font-weight: 600; line-height: 1.3em; text-decoration: none; }
/* blogs section */

/* simplify-process */
section.simplify-process {padding: 6% 0;}
/* simplify-process */

/* services-streamline */
section.services-streamline { padding: 3% 0; background-image: url(../images/Darkmode-copy-4.webp); background-color: #FDECD9; background-repeat: no-repeat; background-size: cover; }
section.services-streamline .content-box h2 { color: #fff; }
section.services-streamline .content-box i { color: #fff; font-size: 24px; }
section.services-streamline .content-box p.sub-heading { font-weight: bold; color: #fff; margin: 10px 0; font-size: 20px; }
section.services-streamline .content-box p.content { color: #fff; }
section.services-streamline .content-box {margin-bottom: 40px;}
section.solutions-sec .sol-box { padding: 40px 40px; box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04); border: 1px solid #efefef; }
section.solutions-sec { padding: 3% 0; }
section.solutions-sec .sol-box i { font-size: 42px; color: #166cff; }
section.solutions-sec .sol-box p { font-size: 20px; margin: 10px 0; }
section.solutions-sec .content-section { text-align: center; margin-bottom: 50px; }
/* services-streamline */

/* insurance-covers */
section.insurance-covers { padding: 3% 0; background-image: url(../images/Darkmode-copy-4.webp); background-color: #FDECD9; background-repeat: no-repeat; background-size: cover; }
section.insurance-covers .content-box h2 { color: #fff; }
section.insurance-covers .content-box i {color: #fff;font-size: 34px;}
section.insurance-covers .content-box p.sub-heading { font-weight: bold; color: #fff; margin: 10px 0; font-size: 20px; }
section.insurance-covers .content-box p.content { color: #fff; }
section.insurance-covers .content-box {margin-bottom: 40px;}
section.insurance-covers .content-box-first .img-wrapper { padding: 40px; }
section.insurance-covers .content-box-first h2 { color: #fff; }
section.insurance-covers .content-box { padding: 0px 30px; }
/* insurance-covers */

/* planing to sell */
section.planing-to-sell { padding: 5% 0; }
section.planing-to-sell .content-section { text-align: center; }
section.planing-to-sell .content-section { margin-bottom: 80px; }
section.planing-to-sell .content-section p { font-size: 20px; color: #000; }
section.planing-to-sell .sell-box { border: 1px solid #efefef; text-align: center; padding: 30px 20px; box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04); }
/* planing to sell */


/* registeration-process */
section.registeration-process { background: #F3F8FE; padding: 3% 0; }
section.registeration-process .content-section { margin-bottom: 50px; text-align: center; }
section.registeration-process .content-section p { font-size: 20px; color: #000; }
section.registeration-process .step-box ul { padding: 0; list-style: none; display: flex; align-items: center; margin: 0; }
section.registeration-process .step-box { background: #fff; padding: 30px; box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04); border: 1px solid #efefef; border-radius: 5px; }
section.registeration-process .step-box p { margin: 0; }
section.registeration-process .step-box li.count-box-parent .count-box { font-size: 40px; background: #374151; padding: 0px 20px; color: #fff; border-radius: 5px; margin-right: 20px; font-family: 'Gazpacho'; }
.registeration-process .blue-btn { margin: 50px auto 0 auto; display: table; }
/* registeration-process */

/* business-insurance */
section.business-insurance { padding: 3% 0; }
section.business-insurance .content-section p { color: #000000; font-size: 20px; font-weight: 400; line-height: 24px; }
section.business-insurance .content-section h2 { color: #000000; }
/* business-insurance */

/* logo banner */
.logo-carousel .owl-item img { width: auto !important; margin: auto; }
/* logo banner */

/* logo-cards */
section.banner-logo-cards {background: linear-gradient(0deg, #f9f2e7 30%, #ffffff 30%);}
section.banner-logo-cards img { box-shadow: 0px 8px 15px -5px rgba(0, 0, 0, 0.15); }
section.create-a-logo-for-your-brand { background: #F4F9FE; padding: 3% 0; }
section.create-a-logo-for-your-brand .content-section { text-align: center; margin-bottom: 80px; width: 50%; margin-left: auto; margin-right: auto; }
section.create-a-logo-for-your-brand .content-section p { font-size: 18px; }
section.create-a-logo-for-your-brand .content-section h2 {margin-bottom: 20px;}
section.create-a-logo-for-your-brand .ceate-logo-card { border: 1px solid #eeeeee; margin-bottom: 20px; background: #fff; box-shadow: 0px 0px 15px -5px rgba(0, 0, 0, 0.15); padding: 20px; border-radius: 10px; }
section.create-a-logo-for-your-brand .ceate-logo-card p { color: #6B6F75; font-size: 16px; font-weight: normal; line-height: 1.2em; }


section.logo-maker-sec { padding: 3% 0; background: #F9F2E7; }
section.logo-maker-sec ul.logo-boxes { padding: 0; list-style: none; display: flex; flex-wrap: wrap; }
section.logo-maker-sec ul.logo-boxes li { width: 20%; }
section.logo-maker-sec ul.logo-boxes li .logo-box-single { padding: 20px; }
section.logo-maker-sec .content-section { text-align: center; }
section.logo-maker-sec .content-section h2 { color: #000; font-size: 38px; }
/* logo-cards */

/* your-in-house-logo-designer */
section.your-in-house-logo-designer { padding: 3% 0; }
section.your-in-house-logo-designer .content-section { text-align: center; margin-bottom: 50px; width: 50%; margin-left: auto; margin-right: auto; }
section.your-in-house-logo-designer .content-section h2 { color:#000; }
section.your-in-house-logo-designer .content-section p { color:#000; font-size: 18px; }
section.your-in-house-logo-designer .card-box {margin: 0px 0px 20px 0px;padding: 30px 30px 30px 30px;background-color: #FFFFFF;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #EEEEEE;border-radius: 05px 5px 5px 5px;box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.15);}
section.your-in-house-logo-designer .card-box p { color: #6B6F75; font-size: 14px; font-weight: normal; line-height: 1.3em; }
section.your-in-house-logo-designer .card-box h6 { margin-bottom: 6px; color: #000000; font-size: 18px; font-weight: bold; }
/* your-in-house-logo-designer */

/* why-choose-tailor-brands-logo-maker */
section.why-choose-tailor-brands-logo-maker { padding: 3% 0; background: #F4F9FE; }
section.why-choose-tailor-brands-logo-maker .content-section {text-align: center;width: 80%;margin-left: auto;margin-right: auto;margin-bottom: 50px;}
section.why-choose-tailor-brands-logo-maker .why-choose-card {margin: 0px 0px 20px 0px;padding: 30px 30px 30px 30px;background-color: #FFFFFF;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #EEEEEE;border-radius: 05px 5px 5px 5px;box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.15);}
section.domain-registeration-is-start { padding: 3% 0; background: #F3F8FE; }
/* why-choose-tailor-brands-logo-maker */

/* different-types-of-businesses */

section.different-types-of-businesses { padding: 3% 0; }
section.different-types-of-businesses .content-section { text-align: center; margin-bottom: 50px; }
section.different-types-of-businesses .businesses-list { padding: 0; list-style: none; }
section.different-types-of-businesses .businesses-list li a { text-decoration: none; font-size: 18px; }
section.different-types-of-businesses .businesses-list li {margin-bottom: 15px;text-align: center;}
section.different-types-of-businesses .btn { margin: 50px auto 0 auto; display: table; }
/* different-types-of-businesses */



/* testimonials */
section.customer-testimonials { background: #F9F2E7; padding: 3% 0; }
section.customer-testimonials .testimonial-box {margin: 0px 0px 0px 0px;padding: 30px 50px;background-color: #FFFFFF;border-radius: 10px 10px 10px 10px;box-shadow: 0px 5px 10px -5px rgba(0, 0, 0, 0.15);margin-bottom: 20px;}
section.customer-testimonials .testimonial-box ul { padding: 0; list-style: none; display: flex; flex-wrap: wrap; }
section.customer-testimonials .testimonial-box ul li.image-box { margin-right: 20px; }
section.customer-testimonials .testimonial-box ul li.image-box img { height: 80px; width: 80px; object-fit: cover; border-radius: 100%; }
section.customer-testimonials .testimonial-box ul li.details-box .name {margin: 0;color: #000;font-weight: bold;}
section.customer-testimonials .testimonial-box ul li.details-box .company-name {margin: 0;color: #6B6F75;font-weight: normal;font-size: 16px;}
section.customer-testimonials .testimonial-box .content { color: #000000; font-size: 18px; font-weight: normal; line-height: 1.3em; }
section.customer-testimonials .testimonial-box .stars li i { color: #fc0; }
/* testimonials */


/* faqs */
section.faqs-new-sec .faq-box .question h6 { font-size: 24px; color: #000; }
section.faqs-new-sec .faq-box .answer p { color: #6B6F75; font-size: 18px; line-height: 1.2em; }
section.faqs-new-sec { padding: 3% 0; }
section.faqs-new-sec .content-section h2 { margin-bottom: 40px; }
/* faqs */

/* how to make logo */
section.how-to-make-a-logo { background: #F4F9FE; padding: 3% 0; }
section.how-to-make-a-logo .content-section {text-align: center;width: 80%;margin: auto;margin-bottom: 50px;}
section.how-to-make-a-logo .how-to-box .question { color: #000000; font-size: 22px; font-weight: bold; }
section.how-to-make-a-logo .content-section h2 { color: #000; }
section.how-to-make-a-logo .content-section p { text-align: center; color: #000000; font-size: 18px; font-weight: normal; line-height: 1.2em; }
/* how to make logo */


/* resources and tips */
section.resources-and-tips { padding: 3% 0; }
section.resources-and-tips .content-section { text-align: center; margin-bottom: 50px; }
.resources-and-tips .tips-box h5 {color: #101010;font-size: 19px;font-weight: bold;}
.resources-and-tips .tips-box p { color: #000000; font-size: 18px; line-height: 1.2em; }
/* resources and tips */

/* why-cust-loves */
section.why-cust-loves { padding: 3% 0; }
section.why-cust-loves .content-section { text-align: center; margin-bottom: 50px; }
section.why-cust-loves .sell-box {text-align: center;padding: 0 20px;}
section.why-cust-loves .sell-box img { height: 100px; margin-bottom: 30px; }
section.why-cust-loves .sell-box p { color: #000000; font-size: 16px; font-weight: 400; }
/* why-cust-loves */

/* make-sure-your-business */
section.make-sure-your-business { padding: 3% 0; }
.make-sure-box {margin-top: 30px;}
.make-sure-box i {font-size: 50px;margin-bottom: 20px;}
.make-sure-box p { margin: 0; color: #000000; font-size: 16px; font-weight: 400; line-height: 20px; }
section.make-sure-your-business .content-section.make-sure-box h2 { margin: 0; }
/* make-sure-your-business */

/* need-a-finance-manager */
section.need-a-finance-manager .content-section { text-align: center; margin: 0 auto 50px auto; width: 50%; }
section.need-a-finance-manager { padding: 3% 0; }
section.need-a-finance-manager .content-section h2 { color: #000; }
section.need-a-finance-manager .content-section p { text-align: center; color: #000000; font-size: 20px; font-weight: 400; line-height: 24px; }
section.need-a-finance-manager .finance-manager-box img {height: 80px;display: block;margin-bottom: 20px;margin-left: auto;margin-right: auto;}
section.need-a-finance-manager .finance-manager-box {text-align: center;border: 1px solid #eee;padding: 50px 40px;box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04);}
section.services-streamline .content-box p strong { color: #fff; font-size: 20px; }
/* need-a-finance-manager */

/* how does it works */
section.trade-mark-how-does-work { background: #F3F8FE; padding: 3% 0; }
section.trade-mark-how-does-work .work-box h2.count {background: #374151;color: #fff;display: inline-block;width: 50px;text-align: center;padding: 10px 0;border-radius: 5px;}
section.trade-mark-how-does-work .work-box {text-align: center;padding: 30px;background: #fff;border: 1px solid #EEEEEE;box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.04);}
section.trade-mark-how-does-work .content-section { text-align: center; margin-bottom: 50px; }
section.trade-mark-how-does-work .content-section h2 { color: #000; }
/* how does it works */


/* create-better-social-designs */
section.create-better-social-designs { padding: 3% 0; }
section.create-better-social-designs .content-section { text-align: center; margin-bottom: 50px; }
section.create-better-social-designs .design-box p.subheading { font-size: 20px; color: #000; font-weight: bold; }
section.create-better-social-designs .design-box p { color: #000000; font-size: 20px; font-weight: 400; line-height: 24px; }
section.create-better-social-designs .design-box { margin-bottom: 50px; }
/* create-better-social-designs */

/* banner 2 */
section.banner-section-two {padding: 8% 0 5% 0;background-image: url(../images/bg-strip.svg);text-align: center;background-repeat: no-repeat;background-size: cover;background-position: center;}
/* banner 2 */

/* press release */
section.press-releases { padding: 3% 0; }
section.press-releases .content-section { text-align: center; margin-bottom: 40px; }
section.press-releases .press-release-card {padding: 20px;border: 1px solid #eee;box-shadow: 0px 4px 10px -5px rgba(0, 0, 0, 0.1);margin-bottom: 20px;}
section.press-releases .press-release-card .logo img {height: 50px;width: 150px;object-fit: contain;}
section.press-releases .press-release-card .date span { color: #616161; font-size: 14px; font-weight: 400; line-height: 1.4em; }
section.press-releases .press-release-card .content p { margin-top: 20px; }
/* press release */

.get-started-form-wrapper .cta-form {
    display: flex;
    gap: 5px;
}

.get-started-form-wrapper input.btn.blue-btn {
    font-size: 19px;
    font-weight: 400;
    border-radius: 50px;
    padding: 8px 30px 8px 30px;
    background: linear-gradient(45deg, black, #6b6b6b);
    color: #ffffff;
    margin-left: -70px;
    border: none;
}

.get-started-form-wrapper input.form-control {
    padding: 15px;
    width: 45%;
    border-radius: 50px 40px 40px 50px;
    height: 50px;
}

section.cta-one-sec form.cta-form {
    justify-content: center;
}

section.cta-one-sec input.form-control {
    width: 30%;
}

section.cta-two-sec form.cta-form {
    justify-content: center;
}

section.cta-two-sec input.form-control {
    width: 30%;
}

button.btn.site-button {
    font-size: 18px;
    background: linear-gradient(45deg, black, #6b6b6b);
    color: #fff;
    padding: 15px 30px;
    border-radius: 50px;
    font-family: "Proxima nova NEW", Sans-serif;
    border: none;
}

a.site-button {
    font-size: 18px;
    background: linear-gradient(45deg, black, #6b6b6b);
    color: #fff;
    padding: 15px 30px;
    border-radius: 50px;
    font-family: "Proxima nova NEW", Sans-serif;
    border: none;
}

button.btn.site-button:hover {
    background: #000;
    color: #fff;
}

a.site-button:hover {
    background: #000;
    color: #fff;
}

form.llcform input.btn.btn-primary {
      font-size: 18px;
    background: linear-gradient(45deg, black, #6b6b6b);
    color: #fff;
    padding: 15px 30px;
    border-radius: 50px;
    font-family: "Proxima nova NEW", Sans-serif;
    border: none;
}

ul.businesses-list a {
    background: #fff;
    border: 2px solid #000;
    padding: 12px 50px;
    border-radius: 50px;
    width: 100%;
    display: block;
    color: #000;
}

ul.businesses-list {
    gap: 8px;
    display: flex;
    flex-direction: column;
}

form.llcform input {
    padding: 14px;
    font-size: 15px;
    border-radius: 13px;
    margin: 0;
}

form.llcform input::placeholder {
    font-size: 15px;
}

.llcstepscreen_wrapper .mb-4 {
    margin-bottom: 10px !important;
}

.llcstepscreen_wrapper h2 {
    font-size: 24px;
}

form.llcform #colorPicker {
    font-size: 15px;
    border-radius: inherit;
    margin: 0;
    height: 30px;
    padding: 0;
}

form.llcform input[type="radio"] {
    padding: 0;
    font-size: 15px;
    border-radius: 13px;
    margin-top: 5px;
}

form.llcform input[type="checkbox"] {
    padding: 0;
    font-size: 15px;
    border-radius: 13px;
        margin-top: 5px;
}

form.llcform textarea {
    padding: 14px;
    font-size: 15px;
    border-radius: 13px;
    margin: 0;
}

form.llcform textarea::placeholder {
    font-size: 15px;
}

footer .container .footer-para {
    font-family: "Proxima nova NEW", Sans-serif !important;
    margin-top: 30px;
    margin-bottom: 20px;
}

footer ul.contact-list-footer {
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

footer ul.contact-list-footer a {
    color: #000;
    font-size: 18px;
}

footer ul.contact-list-footer a i {
    font-size: 18px;
    margin-right: 10px;
}

.banner-section .row .col-md-7 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}


input:focus {
    border-color: unset !important;
    box-shadow: unset !important;
}

textarea:focus {
    border-color: unset !important;
    box-shadow: unset !important;
}

.get-started-form-wrapper input::placeholder {
    font-size: 16px !important;
}