.row-fluid {
	width: 100%;
	*zoom: 1;
}

.row-fluid:before, .row-fluid:after {
	display: table;
	content: "";
}

.row-fluid:after {
	clear: both;
}

.row-fluid [class*="span"] {
	display: block;
	float: left;
	width: 100%;
	margin-left: 2.127659574%;
	*margin-left: 2.0744680846382977%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}

.row-fluid .span12 {
	width: 99.99999998999999%;
	*width: 99.94680850063828%;
}

.row-fluid .span11 {
	width: 91.489361693%;
	*width: 91.4361702036383%;
}

.row-fluid .span10 {
	width: 82.97872339599999%;
	*width: 82.92553190663828%;
}

.row-fluid .span9 {
	width: 74.468085099%;
	*width: 74.4148936096383%;
}

.row-fluid .span8 {
	width: 65.95744680199999%;
	*width: 65.90425531263828%;
}

.row-fluid .span7 {
	width: 57.446808505%;
	*width: 57.3936170156383%;
}

.row-fluid .span6 {
	width: 48.93617020799999%;
	*width: 48.88297871863829%;
}

.row-fluid .span5 {
	width: 40.425531911%;
	*width: 40.3723404216383%;
}

.row-fluid .span4 {
	width: 31.914893614%;
	*width: 31.8617021246383%;
}

.row-fluid .span3 {
	width: 23.404255317%;
	*width: 23.3510638276383%;
}

.row-fluid .span2 {
	width: 14.89361702%;
	*width: 14.8404255306383%;
}

.row-fluid .span1 {
	width: 6.382978723%;
	*width: 6.329787233638298%;
}

.container-fluid {
	*zoom: 1;
}

.container-fluid:before, .container-fluid:after {
	display: table;
	content: "";
}

.container-fluid:after {
	clear: both;
}

@media (max-width: 767px) {
	.row-fluid {
		width: 100%;
	}

	.row-fluid [class*="span"] {
		display: block;
		float: none;
		width: auto;
		margin-left: 0;
	}
}

@media (min-width: 768px) and (max-width: 1139px) {
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}

	.row-fluid:before, .row-fluid:after {
		display: table;
		content: "";
	}

	.row-fluid:after {
		clear: both;
	}

	.row-fluid [class*="span"] {
		display: block;
		float: left;
		width: 100%;
		margin-left: 2.762430939%;
		*margin-left: 2.709239449638298%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}

	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}

	.row-fluid .span12 {
		width: 99.999999993%;
		*width: 99.9468085036383%;
	}

	.row-fluid .span11 {
		width: 91.436464082%;
		*width: 91.38327259263829%;
	}

	.row-fluid .span10 {
		width: 82.87292817100001%;
		*width: 82.8197366816383%;
	}

	.row-fluid .span9 {
		width: 74.30939226%;
		*width: 74.25620077063829%;
	}

	.row-fluid .span8 {
		width: 65.74585634900001%;
		*width: 65.6926648596383%;
	}

	.row-fluid .span7 {
		width: 57.182320438000005%;
		*width: 57.129128948638304%;
	}

	.row-fluid .span6 {
		width: 48.618784527%;
		*width: 48.5655930376383%;
	}

	.row-fluid .span5 {
		width: 40.055248616%;
		*width: 40.0020571266383%;
	}

	.row-fluid .span4 {
		width: 31.491712705%;
		*width: 31.4385212156383%;
	}

	.row-fluid .span3 {
		width: 22.928176794%;
		*width: 22.874985304638297%;
	}

	.row-fluid .span2 {
		width: 14.364640883%;
		*width: 14.311449393638298%;
	}

	.row-fluid .span1 {
		width: 5.801104972%;
		*width: 5.747913482638298%;
	}
}

@media (min-width: 1280px) {
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}

	.row-fluid:before, .row-fluid:after {
		display: table;
		content: "";
	}

	.row-fluid:after {
		clear: both;
	}

	.row-fluid [class*="span"] {
		display: block;
		float: left;
		width: 100%;
		margin-left: 2.564102564%;
		*margin-left: 2.510911074638298%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}

	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}

	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851063829%;
	}

	.row-fluid .span11 {
		width: 91.45299145300001%;
		*width: 91.3997999636383%;
	}

	.row-fluid .span10 {
		width: 82.905982906%;
		*width: 82.8527914166383%;
	}

	.row-fluid .span9 {
		width: 74.358974359%;
		*width: 74.30578286963829%;
	}

	.row-fluid .span8 {
		width: 65.81196581200001%;
		*width: 65.7587743226383%;
	}

	.row-fluid .span7 {
		width: 57.264957265%;
		*width: 57.2117657756383%;
	}

	.row-fluid .span6 {
		width: 48.717948718%;
		*width: 48.6647572286383%;
	}

	.row-fluid .span5 {
		width: 40.170940171000005%;
		*width: 40.117748681638304%;
	}

	.row-fluid .span4 {
		width: 31.623931624%;
		*width: 31.5707401346383%;
	}

	.row-fluid .span3 {
		width: 23.076923077%;
		*width: 23.0237315876383%;
	}

	.row-fluid .span2 {
		width: 14.529914530000001%;
		*width: 14.4767230406383%;
	}

	.row-fluid .span1 {
		width: 5.982905983%;
		*width: 5.929714493638298%;
	}
}

<link rel="stylesheet" href="https://use.typekit.net/cpf8drl.css">
@font-face {
    font-family: "Proxima Nova";
    font-weight: 300;
    font-style: normal;
    src: 
        url(//www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/ProximaNova-Regular.woff2 ) format('woff2'),
        url(//www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/ProximaNova-Regular.woff ) format('woff');
    font-display: swap;
}

@font-face {
    font-family: "Proxima Nova";
    font-weight: bold;
    src: 
        url( //www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/ProximaNova-Bold.woff2 ) format('woff2'), 
        url(//www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/ProximaNova-Bold.woff) format('woff');
    font-display: swap;
}

@font-face {
    font-family: "Effra";
    font-weight: 700;
    src: 
        url( //www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/Effra-Bold.woff2 ) format('woff2'), 
        url(//www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/Effra-Bold.woff) format('woff');
    font-display: swap;
}

@font-face {
    font-family: "Effra";
    font-weight: 900;
    src: 
        url( //www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/EffraHeavy-Regular.woff2 ) format('woff2'), 
        url(//www.thespotonagency.com/hubfs/raw_assets/public/sr/fonts/EffraHeavy-Regular.woff) format('woff');
    font-display: swap;
}


































:root {
    
    --primary: #261756;
        
    --secondary: #f5f7f9;
        
    --tertiary: #F27527;
        
    --success: #28a745;
        
    --info: #17a2b8;
        
    --warning: #ffc107;
        
    --danger: #dc3545;
        
    --light: #f8f9fa;
        
    --dark: #343a40;
        
    --white: #ffffff;
        
    --black: #000000;
        
    --borders: #EEEEEE;
        
    --body_bg: #fff;
        
    --body_color: #343434;
        
    --link_color: #F27527;
        
    --link_hover_color: #e1673a;
        
        }

/*         .btn,
        .btn-wrapper .cta_button,
        .btn-wrapper .cta-button,
        .btn-wrapper input[type="submit"],
        .btn-wrapper input[type="button"],
        input[type="submit"],
        input[type="button"]  {
            

transition: all .15s ease-in-out;
animation-timing-function: ease-in-out;


font-family: Poppins, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
font-size: 0.7777777777777778rem;
line-height: 1.05rem;

border-radius: 28px;
height: 3.111111111111111rem;

text-align: center;
padding: 0 1.3888888888888888rem ;
border: 1px solid;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;

        } */

        .block { display: table; }
        .circle { border-radius: 100%; }
        .divider {
            display: block;
            border-bottom: 1px solid rgba(0,0,0,0.1);
            padding: 0 0 13px 0;
            margin: 0 0 40px;
        }
        .text-center-mobile { text-align: center; }
        .max-responsive { max-width: 100%; height: auto !important; }
        .antialiased { -webkit-font-smoothing: antialiased; }

        .no-bullets ul,
        .no-bullets ol {
            list-style: none;
            padding-left: 0;
        }

        .animated {
            
transition: all .3s ease-in-out;
animation-timing-function: ease-in-out;

        }

        .animated-fast {
            
transition: all .15s ease-in-out;
animation-timing-function: ease-in-out;

        }

        .sr-line-top { border-top: 1px solid #EEEEEE; }
        .sr-line-bottom { border-bottom: 1px solid #EEEEEE; }

        /* ----------------------------------------------------------------------------------- */
        /*  Typography */
        /* ----------------------------------------------------------------------------------- */
        body {
            font-family: Arial;
            line-height: 1.4444444444444444rem;
            
            font-family: Poppins; font-style: normal; font-weight: normal; text-decoration: none;
            
            font-size: 18px;

            background-color: #fff;
            margin: 0;
            line-height: 1.55;
        }

        .container,
        .container-fluid,
        .container-sm,
        .container-md,
        .container-lg,
        .container-xl {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }

        @media (min-width: 576px) {
            .container,
            .container-sm {
                max-width: 540px;
            }
        }

        @media (min-width: 768px) {
            .container,
            .container-sm,
            .container-md {
                max-width: 720px;
            }
        }

        @media (min-width: 992px) {
            .container,
            .container-sm,
            .container-md,
            .container-lg {
                max-width: 960px;
            }
        }

        @media (min-width: 1200px) {
            .container,
            .container-sm,
            .container-md,
            .container-lg,
            .container-xl {
                max-width: 1140px;
            }
        }

        @media (min-width: 1260px) {
            .container, .container-sm, .container-md, .container-lg, .container-xl {
                max-width: 1200px;
            }}

        @media screen and (min-width: 2561px) {
            .container {
                max-width: 1680px;
            }
        }

        h1,
        .h1 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 2.2222222222222223rem;
            margin-bottom: 1.1111111111111112rem;
            
            line-height: 3.0000000000000004rem;
            

        }

        h2,
        .h2 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 1.7777777777777777rem;
            margin-bottom: 0.8888888888888888rem;
            
            line-height: 2.4rem;
            
        }

        h3,
        .h3 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 1.5555555555555556rem;
            margin-bottom: 0.7777777777777778rem;
            
            line-height: 2.1rem;
            
        }

        h4,
        .h4 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 1.3333333333333333rem;
            margin-bottom: 0.6666666666666666rem;
            
            line-height: 1.8rem;
            
        }

        h5,
        .h5 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 1.1111111111111112rem;
            margin-bottom: 0.5555555555555556rem;
            
            line-height: 1.5000000000000002rem;
            
        }

        h6,
        .h6 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 1.0rem;
            margin-bottom: 0.5rem;
            
            line-height: 1.35rem;
            
        }

        h1, h2, h3, h4, h5, h6,
        .h1, .h2, .h3, .h4, .h5, .h6,
        .display-1, .display-2, .display-3, .display-4,
        .field > label,
        .form-group label {
            color: #343434;
        }

        h1 br, h2 br, h3 br, h4 br, h5 br, h6 br,
        .display-1 br, .display-2 br, .display-3 br, .display-4 br, .description br { display: none; }
        @media (min-width:1025px) {
            h1 br, h2 br, h3 br, h4 br, h5 br, h6 br,
            .display-1 br, .display-2 br, .display-3 br, .display-4 br, .description br { display: initial; }
        }

        .display-1 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 5.277777777777778rem;
            margin-bottom: 2.638888888888889rem;
            
            line-height: 7.125rem;
            
        }

        .display-2 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 4.444444444444445rem;
            margin-bottom: 2.2222222222222223rem;
            
            line-height: 6.000000000000001rem;
            
        }

        .display-3 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 4.166666666666667rem;
            margin-bottom: 2.0833333333333335rem;
            
            line-height: 5.625000000000001rem;
            
        }

        .display-4 {
            
            font-family: Poppins; font-style: normal; font-weight: 600; text-decoration: none;
            
            font-size: 3.3333333333333335rem;
            margin-bottom: 1.6666666666666667rem;
            
            line-height: 4.500000000000001rem;
            
        }


        p {
            margin-top: 0;
            margin-bottom: 1.25rem;
        }

        p.lead, p.large {
            
            font-family: Poppins; font-style: normal; font-weight: 300; text-decoration: none;
            
            margin-bottom: 0.5555555555555556rem;
            font-size: 1.1111111111111112rem;
            
            line-height: 1.5000000000000002rem;
            
        }
        ul,
        ol {
            padding-left: 2rem;
        }
        ul,
        ol,
        ul li,
        ol li {
            
            font-family: Poppins; font-style: normal; font-weight: normal; text-decoration: none;
            
            font-size: 0.8888888888888888rem;
            
            line-height: 1.2rem;
            
        }

        

        

        p.small, .small, small, .font-small * {
            font-size: 0.0rem;
            line-height: 0.0rem;
        }

        blockquote {
            
            font-family: Poppins; font-style: normal; font-weight: normal; text-decoration: none;
            
            font-size: 1.1111111111111112rem;
            margin-bottom: 0.5555555555555556rem;
            
            line-height: 1.5000000000000002rem;
            
        }

        svg,
        svg g {
            fill: currentColor;
        }

        
        *, *:before , *:after {box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; }


        body {
            font-family: "Proxima Nova" !important;
            color: #343434;

        }
        h1,
        .h1 {
            font-family: "Effra"!important;
            font-weight: 900;
            font-size: 52px;
        }

        h2,
        .h2 {
            font-family: "Effra"!important;
            font-weight: 700;
            font-size: 40px;
        }

        h3,
        .h3 {
            font-family: "Effra"!important;
            font-weight: 700;
            font-size: 24px;
            line-height: 1.3;
        }

        h4,
        .h4 {
            font-family: "Effra"!important;
            font-weight: 600;
            color: #2e1679;
            font-size: 20px;
        }

        h5,
        .h5 {
            font-family: "Effra"!important;
            font-weight: 700;
        }

        h6,
        .h6 {
            font-family: "Effra"!important;
            font-weight: 400;
        }
        @media (min-width:992px) {
            .display-1 {
                font-family: "Effra"!important;
                font-weight: 500;
            }
            .display-2 {
                font-family: "Effra"!important;
                font-weight: 500;
            }
            .display-3 {
                font-family: "Effra"!important;
                font-weight: 500;
            }
            .display-4 {
                font-family: "Effra"!important;
                font-weight: 500;
            }
        }
        p.lead, p.large, ul, ol, ul li, ol li {
            font-family: "Proxima Nova"!important;
            font-weight: 400;
        }
        blockquote {
            font-family: "Proxima Nova"!important;
            font-weight: 400;
        }
        .btn,
        .btn-wrapper .cta_button,
        .btn-wrapper .cta-button,
        .btn-wrapper input[type="submit"],
        .btn-wrapper input[type="button"],
        input[type="submit"],
        input[type="button"]    {
            font-family: "Proxima Nova"!important;
        }
        .navbar .navbar-nav .dropdown .dropdown-item,
        .navbar .navbar-nav .nav-link,
        .btn-wrapper.btn-primary-wrapper.d-xl-inline a {
            font-family: "Proxima Nova"!important;
        }

        ul, ol, ul li, ol li {
            margin-bottom: 10px;
        }


        a {
            color: #F27527;
            text-decoration: none;
            font-family: "Proxima Nova" !important;
        }

        a:hover, a:hover:not(.btn) {
            color: #e1673a;
            text-decoration: none;
        }

        a.media {
            color: #343434;
            text-decoration: none;
        }

        p,
        p:hover, {
            color: red !important;
            text-decoration: none;
            font-family: "Proxima Nova" !important;
        }

        p a {
            border-bottom: 1px solid #F27527;
            -webkit-transition: all 0.2s ease;
            -o-transition: all 0.2s ease;
            transition: all 0.2s ease;
        }

        p a:hover {
            color: #e1673a;
            border-bottom: 1px solid #e1673a;
        }

        .blog p a {
            color: #F27527;
            font-weight: bold;
        }

        .blog p a:hover {
            color: #e1673a;
        }

        img,
        video {
            max-width: 100%;
            height: auto;
        }

        a[href="javascript:;"],
        a[href="javascript:;"]:hover {
            cursor: default
        }

        .unstyle-list ul {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .unstyle-list ul li {
            margin-bottom: 0.5rem;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Responsive Typography */
        /* ----------------------------------------------------------------------------------- */
        
        html {
            font-size: 18px;
        }
        

        .bg-bottom {
            background-position: bottom !important;
        }

        .bg-center {
            background-position: center !important;
        }

        .bg-left {
            background-position: left !important;
        }

        .bg-left-bottom {
            background-position: left bottom !important;
        }

        .bg-left-top {
            background-position: left top !important;
        }

        .bg-right {
            background-position: right !important;
        }

        .bg-right-bottom {
            background-position: right bottom;
        }

        .bg-right-top {
            background-position: right top !important;
        }

        .bg-top {
            background-position: top !important;
        }

        .bg-repeat {
            background-repeat: repeat !important;
        }

        .bg-no-repeat {
            background-repeat: no-repeat !important;
        }

        .bg-repeat-x {
            background-repeat: repeat-x !important;
        }

        .bg-repeat-y {
            background-repeat: repeat-y !important;
        }

        .bg-auto {
            background-size: auto !important;
        }

        .bg-cover {
            background-size: cover !important;
        }

        .bg-contain {
            background-size: contain !important;
        }
.accordion .accordion_content ul li {
      font-size: 18px; line-height: 1.5em}
      .accordion .accordion_content ul li div {font-size: 20px}
        

        .card:not([class*="col-"]),
        .sr-cards-pricing-01 .card,
        .sr-cards-testimonial-slider-01 .slickSliderItem,
        .sr-hero-02 .hero-feature,
        .sr-faq-01 .faq-item,
        .sr-faq-01 .faq-item::before,
        .sr-faq-01 .faq-item::after,
        .sr-cards-categories-01 .card-item-content,
        .sr-offer-one-col-01 .form-wrapper,
        .sr-cards-filter-01 .item .item-inner:not(:hover),
        .sr-cards-image-01 .item-card,
        .sr-offer-bar-04 .content-wrapper,
        .sr-tabs-accordion-01 .accordion_group,
        .sr-cards-team-02 .team-member,
        .sr-cards-testimonial-grid-01 .card,
        .sr-style-guide .guide-nav,
        .sr-cards-filter-02-item a:hover .item-card,
            .modal-content,
            .sr-sticky-breadcrumb,
            .sr-sticky-breadcrumb-categories,
            .ng-blog-wrapper,
            .sr-social-share.sr-social-share,
            .blog-related-posts .article-panel .article-content,
            .email-prefs .item .item-inner,
            .sr-cards-features-01 .features > div,
            .sr-card,
            .sr-cards-articles-02 .article-item a,
            .sr-two-col-features-02 .media,
            .sr-cards-logos-01 .media,
            .sr-cards-pricing-02 .col-md-4,
            .sr-cards-slider-01 .feat-slider .slick-slide,
            .sr-cards-team .team-card,
            .sr-cards-testimonial-grid-02 .team-card,
            .sr-conversational-form-01-form-inner,
            .hero-form-01 .sr-form,
            .sr-job-listing-01 .listing-wrapper ul li,
            .sr-offer-faux-modal-01 .well,
            .sr-offer-two-col-03 .form-wrapper,
            .sr-padding-half .area-bottom:after,
            .sr-padding-full .area-bottom:after,
            .sr-padding-zero .area-bottom:after,
            .area-bottom,
            .sr-one-col-02-item > div,
            .sr-social-tweet-01-content,
            .sr-tabs-slider-02 .slickSliderItem,
            .sr-three-col-features-01 .feature-list ul li,
            .sr-two-col-features .link-wrapper:hover,
            .pillar-nav-toc-01 .pillar-nav-toc-01-list li a,
            .pillar-nav-toc-02 .pillar-nav-toc-02-list li a,
            .sr-cards-steps-01 .card-content,
            .sr-cards-steps-02 .card-content,
            .sr-offer-slide-in-01 .sr-offer-slide-in-01-form {
                background-color: rgba(255, 255, 255, 1.0) !important
        }

        .card,
        .sr-hero-02 .hero-feature,
        .sr-cards-categories-01 .card-item,
        .sr-cards-grid-02 .card,
        .sr-cards-filter-01 .item .item-inner,
        .sr-contact-01 section.sr-location,
        .sr-cards-image-01 .item-card:hover,
        .sr-cards-pricing-01 .card,
        .sr-cards-pricing-01 .card .featured_text,
        .sr-tabs-accordion-01 .accordion_header,
        .sr-tabs-accordion-01 .accordion_content,
        .sr-cards-team-02 .team-member,
        .sr-cards-testimonial-grid-01 .card,
        .sr-cards-steps-01 .card-content,
        .modal-content,
        .sr-sticky-breadcrumb-heading,
        .article-list-subscribe,
        .sr-sticky-breadcrumb-categories,
        .sr-social-share.sr-social-share,
        .email-prefs .item .item-inner,
        .sr-two-col-features-02 .media,
        .sr-cards-features-01 .features > div,
        .sr-cards-logos-01 .media,
        .sr-cards-pricing-02 .col-md-4,
        .sr-cards-slider-01 .feat-slider .slick-slide,
        .sr-cards-team .team-card,
        .sr-cards-testimonial-grid-02 .team-card,
        .sr-job-listing-01 .listing-wrapper ul li,
        .sr-one-col-02-item > div,
        .sr-social-tweet-01-content,
        .sr-tabs-slider-02 .slickSliderItem,
        .sr-three-col-features-01 .feature-list ul li,
        .sr-two-col-features .link-wrapper:hover,
        .pillar-nav-toc-01 .pillar-nav-toc-01-list li a,
        .pillar-nav-toc-02 .pillar-nav-toc-02-list li a,
        .sr-cards-steps-01 .card-content,
        .sr-cards-steps-02 .card-content,
        .sr-footer-02 .footer-item {
            border-color: #EEEEEE !important;
        }

        .email-prefs .item .item-inner * {
            color: inherit;
        }

        .close {
            text-shadow: none;
        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-primary {
            
color: #fff;
background-color: #261756;
border-color: #261756 !important;

        }

        .btn-primary:hover {
            color: #fff;
            background-color: #261756;
            filter: brightness(110%);
        }

        .btn-primary:not(:disabled):not(.disabled).active,
        .btn-primary:not(:disabled):not(.disabled):active,
        .show>.btn-primary.dropdown-toggle,
        .btn-primary.focus,
        .btn-primary:focus {
            background-color: #261756;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-primary-wrapper .cta_button,
        .btn-wrapper.btn-primary-wrapper .cta-button,
        input[type=submit].hs-button.primary,
        .btn-wrapper.btn-primary-wrapper input[type="submit"],
        .btn-wrapper.btn-primary-wrapper input[type="button"],
        input[type=submit].hs-button.btn-primary {
            
color: #fff;
background-color: #261756;
border-color: #261756 !important;

        } */

        .btn-wrapper.btn-primary-wrapper .cta_button:hover,
        .btn-wrapper.btn-primary-wrapper .cta-button:hover,
        input[type=submit].hs-button.primary:hover,
        .btn-wrapper.btn-primary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-primary-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-primary:hover {
            color: #fff;
            background-color: #261756;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-primary {
            
color: #261756;
background-color: transparent;
border-color: #261756 !important;

        }

        .btn-outline-primary:hover {
            color: #fff;
            background-color: #261756;
        }

        .btn-wrapper.btn-outline-primary-wrapper .cta_button,
        .btn-wrapper.btn-outline-primary-wrapper .cta-button,
        .btn-wrapper.btn-outline-primary-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-primary-wrapper input[type="button"] {
            
color: #261756;
background-color: transparent;
border-color: #261756 !important;

        }

        .btn-wrapper.btn-outline-primary-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-primary-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-primary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-primary-wrapper input[type="button"]:hover {
            
color: #261756;
background-color: transparent;
border-color: #261756 !important;

            color: #fff;
            background-color: #261756;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-primary {
            
color: #261756 !important;

        }

        .text-primary svg,
        .text-primary svg g {
            fill: #261756
        }

        .text-primary :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-primary {
            
background-color: #261756 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-primary {
            
border-color: #261756 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-secondary {
            
color: #fff;
background-color: #f5f7f9;
border-color: #f5f7f9 !important;

        }

        .btn-secondary:hover {
            color: #fff;
            background-color: #f5f7f9;
            filter: brightness(110%);
        }

        .btn-secondary:not(:disabled):not(.disabled).active,
        .btn-secondary:not(:disabled):not(.disabled):active,
        .show>.btn-secondary.dropdown-toggle,
        .btn-secondary.focus,
        .btn-secondary:focus {
            background-color: #f5f7f9;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-secondary-wrapper .cta_button,
        .btn-wrapper.btn-secondary-wrapper .cta-button,
        input[type=submit].hs-button.secondary,
        .btn-wrapper.btn-secondary-wrapper input[type="submit"],
        .btn-wrapper.btn-secondary-wrapper input[type="button"],
        input[type=submit].hs-button.btn-secondary {
            
color: #fff;
background-color: #f5f7f9;
border-color: #f5f7f9 !important;

        } */

        .btn-wrapper.btn-secondary-wrapper .cta_button:hover,
        .btn-wrapper.btn-secondary-wrapper .cta-button:hover,
        input[type=submit].hs-button.secondary:hover,
        .btn-wrapper.btn-secondary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-secondary-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-secondary:hover {
            color: #fff;
            background-color: #f5f7f9;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-secondary {
            
color: #f5f7f9;
background-color: transparent;
border-color: #f5f7f9 !important;

        }

        .btn-outline-secondary:hover {
            color: #fff;
            background-color: #f5f7f9;
        }

        .btn-wrapper.btn-outline-secondary-wrapper .cta_button,
        .btn-wrapper.btn-outline-secondary-wrapper .cta-button,
        .btn-wrapper.btn-outline-secondary-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-secondary-wrapper input[type="button"] {
            
color: #f5f7f9;
background-color: transparent;
border-color: #f5f7f9 !important;

        }

        .btn-wrapper.btn-outline-secondary-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-secondary-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-secondary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-secondary-wrapper input[type="button"]:hover {
            
color: #f5f7f9;
background-color: transparent;
border-color: #f5f7f9 !important;

            color: #fff;
            background-color: #f5f7f9;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-secondary {
            
color: #f5f7f9 !important;

        }

        .text-secondary svg,
        .text-secondary svg g {
            fill: #f5f7f9
        }

        .text-secondary :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-secondary {
            
background-color: #f5f7f9 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-secondary {
            
border-color: #f5f7f9 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-tertiary {
            
color: #fff;
background-color: #F27527;
border-color: #F27527 !important;

        }

        .btn-tertiary:hover {
            color: #fff;
            background-color: #F27527;
            filter: brightness(110%);
        }

        .btn-tertiary:not(:disabled):not(.disabled).active,
        .btn-tertiary:not(:disabled):not(.disabled):active,
        .show>.btn-tertiary.dropdown-toggle,
        .btn-tertiary.focus,
        .btn-tertiary:focus {
            background-color: #F27527;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-tertiary-wrapper .cta_button,
        .btn-wrapper.btn-tertiary-wrapper .cta-button,
        input[type=submit].hs-button.tertiary,
        .btn-wrapper.btn-tertiary-wrapper input[type="submit"],
        .btn-wrapper.btn-tertiary-wrapper input[type="button"],
        input[type=submit].hs-button.btn-tertiary {
            
color: #fff;
background-color: #F27527;
border-color: #F27527 !important;

        } */

        .btn-wrapper.btn-tertiary-wrapper .cta_button:hover,
        .btn-wrapper.btn-tertiary-wrapper .cta-button:hover,
        input[type=submit].hs-button.tertiary:hover,
        .btn-wrapper.btn-tertiary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-tertiary-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-tertiary:hover {
            color: #fff;
            background-color: #F27527;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-tertiary {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

        }

        .btn-outline-tertiary:hover {
            color: #fff;
            background-color: #F27527;
        }

        .btn-wrapper.btn-outline-tertiary-wrapper .cta_button,
        .btn-wrapper.btn-outline-tertiary-wrapper .cta-button,
        .btn-wrapper.btn-outline-tertiary-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-tertiary-wrapper input[type="button"] {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

        }

        .btn-wrapper.btn-outline-tertiary-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-tertiary-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-tertiary-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-tertiary-wrapper input[type="button"]:hover {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

            color: #fff;
            background-color: #F27527;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-tertiary {
            
color: #F27527 !important;

        }

        .text-tertiary svg,
        .text-tertiary svg g {
            fill: #F27527
        }

        .text-tertiary :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-tertiary {
            
background-color: #F27527 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-tertiary {
            
border-color: #F27527 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-success {
            
color: #fff;
background-color: #28a745;
border-color: #28a745 !important;

        }

        .btn-success:hover {
            color: #fff;
            background-color: #28a745;
            filter: brightness(110%);
        }

        .btn-success:not(:disabled):not(.disabled).active,
        .btn-success:not(:disabled):not(.disabled):active,
        .show>.btn-success.dropdown-toggle,
        .btn-success.focus,
        .btn-success:focus {
            background-color: #28a745;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-success-wrapper .cta_button,
        .btn-wrapper.btn-success-wrapper .cta-button,
        input[type=submit].hs-button.success,
        .btn-wrapper.btn-success-wrapper input[type="submit"],
        .btn-wrapper.btn-success-wrapper input[type="button"],
        input[type=submit].hs-button.btn-success {
            
color: #fff;
background-color: #28a745;
border-color: #28a745 !important;

        } */

        .btn-wrapper.btn-success-wrapper .cta_button:hover,
        .btn-wrapper.btn-success-wrapper .cta-button:hover,
        input[type=submit].hs-button.success:hover,
        .btn-wrapper.btn-success-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-success-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-success:hover {
            color: #fff;
            background-color: #28a745;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-success {
            
color: #28a745;
background-color: transparent;
border-color: #28a745 !important;

        }

        .btn-outline-success:hover {
            color: #fff;
            background-color: #28a745;
        }

        .btn-wrapper.btn-outline-success-wrapper .cta_button,
        .btn-wrapper.btn-outline-success-wrapper .cta-button,
        .btn-wrapper.btn-outline-success-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-success-wrapper input[type="button"] {
            
color: #28a745;
background-color: transparent;
border-color: #28a745 !important;

        }

        .btn-wrapper.btn-outline-success-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-success-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-success-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-success-wrapper input[type="button"]:hover {
            
color: #28a745;
background-color: transparent;
border-color: #28a745 !important;

            color: #fff;
            background-color: #28a745;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-success {
            
color: #28a745 !important;

        }

        .text-success svg,
        .text-success svg g {
            fill: #28a745
        }

        .text-success :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-success {
            
background-color: #28a745 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-success {
            
border-color: #28a745 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-info {
            
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8 !important;

        }

        .btn-info:hover {
            color: #fff;
            background-color: #17a2b8;
            filter: brightness(110%);
        }

        .btn-info:not(:disabled):not(.disabled).active,
        .btn-info:not(:disabled):not(.disabled):active,
        .show>.btn-info.dropdown-toggle,
        .btn-info.focus,
        .btn-info:focus {
            background-color: #17a2b8;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-info-wrapper .cta_button,
        .btn-wrapper.btn-info-wrapper .cta-button,
        input[type=submit].hs-button.info,
        .btn-wrapper.btn-info-wrapper input[type="submit"],
        .btn-wrapper.btn-info-wrapper input[type="button"],
        input[type=submit].hs-button.btn-info {
            
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8 !important;

        } */

        .btn-wrapper.btn-info-wrapper .cta_button:hover,
        .btn-wrapper.btn-info-wrapper .cta-button:hover,
        input[type=submit].hs-button.info:hover,
        .btn-wrapper.btn-info-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-info-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-info:hover {
            color: #fff;
            background-color: #17a2b8;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-info {
            
color: #17a2b8;
background-color: transparent;
border-color: #17a2b8 !important;

        }

        .btn-outline-info:hover {
            color: #fff;
            background-color: #17a2b8;
        }

        .btn-wrapper.btn-outline-info-wrapper .cta_button,
        .btn-wrapper.btn-outline-info-wrapper .cta-button,
        .btn-wrapper.btn-outline-info-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-info-wrapper input[type="button"] {
            
color: #17a2b8;
background-color: transparent;
border-color: #17a2b8 !important;

        }

        .btn-wrapper.btn-outline-info-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-info-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-info-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-info-wrapper input[type="button"]:hover {
            
color: #17a2b8;
background-color: transparent;
border-color: #17a2b8 !important;

            color: #fff;
            background-color: #17a2b8;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-info {
            
color: #17a2b8 !important;

        }

        .text-info svg,
        .text-info svg g {
            fill: #17a2b8
        }

        .text-info :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-info {
            
background-color: #17a2b8 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-info {
            
border-color: #17a2b8 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-warning {
            
color: #fff;
background-color: #ffc107;
border-color: #ffc107 !important;

        }

        .btn-warning:hover {
            color: #fff;
            background-color: #ffc107;
            filter: brightness(110%);
        }

        .btn-warning:not(:disabled):not(.disabled).active,
        .btn-warning:not(:disabled):not(.disabled):active,
        .show>.btn-warning.dropdown-toggle,
        .btn-warning.focus,
        .btn-warning:focus {
            background-color: #ffc107;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-warning-wrapper .cta_button,
        .btn-wrapper.btn-warning-wrapper .cta-button,
        input[type=submit].hs-button.warning,
        .btn-wrapper.btn-warning-wrapper input[type="submit"],
        .btn-wrapper.btn-warning-wrapper input[type="button"],
        input[type=submit].hs-button.btn-warning {
            
color: #fff;
background-color: #ffc107;
border-color: #ffc107 !important;

        } */

        .btn-wrapper.btn-warning-wrapper .cta_button:hover,
        .btn-wrapper.btn-warning-wrapper .cta-button:hover,
        input[type=submit].hs-button.warning:hover,
        .btn-wrapper.btn-warning-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-warning-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-warning:hover {
            color: #fff;
            background-color: #ffc107;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-warning {
            
color: #ffc107;
background-color: transparent;
border-color: #ffc107 !important;

        }

        .btn-outline-warning:hover {
            color: #fff;
            background-color: #ffc107;
        }

        .btn-wrapper.btn-outline-warning-wrapper .cta_button,
        .btn-wrapper.btn-outline-warning-wrapper .cta-button,
        .btn-wrapper.btn-outline-warning-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-warning-wrapper input[type="button"] {
            
color: #ffc107;
background-color: transparent;
border-color: #ffc107 !important;

        }

        .btn-wrapper.btn-outline-warning-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-warning-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-warning-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-warning-wrapper input[type="button"]:hover {
            
color: #ffc107;
background-color: transparent;
border-color: #ffc107 !important;

            color: #fff;
            background-color: #ffc107;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-warning {
            
color: #ffc107 !important;

        }

        .text-warning svg,
        .text-warning svg g {
            fill: #ffc107
        }

        .text-warning :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-warning {
            
background-color: #ffc107 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-warning {
            
border-color: #ffc107 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-danger {
            
color: #fff;
background-color: #dc3545;
border-color: #dc3545 !important;

        }

        .btn-danger:hover {
            color: #fff;
            background-color: #dc3545;
            filter: brightness(110%);
        }

        .btn-danger:not(:disabled):not(.disabled).active,
        .btn-danger:not(:disabled):not(.disabled):active,
        .show>.btn-danger.dropdown-toggle,
        .btn-danger.focus,
        .btn-danger:focus {
            background-color: #dc3545;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-danger-wrapper .cta_button,
        .btn-wrapper.btn-danger-wrapper .cta-button,
        input[type=submit].hs-button.danger,
        .btn-wrapper.btn-danger-wrapper input[type="submit"],
        .btn-wrapper.btn-danger-wrapper input[type="button"],
        input[type=submit].hs-button.btn-danger {
            
color: #fff;
background-color: #dc3545;
border-color: #dc3545 !important;

        } */

        .btn-wrapper.btn-danger-wrapper .cta_button:hover,
        .btn-wrapper.btn-danger-wrapper .cta-button:hover,
        input[type=submit].hs-button.danger:hover,
        .btn-wrapper.btn-danger-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-danger-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-danger:hover {
            color: #fff;
            background-color: #dc3545;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-danger {
            
color: #dc3545;
background-color: transparent;
border-color: #dc3545 !important;

        }

        .btn-outline-danger:hover {
            color: #fff;
            background-color: #dc3545;
        }

        .btn-wrapper.btn-outline-danger-wrapper .cta_button,
        .btn-wrapper.btn-outline-danger-wrapper .cta-button,
        .btn-wrapper.btn-outline-danger-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-danger-wrapper input[type="button"] {
            
color: #dc3545;
background-color: transparent;
border-color: #dc3545 !important;

        }

        .btn-wrapper.btn-outline-danger-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-danger-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-danger-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-danger-wrapper input[type="button"]:hover {
            
color: #dc3545;
background-color: transparent;
border-color: #dc3545 !important;

            color: #fff;
            background-color: #dc3545;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-danger {
            
color: #dc3545 !important;

        }

        .text-danger svg,
        .text-danger svg g {
            fill: #dc3545
        }

        .text-danger :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-danger {
            
background-color: #dc3545 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-danger {
            
border-color: #dc3545 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-light {
            
color: #fff;
background-color: #f8f9fa;
border-color: #f8f9fa !important;

        }

        .btn-light:hover {
            color: #fff;
            background-color: #f8f9fa;
            filter: brightness(110%);
        }

        .btn-light:not(:disabled):not(.disabled).active,
        .btn-light:not(:disabled):not(.disabled):active,
        .show>.btn-light.dropdown-toggle,
        .btn-light.focus,
        .btn-light:focus {
            background-color: #f8f9fa;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-light-wrapper .cta_button,
        .btn-wrapper.btn-light-wrapper .cta-button,
        input[type=submit].hs-button.light,
        .btn-wrapper.btn-light-wrapper input[type="submit"],
        .btn-wrapper.btn-light-wrapper input[type="button"],
        input[type=submit].hs-button.btn-light {
            
color: #fff;
background-color: #f8f9fa;
border-color: #f8f9fa !important;

        } */

        .btn-wrapper.btn-light-wrapper .cta_button:hover,
        .btn-wrapper.btn-light-wrapper .cta-button:hover,
        input[type=submit].hs-button.light:hover,
        .btn-wrapper.btn-light-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-light-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-light:hover {
            color: #fff;
            background-color: #f8f9fa;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-light {
            
color: #f8f9fa;
background-color: transparent;
border-color: #f8f9fa !important;

        }

        .btn-outline-light:hover {
            color: #fff;
            background-color: #f8f9fa;
        }

        .btn-wrapper.btn-outline-light-wrapper .cta_button,
        .btn-wrapper.btn-outline-light-wrapper .cta-button,
        .btn-wrapper.btn-outline-light-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-light-wrapper input[type="button"] {
            
color: #f8f9fa;
background-color: transparent;
border-color: #f8f9fa !important;

        }

        .btn-wrapper.btn-outline-light-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-light-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-light-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-light-wrapper input[type="button"]:hover {
            
color: #f8f9fa;
background-color: transparent;
border-color: #f8f9fa !important;

            color: #fff;
            background-color: #f8f9fa;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-light {
            
color: #f8f9fa !important;

        }

        .text-light svg,
        .text-light svg g {
            fill: #f8f9fa
        }

        .text-light :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-light {
            
background-color: #f8f9fa !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-light {
            
border-color: #f8f9fa !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-dark {
            
color: #fff;
background-color: #343a40;
border-color: #343a40 !important;

        }

        .btn-dark:hover {
            color: #fff;
            background-color: #343a40;
            filter: brightness(110%);
        }

        .btn-dark:not(:disabled):not(.disabled).active,
        .btn-dark:not(:disabled):not(.disabled):active,
        .show>.btn-dark.dropdown-toggle,
        .btn-dark.focus,
        .btn-dark:focus {
            background-color: #343a40;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-dark-wrapper .cta_button,
        .btn-wrapper.btn-dark-wrapper .cta-button,
        input[type=submit].hs-button.dark,
        .btn-wrapper.btn-dark-wrapper input[type="submit"],
        .btn-wrapper.btn-dark-wrapper input[type="button"],
        input[type=submit].hs-button.btn-dark {
            
color: #fff;
background-color: #343a40;
border-color: #343a40 !important;

        } */

        .btn-wrapper.btn-dark-wrapper .cta_button:hover,
        .btn-wrapper.btn-dark-wrapper .cta-button:hover,
        input[type=submit].hs-button.dark:hover,
        .btn-wrapper.btn-dark-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-dark-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-dark:hover {
            color: #fff;
            background-color: #343a40;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-dark {
            
color: #343a40;
background-color: transparent;
border-color: #343a40 !important;

        }

        .btn-outline-dark:hover {
            color: #fff;
            background-color: #343a40;
        }

        .btn-wrapper.btn-outline-dark-wrapper .cta_button,
        .btn-wrapper.btn-outline-dark-wrapper .cta-button,
        .btn-wrapper.btn-outline-dark-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-dark-wrapper input[type="button"] {
            
color: #343a40;
background-color: transparent;
border-color: #343a40 !important;

        }

        .btn-wrapper.btn-outline-dark-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-dark-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-dark-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-dark-wrapper input[type="button"]:hover {
            
color: #343a40;
background-color: transparent;
border-color: #343a40 !important;

            color: #fff;
            background-color: #343a40;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-dark {
            
color: #343a40 !important;

        }

        .text-dark svg,
        .text-dark svg g {
            fill: #343a40
        }

        .text-dark :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-dark {
            
background-color: #343a40 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-dark {
            
border-color: #343a40 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-white {
            
color: #fff;
background-color: #ffffff;
border-color: #ffffff !important;

        }

        .btn-white:hover {
            color: #fff;
            background-color: #ffffff;
            filter: brightness(110%);
        }

        .btn-white:not(:disabled):not(.disabled).active,
        .btn-white:not(:disabled):not(.disabled):active,
        .show>.btn-white.dropdown-toggle,
        .btn-white.focus,
        .btn-white:focus {
            background-color: #ffffff;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-white-wrapper .cta_button,
        .btn-wrapper.btn-white-wrapper .cta-button,
        input[type=submit].hs-button.white,
        .btn-wrapper.btn-white-wrapper input[type="submit"],
        .btn-wrapper.btn-white-wrapper input[type="button"],
        input[type=submit].hs-button.btn-white {
            
color: #fff;
background-color: #ffffff;
border-color: #ffffff !important;

        } */

        .btn-wrapper.btn-white-wrapper .cta_button:hover,
        .btn-wrapper.btn-white-wrapper .cta-button:hover,
        input[type=submit].hs-button.white:hover,
        .btn-wrapper.btn-white-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-white-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-white:hover {
            color: #fff;
            background-color: #ffffff;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-white {
            
color: #ffffff;
background-color: transparent;
border-color: #ffffff !important;

        }

        .btn-outline-white:hover {
            color: #fff;
            background-color: #ffffff;
        }

        .btn-wrapper.btn-outline-white-wrapper .cta_button,
        .btn-wrapper.btn-outline-white-wrapper .cta-button,
        .btn-wrapper.btn-outline-white-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-white-wrapper input[type="button"] {
            
color: #ffffff;
background-color: transparent;
border-color: #ffffff !important;

        }

        .btn-wrapper.btn-outline-white-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-white-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-white-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-white-wrapper input[type="button"]:hover {
            
color: #ffffff;
background-color: transparent;
border-color: #ffffff !important;

            color: #fff;
            background-color: #ffffff;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-white {
            
color: #ffffff !important;

        }

        .text-white svg,
        .text-white svg g {
            fill: #ffffff
        }

        .text-white :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-white {
            
background-color: #ffffff !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-white {
            
border-color: #ffffff !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-black {
            
color: #fff;
background-color: #000000;
border-color: #000000 !important;

        }

        .btn-black:hover {
            color: #fff;
            background-color: #000000;
            filter: brightness(110%);
        }

        .btn-black:not(:disabled):not(.disabled).active,
        .btn-black:not(:disabled):not(.disabled):active,
        .show>.btn-black.dropdown-toggle,
        .btn-black.focus,
        .btn-black:focus {
            background-color: #000000;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-black-wrapper .cta_button,
        .btn-wrapper.btn-black-wrapper .cta-button,
        input[type=submit].hs-button.black,
        .btn-wrapper.btn-black-wrapper input[type="submit"],
        .btn-wrapper.btn-black-wrapper input[type="button"],
        input[type=submit].hs-button.btn-black {
            
color: #fff;
background-color: #000000;
border-color: #000000 !important;

        } */

        .btn-wrapper.btn-black-wrapper .cta_button:hover,
        .btn-wrapper.btn-black-wrapper .cta-button:hover,
        input[type=submit].hs-button.black:hover,
        .btn-wrapper.btn-black-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-black-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-black:hover {
            color: #fff;
            background-color: #000000;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-black {
            
color: #000000;
background-color: transparent;
border-color: #000000 !important;

        }

        .btn-outline-black:hover {
            color: #fff;
            background-color: #000000;
        }

        .btn-wrapper.btn-outline-black-wrapper .cta_button,
        .btn-wrapper.btn-outline-black-wrapper .cta-button,
        .btn-wrapper.btn-outline-black-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-black-wrapper input[type="button"] {
            
color: #000000;
background-color: transparent;
border-color: #000000 !important;

        }

        .btn-wrapper.btn-outline-black-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-black-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-black-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-black-wrapper input[type="button"]:hover {
            
color: #000000;
background-color: transparent;
border-color: #000000 !important;

            color: #fff;
            background-color: #000000;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-black {
            
color: #000000 !important;

        }

        .text-black svg,
        .text-black svg g {
            fill: #000000
        }

        .text-black :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-black {
            
background-color: #000000 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-black {
            
border-color: #000000 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-borders {
            
color: #fff;
background-color: #EEEEEE;
border-color: #EEEEEE !important;

        }

        .btn-borders:hover {
            color: #fff;
            background-color: #EEEEEE;
            filter: brightness(110%);
        }

        .btn-borders:not(:disabled):not(.disabled).active,
        .btn-borders:not(:disabled):not(.disabled):active,
        .show>.btn-borders.dropdown-toggle,
        .btn-borders.focus,
        .btn-borders:focus {
            background-color: #EEEEEE;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-borders-wrapper .cta_button,
        .btn-wrapper.btn-borders-wrapper .cta-button,
        input[type=submit].hs-button.borders,
        .btn-wrapper.btn-borders-wrapper input[type="submit"],
        .btn-wrapper.btn-borders-wrapper input[type="button"],
        input[type=submit].hs-button.btn-borders {
            
color: #fff;
background-color: #EEEEEE;
border-color: #EEEEEE !important;

        } */

        .btn-wrapper.btn-borders-wrapper .cta_button:hover,
        .btn-wrapper.btn-borders-wrapper .cta-button:hover,
        input[type=submit].hs-button.borders:hover,
        .btn-wrapper.btn-borders-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-borders-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-borders:hover {
            color: #fff;
            background-color: #EEEEEE;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-borders {
            
color: #EEEEEE;
background-color: transparent;
border-color: #EEEEEE !important;

        }

        .btn-outline-borders:hover {
            color: #fff;
            background-color: #EEEEEE;
        }

        .btn-wrapper.btn-outline-borders-wrapper .cta_button,
        .btn-wrapper.btn-outline-borders-wrapper .cta-button,
        .btn-wrapper.btn-outline-borders-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-borders-wrapper input[type="button"] {
            
color: #EEEEEE;
background-color: transparent;
border-color: #EEEEEE !important;

        }

        .btn-wrapper.btn-outline-borders-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-borders-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-borders-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-borders-wrapper input[type="button"]:hover {
            
color: #EEEEEE;
background-color: transparent;
border-color: #EEEEEE !important;

            color: #fff;
            background-color: #EEEEEE;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-borders {
            
color: #EEEEEE !important;

        }

        .text-borders svg,
        .text-borders svg g {
            fill: #EEEEEE
        }

        .text-borders :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-borders {
            
background-color: #EEEEEE !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-borders {
            
border-color: #EEEEEE !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-body_bg {
            
color: #fff;
background-color: #fff;
border-color: #fff !important;

        }

        .btn-body_bg:hover {
            color: #fff;
            background-color: #fff;
            filter: brightness(110%);
        }

        .btn-body_bg:not(:disabled):not(.disabled).active,
        .btn-body_bg:not(:disabled):not(.disabled):active,
        .show>.btn-body_bg.dropdown-toggle,
        .btn-body_bg.focus,
        .btn-body_bg:focus {
            background-color: #fff;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-body_bg-wrapper .cta_button,
        .btn-wrapper.btn-body_bg-wrapper .cta-button,
        input[type=submit].hs-button.body_bg,
        .btn-wrapper.btn-body_bg-wrapper input[type="submit"],
        .btn-wrapper.btn-body_bg-wrapper input[type="button"],
        input[type=submit].hs-button.btn-body_bg {
            
color: #fff;
background-color: #fff;
border-color: #fff !important;

        } */

        .btn-wrapper.btn-body_bg-wrapper .cta_button:hover,
        .btn-wrapper.btn-body_bg-wrapper .cta-button:hover,
        input[type=submit].hs-button.body_bg:hover,
        .btn-wrapper.btn-body_bg-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-body_bg-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-body_bg:hover {
            color: #fff;
            background-color: #fff;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-body_bg {
            
color: #fff;
background-color: transparent;
border-color: #fff !important;

        }

        .btn-outline-body_bg:hover {
            color: #fff;
            background-color: #fff;
        }

        .btn-wrapper.btn-outline-body_bg-wrapper .cta_button,
        .btn-wrapper.btn-outline-body_bg-wrapper .cta-button,
        .btn-wrapper.btn-outline-body_bg-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-body_bg-wrapper input[type="button"] {
            
color: #fff;
background-color: transparent;
border-color: #fff !important;

        }

        .btn-wrapper.btn-outline-body_bg-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-body_bg-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-body_bg-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-body_bg-wrapper input[type="button"]:hover {
            
color: #fff;
background-color: transparent;
border-color: #fff !important;

            color: #fff;
            background-color: #fff;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-body_bg {
            
color: #fff !important;

        }

        .text-body_bg svg,
        .text-body_bg svg g {
            fill: #fff
        }

        .text-body_bg :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-body_bg {
            
background-color: #fff !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-body_bg {
            
border-color: #fff !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-body_color {
            
color: #fff;
background-color: #343434;
border-color: #343434 !important;

        }

        .btn-body_color:hover {
            color: #fff;
            background-color: #343434;
            filter: brightness(110%);
        }

        .btn-body_color:not(:disabled):not(.disabled).active,
        .btn-body_color:not(:disabled):not(.disabled):active,
        .show>.btn-body_color.dropdown-toggle,
        .btn-body_color.focus,
        .btn-body_color:focus {
            background-color: #343434;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-body_color-wrapper .cta_button,
        .btn-wrapper.btn-body_color-wrapper .cta-button,
        input[type=submit].hs-button.body_color,
        .btn-wrapper.btn-body_color-wrapper input[type="submit"],
        .btn-wrapper.btn-body_color-wrapper input[type="button"],
        input[type=submit].hs-button.btn-body_color {
            
color: #fff;
background-color: #343434;
border-color: #343434 !important;

        } */

        .btn-wrapper.btn-body_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-body_color-wrapper .cta-button:hover,
        input[type=submit].hs-button.body_color:hover,
        .btn-wrapper.btn-body_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-body_color-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-body_color:hover {
            color: #fff;
            background-color: #343434;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-body_color {
            
color: #343434;
background-color: transparent;
border-color: #343434 !important;

        }

        .btn-outline-body_color:hover {
            color: #fff;
            background-color: #343434;
        }

        .btn-wrapper.btn-outline-body_color-wrapper .cta_button,
        .btn-wrapper.btn-outline-body_color-wrapper .cta-button,
        .btn-wrapper.btn-outline-body_color-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-body_color-wrapper input[type="button"] {
            
color: #343434;
background-color: transparent;
border-color: #343434 !important;

        }

        .btn-wrapper.btn-outline-body_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-body_color-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-body_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-body_color-wrapper input[type="button"]:hover {
            
color: #343434;
background-color: transparent;
border-color: #343434 !important;

            color: #fff;
            background-color: #343434;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-body_color {
            
color: #343434 !important;

        }

        .text-body_color svg,
        .text-body_color svg g {
            fill: #343434
        }

        .text-body_color :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-body_color {
            
background-color: #343434 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-body_color {
            
border-color: #343434 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-link_color {
            
color: #fff;
background-color: #F27527;
border-color: #F27527 !important;

        }

        .btn-link_color:hover {
            color: #fff;
            background-color: #F27527;
            filter: brightness(110%);
        }

        .btn-link_color:not(:disabled):not(.disabled).active,
        .btn-link_color:not(:disabled):not(.disabled):active,
        .show>.btn-link_color.dropdown-toggle,
        .btn-link_color.focus,
        .btn-link_color:focus {
            background-color: #F27527;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-link_color-wrapper .cta_button,
        .btn-wrapper.btn-link_color-wrapper .cta-button,
        input[type=submit].hs-button.link_color,
        .btn-wrapper.btn-link_color-wrapper input[type="submit"],
        .btn-wrapper.btn-link_color-wrapper input[type="button"],
        input[type=submit].hs-button.btn-link_color {
            
color: #fff;
background-color: #F27527;
border-color: #F27527 !important;

        } */

        .btn-wrapper.btn-link_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-link_color-wrapper .cta-button:hover,
        input[type=submit].hs-button.link_color:hover,
        .btn-wrapper.btn-link_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-link_color-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-link_color:hover {
            color: #fff;
            background-color: #F27527;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-link_color {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

        }

        .btn-outline-link_color:hover {
            color: #fff;
            background-color: #F27527;
        }

        .btn-wrapper.btn-outline-link_color-wrapper .cta_button,
        .btn-wrapper.btn-outline-link_color-wrapper .cta-button,
        .btn-wrapper.btn-outline-link_color-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-link_color-wrapper input[type="button"] {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

        }

        .btn-wrapper.btn-outline-link_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-link_color-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-link_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-link_color-wrapper input[type="button"]:hover {
            
color: #F27527;
background-color: transparent;
border-color: #F27527 !important;

            color: #fff;
            background-color: #F27527;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-link_color {
            
color: #F27527 !important;

        }

        .text-link_color svg,
        .text-link_color svg g {
            fill: #F27527
        }

        .text-link_color :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-link_color {
            
background-color: #F27527 !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-link_color {
            
border-color: #F27527 !important;

        }

        

        /* ----------------------------------------------------------------------------------- */
        /* Button color classes */
        /* ----------------------------------------------------------------------------------- */
        
        
        
        

        .btn-link_hover_color {
            
color: #fff;
background-color: #e1673a;
border-color: #e1673a !important;

        }

        .btn-link_hover_color:hover {
            color: #fff;
            background-color: #e1673a;
            filter: brightness(110%);
        }

        .btn-link_hover_color:not(:disabled):not(.disabled).active,
        .btn-link_hover_color:not(:disabled):not(.disabled):active,
        .show>.btn-link_hover_color.dropdown-toggle,
        .btn-link_hover_color.focus,
        .btn-link_hover_color:focus {
            background-color: #e1673a;
            filter: brightness(90%);
        }

/*         .btn-wrapper.btn-link_hover_color-wrapper .cta_button,
        .btn-wrapper.btn-link_hover_color-wrapper .cta-button,
        input[type=submit].hs-button.link_hover_color,
        .btn-wrapper.btn-link_hover_color-wrapper input[type="submit"],
        .btn-wrapper.btn-link_hover_color-wrapper input[type="button"],
        input[type=submit].hs-button.btn-link_hover_color {
            
color: #fff;
background-color: #e1673a;
border-color: #e1673a !important;

        } */

        .btn-wrapper.btn-link_hover_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-link_hover_color-wrapper .cta-button:hover,
        input[type=submit].hs-button.link_hover_color:hover,
        .btn-wrapper.btn-link_hover_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-link_hover_color-wrapper input[type="button"]:hover,
        input[type=submit].hs-button.btn-link_hover_color:hover {
            color: #fff;
            background-color: #e1673a;
            filter: brightness(90%);
            text-decoration: none;
        }

        .btn-outline-link_hover_color {
            
color: #e1673a;
background-color: transparent;
border-color: #e1673a !important;

        }

        .btn-outline-link_hover_color:hover {
            color: #fff;
            background-color: #e1673a;
        }

        .btn-wrapper.btn-outline-link_hover_color-wrapper .cta_button,
        .btn-wrapper.btn-outline-link_hover_color-wrapper .cta-button,
        .btn-wrapper.btn-outline-link_hover_color-wrapper input[type="submit"],
        .btn-wrapper.btn-outline-link_hover_color-wrapper input[type="button"] {
            
color: #e1673a;
background-color: transparent;
border-color: #e1673a !important;

        }

        .btn-wrapper.btn-outline-link_hover_color-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-link_hover_color-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-link_hover_color-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-link_hover_color-wrapper input[type="button"]:hover {
            
color: #e1673a;
background-color: transparent;
border-color: #e1673a !important;

            color: #fff;
            background-color: #e1673a;
            
        }

        /* ----------------------------------------------------------------------------------- */
        /* Text color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .text-link_hover_color {
            
color: #e1673a !important;

        }

        .text-link_hover_color svg,
        .text-link_hover_color svg g {
            fill: #e1673a
        }

        .text-link_hover_color :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .field > label, .form-group label, .hs-error-msgs, .hs-error-msg) {
            color: inherit;
        }

        /* ----------------------------------------------------------------------------------- */
        /* Background color classes */
        /* ----------------------------------------------------------------------------------- */
        
        


        .bg-link_hover_color {
            
background-color: #e1673a !important;

        }

        /* ----------------------------------------------------------------------------------- */
        /* Border color classes */
        /* ----------------------------------------------------------------------------------- */
        
        

        .border-link_hover_color {
            
border-color: #e1673a !important;

        }

        

        .btn-wrapper.btn-outline-white-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-white-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-white-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-outline-white-wrapper input[type="button"]:hover,
        .btn-wrapper.btn-white-wrapper .cta_button,
        .btn-wrapper.btn-white-wrapper .cta-button,
        .btn-wrapper.btn-white-wrapper input[type="submit"],
        .btn-wrapper.btn-white-wrapper input[type="button"],
        .btn-white,
        .btn-outline-white:hover {
            color: #000;
        }

        .btn-wrapper.btn-white-wrapper .cta_button:hover,
        .btn-wrapper.btn-white-wrapper .cta-button:hover,
        .btn-wrapper.btn-white-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-white-wrapper input[type="button"]:hover,
        .btn-wrapper.btn-black-wrapper .cta_button:hover,
        .btn-wrapper.btn-black-wrapper .cta-button:hover,
        .btn-wrapper.btn-black-wrapper input[type="submit"]:hover,
        .btn-wrapper.btn-black-wrapper input[type="button"]:hover,
        .btn-white:hover {
            background: #261756;
            border-color: #261756 !Important;
        }

        .btn-wrapper.btn-none-wrapper .cta_button,
        .btn-wrapper.btn-none-wrapper .cta-button {
            padding: 0;
            height: auto;
            border: none;
            font-weight: inherit;
            position: relative;
        }

        .btn-wrapper.btn-none-wrapper .cta_button:before,
        .btn-wrapper.btn-none-wrapper .cta-button:before {
            transition: width 250ms ease-in-out;
            position: absolute;
            bottom: -2px;
            width: 0;
            border-bottom: 1px solid #1264a3;
            content: "";
        }

        .btn-wrapper.btn-none-wrapper .cta_button:after,
        .btn-wrapper.btn-none-wrapper .cta-button:after  {
            display: inline-block;
            font-family: FontAwesome;
            font-style: normal;
            font-weight: normal;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\f105";
            margin-left: 7px;
        }

        .btn-wrapper.btn-none-wrapper .cta_button:hover:before,
        .btn-wrapper.btn-none-wrapper .cta_button:hover:before {
            width: 100%;
        }

        .btn.btn-sm,
        .btn-wrapper.btn-wrapper-sm .cta_button,
        .btn-wrapper.btn-wrapper-sm .cta-button,
        .btn-wrapper.btn-wrapper-sm input[type="submit"],
        .btn-wrapper.btn-wrapper-sm input[type="button"],
        .btn.btn-sm:hover,
        .btn-wrapper.btn-wrapper-lg .cta_button:hover,
        .btn-wrapper.btn-wrapper-lg .cta-button:hover {
            height: 2.5555555555555554rem !important;
            padding: 0 1.0rem !important;
            font-size: 0.6666666666666666rem !important;
        }

        .btn.btn-md,
        .btn-wrapper.btn-wrapper-md .cta_button,
        .btn-wrapper.btn-wrapper-md .cta-button,
        .btn-wrapper.btn-wrapper-md input[type="submit"],
        .btn-wrapper.btn-wrapper-md input[type="button"],
        .btn.btn-md:hover,
        .btn-wrapper.btn-wrapper-md .cta_button:hover,
        .btn-wrapper.btn-wrapper-md .cta-button:hover {
            height: 3.111111111111111rem;
            padding: 0 1.3888888888888888rem  !important;
        }
        .btn.btn-lg,
        .btn-wrapper.btn-wrapper-lg .cta_button,
        .btn-wrapper.btn-wrapper-lg .cta-button,
        .btn-wrapper.btn-wrapper-lg input[type="submit"],
        .btn-wrapper.btn-wrapper-lg input[type="button"],
        .btn.btn-lg:hover,
        .btn-wrapper.btn-wrapper-lg .cta_button:hover,
        .btn-wrapper.btn-wrapper-lg .cta-button:hover {
            height: 3.3333333333333335rem !important;
            padding: 0 1.6666666666666667rem  !important;
            font-size: 1.1111111111111112rem !important;
        }

        /* Override for primary button */
        

        /* Override for secondary button */
        
/*         .btn-wrapper.btn-secondary-wrapper .cta_button,
        .btn-wrapper.btn-secondary-wrapper .cta-button,
        .btn-wrapper.btn-secondary-wrapper .hs-form input[type="submit"],
        .btn-wrapper.btn-secondary-wrapper .hs-form input[type="button"],
        input[type=submit].hs-button.secondary {
            background-color:#f5f7f9!important;
            border-color:#f5f7f9!important;
            color:#0c63ff;
        }

        .btn-wrapper.btn-secondary-wrapper .cta_button:hover,
        .btn-wrapper.btn-secondary-wrapper .cta-button:hover,
        .btn-wrapper.btn-secondary-wrapper .hs-form input[type="submit"]:hover,
        .btn-wrapper.btn-secondary-wrapper .hs-form input[type="button"]:hover,
        input[type=submit].hs-button.secondary:hover {
            background-color:#f5f7f9;
            color:#0c63ff!important;
        }
        .btn-wrapper.btn-outline-secondary-wrapper .cta_button,
        .btn-wrapper.btn-outline-secondary-wrapper .cta-button,
        .btn-wrapper.btn-outline-secondary-wrapper .hs-form input[type="submit"],
        .btn-wrapper.btn-outline-secondary-wrapper .hs-form input[type="button"] {
            border-color:#f5f7f9!important;
            color:#f5f7f9!important;
        }
        .btn-wrapper.btn-outline-secondary-wrapper .cta_button:hover,
        .btn-wrapper.btn-outline-secondary-wrapper .cta-button:hover,
        .btn-wrapper.btn-outline-secondary-wrapper .hs-form input[type="submit"]:hover,
        .btn-wrapper.btn-outline-secondary-wrapper .hs-form input[type="button"]:hover {
            color:#0c63ff!important;
        } */
        

        /* Override for tertiary button */
        

        /* ----------------------------------------------------------------------------------- */
        /*  HubSpot Forms */
        /* ----------------------------------------------------------------------------------- */
        form {
            display: flex;
            flex-wrap: wrap;
            align-items: end;
            gap: 24px;
        }

        .hs-form-field {
            flex: 1;
        }

        .hs-form-field ~ .hs-form-field,
        .hs-form .hs_error_rollup {
            flex-basis: 100%;
        }
        fieldset .hs-form-field {
            flex-basis: auto;
        }
        .hs-form-field {
            position: relative;
            display: flex;
            flex-direction: column;
        }

        .hs-form-field > * {
            order: 2;
        }

        .hs_submit {
            margin-top: 0;
        }

        fieldset {
            width: 100%;
            font-size: 1rem;
            max-width: none !important;
        }
        fieldset > div .input {
            margin: 0 !important;
        }
        fieldset.form-columns-1 .hs-input:not([type=checkbox]):not([type=radio]),
        fieldset div {
            width: 100% !important
        }
        @media only screen and (min-width: 992px) {
            fieldset {
                display: flex;
                gap: 24px;
            }
            fieldset div {
                flex: 1;

            }
        }

        @media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px) {
            :not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,
            :not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input {
                width: 100% !important
            }
        }

        form#email-prefs-form input.email-edit.hs-input {
            width: 100% !important;
        }

        .hs-error-msg,
        .hs-error-msgs li {
            font-size: .75rem;
            line-height: 1.2;
        }

        .hs-form .hs_error_rollup {
            order: 99;
        }

        input#hs-pwd-widget-password {
            width: 100%;
            height: initial !important;
            padding: .6rem;
            margin-bottom: 1rem;
            margin-top: 1rem !important;
        }


        ::-webkit-input-placeholder {
            /* WebKit, Blink, Edge */
            color: #343434;
        }

        ::-moz-placeholder {
            /* Mozilla Firefox 19+ */
            color: #343434;
        }

        :-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: #343434;
        }

        ::-ms-input-placeholder {
            /* Microsoft Edge */
            color: #343434;
        }

        ::placeholder {
            /* Most modern browsers support this now. */
            color: #343434;;
        }

        .hs-field-desc {
            font-size: .8em;
            margin: 0 0 .5em;
        }

      

        input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):focus,
            textarea:focus,
            select:focus,
            input[readonly]:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):focus {
                border-color: #B4B5B4;
                box-shadow: none;
        }

        input[type="radio"], input[type="checkbox"] {
            margin-right: 2px;
        }

        select {
            background-image: url("https://www.sprocketrocket.co/hubfs/sprocket-rocket/images/icon-select.png");
            background-position: calc(100% - 12px) center;
            background-repeat: no-repeat;
            line-height: 1;
            height: auto;
        }

        .inputs-list {
            margin: 0;
            padding: 0;
        }

        .inputs-list li {
            list-style: none;
        }

        .hs-error-msgs {
            color: #dc3545;
          
        }


        .form-input-lg input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]), .form-control-lg {
            height: 3.3333333333333335rem;
            font-size: 1.1111111111111112rem
                padding: 0 15px;
        }

        .form-input-md input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]), .form-control-md {
            height: 3.111111111111111rem;
            font-size: 0.7777777777777778rem
                padding: 0 15px;
        }

        .form-input-sm input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]), .form-control-md {
            height: 2.5555555555555554rem;
            font-size: 0.6666666666666666rem
                padding: 0 15px;
        }

        .field > label, .form-group label {
            margin: 0 0 0.3rem;
            font-size: 0.875rem;
        }


        .form-control:focus, input:focus:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]),
            textarea:focus,
            select:focus {
                border-color: #B4B5B4;
                box-shadow: none;
        }

        textarea {
            padding-top: .75rem;
            padding-bottom: .75rem;
            min-height: 75px;
        }

        .form-control-lg, .form-wrapper-lg input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {
            height: 3.3333333333333335rem;
            font-size: 1.1111111111111112rem
                padding: 0 15px;
        }

        .form-control-md, .form-wrapper-md input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {
            height: 3.111111111111111rem;
            font-size: 0.7777777777777778rem
                padding: 0 15px;
        }

        .form-control-sm, .form-wrapper-sm input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {
            height: 2.5555555555555554rem;
            font-size: 0.6666666666666666rem
                padding: 0 15px;
        }

        .form-control-lg input[type=submit].hs-button.primary,
        .form-control-lg input[type=submit].hs-button.secondary,
        .form-wrapper-lg input[type=submit].hs-button.primary,
        .form-wrapper-lg input[type=submit].hs-button.secondary {
            height: 3.3333333333333335rem;
            padding: 0 1.6666666666666667rem !important;
            font-size: 1.1111111111111112rem
        }

        .form-control-md input[type=submit].hs-button.primary,
        .form-control-md input[type=submit].hs-button.secondary,
        .form-wrapper-md input[type=submit].hs-button.primary,
        .form-wrapper-md input[type=submit].hs-button.secondary {
            height: 3.111111111111111rem;
            padding: 0 1.3888888888888888rem  !important;
            font-size: 0.7777777777777778rem
        }

        .form-control-sm input[type=submit].hs-button.primary,
        .form-control-sm input[type=submit].hs-button.secondary,
        .form-wrapper-sm input[type=submit].hs-button.primary,
        .form-wrapper-sm input[type=submit].hs-button.secondary {
            height: 2.5555555555555554rem;
            padding: 0 1.0rem  !important;
            font-size: 0.6666666666666666rem
        }




        .sr-multicol-media .responsive-video {
            height: 0;
            padding: 0 0 56.25%;
            position: relative;
        }

        .sr-multicol-media video {
            max-width: 100%;
            height: auto;
        }

        .sr-multicol-media iframe {
            max-width: 100%;
            height: 100%;
        }

        .sr-multicol-media .responsive-video iframe {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
        }
        .sr-multicol-media .section-heading {
            margin: 0 0 1.25rem;
            padding: 0;
        }
        .sr-multicol-media .section-description {
            margin: 0 0 1.25rem;
            padding: 0;
        }
        .sr-multicol-media .responsive-video-file {
            max-width: 100%;
            position: relative;
            z-index: 9;
        }
        .sr-multicol-media .responsive-image img {
            max-width: 100%;
            height: auto;
        }
        .sr-multicol-media .col-heading {
            padding: 0;
        }
        .sr-multicol-media.sr-bg-image .sr-col {
            padding: 6.25rem 4rem;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            border-right: solid 1px #f5f7f9;
            border-right: solid 1px var(--secondary);
        }
        .sr-multicol-media.sr-bg-image .sr-col:last-of-type {
            border-right: none;
        }
        .sr-multicol-media.sr-bg-image .sr-col .form-control {
            padding: 3.125rem 0 0;
        }
        .sr-multicol-media.sr-bg-image .sr-col::before {
            content: '';
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            z-index: 1;
        }
        .sr-multicol-media.sr-bg-image .sr-col .content-wrapper,
        .cta-group {
            position: relative;
            z-index: 2;
        }
        .cta-group {
            gap: 1rem;
        }
        :where(.sr-col) {
            order: 99;
        }
        .sr-row {
            row-gap: 3.125rem;
        }
        .sr-multicol-media.text-white .col-subheading,
        .sr-multicol-media.text-white .col-heading,
        .sr-multicol-media.text-white .col-content,
        .sr-multicol-media.text-light .col-subheading,
        .sr-multicol-media.text-light .col-heading,
        .sr-multicol-media.text-light .col-content,
        .sr-multicol-media.text-dark .col-subheading,
        .sr-multicol-media.text-dark .col-heading,
        .sr-multicol-media.text-dark .col-content,
        .sr-multicol-media.text-primary .col-subheading,
        .sr-multicol-media.text-primary .col-heading,
        .sr-multicol-media.text-primary .col-content,
        .sr-multicol-media.text-secondary .col-subheading,
        .sr-multicol-media.text-secondary .col-heading,
        .sr-multicol-media.text-secondary .col-content,
        .sr-multicol-media.text-tertiary .col-subheading,
        .sr-multicol-media.text-tertiary .col-heading,
        .sr-multicol-media.text-tertiary .col-content  {
            color: inherit;
        }
        @media (max-width: 768px) {
            .sr-multicol-media .sr-col {
                margin-top: 1rem;
                margin-bottom: 1rem;
            }
        }
        ul.slick-dots,
        footer ul,
        .sr-two-col-07 .sr-feature-check {
            list-style-image: none;
        }
        .lang_switcher_class {
            display: block !important;
        }
        .lang_list_class {
            list-style: none;
        }
        body { opacity: 1 }

        lottie-player { max-width: 100% !important;}
        .hero-outer .hero-right .lottie_code lottie-player { width: 100% !important; height: auto !important;}

        mark {
            word-break: keep-all;
            display: inline-block;
            background-color: transparent;
            font-weight: 700;
            position: relative;}
        mark:after {
            content: '';
            width: 100%;
            background-color: transparent;
            display: inline-block;
            position: absolute;
            bottom: -3px;
            height: 15px;
            left: 3px;
            z-index: 0;
            background-image: url(https://www.thespotonagency.com/hubfs/Spot%20on%20Theme%202022/Images/Underline%20Drawn.svg);
            background-repeat: no-repeat;
            background-size: 100%;
            background-position: bottom center;
        }

        /*         style */


        .btn-wrapper.btn-secondary-wrapper .cta_button, .hero-btn a { background-color: transparent !important;
            border-color: transparent !important; font-size: 18px !important;
            color: #f27527;
            font-weight: 700;
            position: relative;    
            padding-right: 27px;
            transition: all ease .3s;
            -moz-transition: all ease .3s;
            -webkit-transition: all ease .3s;
            -o-transition: all ease .3s;
      height: auto !important;
      }
      
      .btn-wrapper.btn-primary-wrapper a:hover, .hero-btn a:hover {font-weight:700!important;filter: brightness(90%);}

        .btn-wrapper.btn-secondary-wrapper .cta_button:before {
            content: '';
            position: absolute;
            top: 0;
            bottom: 0;
            right: 0;
            background-image: url(https://www.thespotonagency.com/hubfs/Spot%20on%20Theme%202022/Images/Icon%20ionic-ios-arrow-round-forward.svg);
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            width: 20px;
            height: 14px;
            margin: auto;
            transition: all ease .3s;
            -moz-transition: all ease .3s;
            -webkit-transition: all ease .3s;
            -o-transition: all ease .3s;
        }
        .btn-wrapper.btn-secondary-wrapper .cta_button:hover, .accordion_header:hover .btn-wrapper.btn-secondary-wrapper .cta_button  {
            color: #db651b !important;
            padding-right: 30px !important; }


        .btn-wrapper.btn-primary-wrapper a, .hero-btn a {
            font-family: Proxima Nova,sans-serif;
            font-style: normal;
            font-weight: 700;
            text-decoration: none;
            background-color: #f27527 !important;
            border: 1px solid #f27527 !important;
            border-color: #f27527 !important;
            border-radius: 30px;
            color: #fff;
            fill: #fff;
            font-size: 18px;
            padding: 11px 27px;
            display: inline-block;
            line-height: 1.4em;
            text-align: center; transition: all ease .3s;
            -moz-transition: all ease .3s;
            -webkit-transition: all ease .3s;
            -o-transition: all ease .3s; } 



        .btn-wrapper.btn-primary-wrapper a:hover, .hero-btn a:hover { background-color: #f25e27 !important;
            border-color: #f25e27 !important;
            color: #fff;
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            transform: scale(1.05); }

.border-primary {
color: #6F8CFF !important;
}