/* Extracted inline style block 1 */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
        /*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* Extracted inline style block 2 */
@font-face {
        	font-family: 'Spartan Regular';
        	font-style: normal;
        	font-weight: 100;
        	font-display: auto;
        	src: url('https://1702digital.com/wp-content/uploads/2021/11/Spartan-Regular.ttf') format('truetype');
        }
        @font-face {
        	font-family: 'Spartan Light';
        	font-style: normal;
        	font-weight: 100;
        	font-display: auto;
        	src: url('https://1702digital.com/wp-content/uploads/2021/11/Spartan-Light.ttf') format('truetype');
        }
        @font-face {
        	font-family: 'Spartan Black';
        	font-style: normal;
        	font-weight: 100;
        	font-display: auto;
        	src: url('https://rev9studios.in/1702website/wp-content/uploads/2021/11/Spartan-Black.ttf') format('truetype');
        }
        @font-face {
        	font-family: 'league spartan normal';
        	font-style: normal;
        	font-weight: 100;
        	font-display: auto;
        	src: url('https://rev9studios.in/1702website/wp-content/uploads/2021/10/LeagueSpartan-Bold.otf') format('OpenType');
        }
        @font-face {
        	font-family: 'League Spartan';
        	font-style: normal;
        	font-weight: 100;
        	font-display: auto;
        	font-fallback: League Spartan , Serif;
        	src: url('https://1702digital.com/wp-content/uploads/2021/09/leaguespartan-bold.woff') format('woff'),
        		url('https://1702digital.com/wp-content/uploads/2021/09/leaguespartan-bold.ttf') format('truetype');
        }
        /*# sourceURL=cf-frontend-style-inline-css */


/* Extracted inline style block 3 */
img.wp-smiley, img.emoji {
        		display: inline !important;
        		border: none !important;
        		box-shadow: none !important;
        		height: 1em !important;
        		width: 1em !important;
        		margin: 0 0.07em !important;
        		vertical-align: -0.1em !important;
        		background: none !important;
        		padding: 0 !important;
        	}
        /*# sourceURL=wp-emoji-styles-inline-css */


/* Extracted inline style block 4 */
/*! This file is auto-generated */
        .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
        /*# sourceURL=/wp-includes/css/classic-themes.min.css */


/* Extracted inline style block 5 */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
        /*# sourceURL=global-styles-inline-css */


/* Extracted inline style block 6 */
.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {margin: 0 auto;}.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {margin: 0 0 0 auto;}
        /*# sourceURL=contact-form-7-inline-css */


/* Extracted inline style block 7 */
.a-stats {
        				--akismet-color-mid-green: #357b49;
        				--akismet-color-white: #fff;
        				--akismet-color-light-grey: #f6f7f7;
        
        				max-width: 350px;
        				width: auto;
        			}
        
        			.a-stats * {
        				all: unset;
        				box-sizing: border-box;
        			}
        
        			.a-stats strong {
        				font-weight: 600;
        			}
        
        			.a-stats a.a-stats__link,
        			.a-stats a.a-stats__link:visited,
        			.a-stats a.a-stats__link:active {
        				background: var(--akismet-color-mid-green);
        				border: none;
        				box-shadow: none;
        				border-radius: 8px;
        				color: var(--akismet-color-white);
        				cursor: pointer;
        				display: block;
        				font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif;
        				font-weight: 500;
        				padding: 12px;
        				text-align: center;
        				text-decoration: none;
        				transition: all 0.2s ease;
        			}
        
        			/* Extra specificity to deal with TwentyTwentyOne focus style */
        			.widget .a-stats a.a-stats__link:focus {
        				background: var(--akismet-color-mid-green);
        				color: var(--akismet-color-white);
        				text-decoration: none;
        			}
        
        			.a-stats a.a-stats__link:hover {
        				filter: brightness(110%);
        				box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);
        			}
        
        			.a-stats .count {
        				color: var(--akismet-color-white);
        				display: block;
        				font-size: 1.5em;
        				line-height: 1.4;
        				padding: 0 13px;
        				white-space: nowrap;
        			}
        		
        /*# sourceURL=akismet-widget-style-inline-css */


/* Extracted inline style block 8 */
.posted-on{
        		pointer-events:none;
        	}


/* Extracted inline style block 9 */
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
        				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
        					background-image: none !important;
        				}
        				@media screen and (max-height: 1024px) {
        					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
        					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        						background-image: none !important;
        					}
        				}
        				@media screen and (max-height: 640px) {
        					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
        					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        						background-image: none !important;
        					}
        				}


/* Extracted inline style block 10 */
.cbp-card-title{
        	font-size:20px !important;
        }
        
        .cbp-card-excerpt{
        font-size:14px !important;	
        }
        
        .cbp-category-tabs{
        	    background: none;
            border-top: none;
            border-bottom: none;
        }
        
        .cbp-pagination .page-numbers a, .cbp-pagination .page-numbers span {
            width: fit-content;
        }
        
        #masthead{
        	display:none;
        }
        
        .elementor-1145 .elementor-element.elementor-element-5cedd28 .menu-item a.hfe-menu-item, .elementor-1145 .elementor-element.elementor-element-5cedd28 .sub-menu a.hfe-sub-menu-item {
            color: #FFFFFF;
            width: max-content;
        }
        
        h1, h2, h3, h4, h5, h6, .site-title{
        	font-family: "Work Sans", sans-serif !important;
        }
        
        h2{
        	font-weight:600 !important;
        }
        
        tbody, td, tfoot, th, thead, tr {
            border-width: 1px;
        }
        
        .elementor-12293 .elementor-element.elementor-element-3061fbc .sina-content-slider .owl-prev, .elementor-12293 .elementor-element.elementor-element-3061fbc .sina-content-slider .owl-next{
        	color:white !important;
        }
        
        
        /* .product .single_add_to_cart_button.button.alt, .menuStyle4 .contact-area .contact-block .contact-icon, button, .button, input[type="button"], input[type="reset"], input[type="submit"]{
        	    background-color: #FC4E1D;
        
        } */
        
        .footer-width-fixer  input[type=submit]{
        	border:1px solid white !important;
        }
        
        .button, input[type=button], input[type=reset], input[type=submit], .learnpress-page .lp-button {
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1px;
            border: 2px solid #FC4E1D !important;
            background-color: #FC4E1D !important; 
            padding: 14px 30px;
            border-radius: 2px;
            transition: all 0.3s;
            cursor: pointer;
            border-radius: 30px;
        }
        
        ..elementor-12293 .elementor-element.elementor-element-3061fbc .sina-content-slider .owl-prev{
        	color: #ffffff;
        }
        
        .ccs-pagination .page-numbers .prev, .ccs-pagination .page-numbers .next{
        width: max-content;}
        
        .next:after, .prev:after{
        	position:relative;
        }
        
        
        
        
        
        /* headerissue */
        
        #masthead-sticky-wrapper{
        	z-index: 9999;
        }
        
        
        #masthead .col-md-8{
        	width: max-content;
        }
        
        @media(max-width:767px){
        #masthead .row{
        display:flex;
            place-content: space-between;
            flex-direction: row;
        }
        
        .site-header .container-fluid {
            padding: 0 45px !important;
        }
        
        #masthead .site-branding{
        	width: 160px !important;
        }
        	
        	.header-mobile-menu{
        	display:inherit !important;
        }
        
        	
        }
        
        .custom-logo {
            width: 100px;
            height: auto;
        }
        
        
        	.header-mobile-menu{
        	display:none;
        }
        
        
        .header-search-wrapper{
        	display:none !important;
        }
        
        @media(min-width:767px){
        	.site-header .container-fluid{
        	padding:10px 70px !important;
        }
        
        }
        
        @media(max-width:767px){
        	.elementor-14360{
        	display:none;	
        	}
        	
        	.mobile-menu-toggle_lines{
        		width:25px;
        	}
        	
        	.subnav-toggle{
        		display:none !important;
        	}
        	
        	.header-mobile-menu {
            position: absolute;
            right: 0;
        }
        	
        	.mobile-menu-toggle{
        		background:transparent !important;
        		border-color:transparent !important;
        	}
        }
        
        
        /* headerissue */
        
        
        
        body {
            overflow-y: scroll !important;
        }
        
        
        #colophon .elementor-icon-box-description{
            text-align:left;
        }
        
        #cta-btn{
        	display:none;
        }
        
        #masthead-sticky-wrapper{
        	    height: 70px;
            min-height: 82px;
        }
        #mega-menu-wrap-primary {
            background: transparent;
        }
        #call-cta {
            vertical-align: middle;
            margin-right: 12px;
            bottom: 8px;
            position: relative;
            display: inline-block;
            width: 20px;
            height: 30px;
            -webkit-animation: ring2 1s infinite ease-in-out;
            -moz-animation: ring2 1s infinite ease-in-out;
            -ms-animation: ring2 1s infinite ease-in-out;
            -o-animation: ring2 1s infinite ease-in-out;
            animation: ring2 1s infinite ease-in-out;
        }
        
        li#mega-menu-item-13857 {
            background: #FC4E1D !important;
            padding: 0px 15px 0px 15px !important;
            border-radius: 5px !important;
        }
        
        #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
            margin: 0 12px 0 0;
        }
        
        #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
            padding: 0px 0px 0px 10px;
        }
        .site-header {    padding: 0px 0px !important;    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            background-color: #1e2b37 !important;
        }
        
        .site-header .container-fluid {
            padding: 0 75px;
        }
        
        .custom-logo {
            width: 100px;
        }
        
        .custom-logo-link {
            display: inline-block;
        }
        
        .site-header .container-fluid {
            padding-top: 10px;
        }
        
        
        
        
        
        .elementor-4089{
        	display:none;
        }
        
        
        
        
        
        /* blog plugin */
        
        .cs-featured-image img {
            height: 450px !important;
        }
        
        /* blog plugin */


/* Extracted inline style block 11 */
/* Enter Your Custom CSS Here */
        
        
        .mega-menu-link{
        		align-content: center !important;
        	}
        
        .wpcf7-submit {
        	margin-top:15px;
        }
        
        .layout-masonry .post-inner, .layout-grid .post-inner {
            margin: 0px 0 0px;
        }
        
        .blog-list-items .row {
            margin-top: 50px;
        }
        
        .blog-list-items .post-info {border: 1px solid green;}
        
        .blog-list-items article:nth-child(3n), .blog-list-items article:nth-child(3n+2) {
            background: #ffffff;
            width: 48%;
        }
        
        .blog-list-items article:nth-child(2), .blog-list-items article:nth-child(14n) {
            width: 48%;
            background: #ffffff;
        }
        
        .blog-list-items article:nth-child(4n), .blog-list-items article:nth-child(4n+1) {
            background: white;
            width: 48%;
        }
        
        .blog-list-items article:nth-child(3n), .blog-list-items article:nth-child(3n+2) {
            background: #ffffff;
            width: 48%;
        }
        
        .blog-list-items article:nth-child(3n), .blog-list-items article:nth-child(3n+2) {
            background: #ffffff;
            width: 48%;
        }
        
        .blog-list-items article:nth-child(2n), .blog-list-items article:nth-child(2n+1) {
            background: #ffffff;
            width: 48%;
        }
        
        .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .product div.entry-summary p.price, .product div.entry-summary span.price, .athemes-blog:not(.airi_athemes_blog_skin) .posted-on a, .athemes-blog:not(.airi_athemes_blog_skin) .byline a:hover, .testimonials-section.style1:before, .single-post .read-more-link .gt, .blog-loop .read-more-link .gt, .single-post .posted-on a, .blog-loop .posted-on a, .entry-title a:hover, .airi_recent_entries .post-date, .menuStyle3 .top-bar .contact-item .fa, .menuStyle4 .contact-area .contact-block .contact-icon, .widget_categories li:hover::before, .widget_categories li:hover a {
            color: #28a745 !important;
        }
        
        /* .blog-list-items article:nth-child(3n), .blog-list-items article:nth-child(3n+2) {
            background: white;
            width: 45%;
        }
        
        .layout-masonry .post-inner, .layout-grid .post-inner {
            margin: 50px 0 50px;
        }
        
        .blog-list-items article:nth-child(2), .blog-list-items article:nth-child(14n) {
            width: 45%;
            background: white;
        } */
        
        .footer-cta-btn, .footer-cta-btn span {
        	color: #fff;
        }
        .solution-contnr p:first-child img {
        	width: 250px !important;
        	height: 90px !important;
        }
        .solution-contnr p:first-child {
        	height: 121px;
        	margin-bottom: 30px;
        }
        .service-icon-container.solution-contnr::before, .service-icon-container.solution-contnr::after{
        	display: none;
        }
        .service-icon-container.solution-contnr div img {
        	width: 100%;
        	height: auto;
        }
        
        .service-icon-container.solution-contnr {
        	padding: 0px;
        }
        .service-icon-container.solution-contnr div {
        	width: 340px;
        	height: 100%;
        }
        @media (max-width: 1200px){
        .service-icon-container.solution-contnr div {
        	width: 320px;
        }
        
        }
        /* Career page */
        	#category,
        	#jobtype{
        		position: relative;
        	}
        	
        	#category::before, 
        	#jobtype::before {
            content: '';
            height: 20px;
            width: 10px;
            position: absolute;
            border-right: 2px solid #000;
            right: 0;
        }
        .smlltitle-desc h2 {
        	font-size: 47px;
        }
        .null-one {
        	display: none !important;
        }
        #jobdesc-sec .btn-search.btn {
        	background-color: #3cac47 !important;
        	width: 169px !important;
        	color: #fff !important;
        }
        #jobdesc-sec .btn-search.btn:hover {
        	background-color: #000 !important;
        	border: unset !important;
        }
        .btm-ftr-frm .elementor .elementor-hidden-mobile, .btm-ftr-frm .elementor .elementor-hidden-phone {
        	display: block;
        }
        .btm-ftr-frm  .elementor-element-populated {
        	margin-left: 0px !important;
        	padding-left: 0px !important;
        }
        .case-study-search-clm {
        	display: none;
        }
        .elementor-4089 .elementor-column.elementor-col-50 a {
        	display: block;
        	padding-bottom: 10px;
        }
        .slick-next.slick-arrow, .slick-prev.slick-arrow {
        	display: none !important;
        }
        .slick-dots {
        	display: none !important;
        }
        .wpls-logo-showcase {
        	padding: 30px 0px;
        }
        .logoandservices p b {
        	color: #3a9f42;
        }
        
        /* contact form css */
        .sbmtbtn .wpcf7-submit {
        	border-radius: 15px !important;
        	padding: 10px 35px;
        	font-weight: 500;
        	font-size: 16px;
        	box-shadow: 0 6px 9px rgba(0,0,0,0.4);
        }
        .frmdesc .fdesc {
        	border: 2px solid #FC4E1D !important;
        	box-shadow: 2px 2px 7px;
        	background: transparent;
        	padding: 5px 10px !important;
        	color: #000 !important;
        	font-size: 16px !important;
        	width: 100%;
        	margin-bottom: 25px;
        	height: 49px;
        	box-shadow: 0px 2px 15px rgba(0,0,0,0.3);
        }
        .frmdesc {
        	width: 673px;
        	padding-top: 20px;
        }
        ::placeholder {
        	opacity: 1 !important;
        	color: #000 !important;
        }
        .lftfrm {
        	float: left;
        	width: 48%;
        }
        .rghtfrm {
        	float: right;
        	width: 48%;
        }
        .hc-contact-page label span {
        	margin-top: 0px !important;
        	margin-bottom: 20px;
        }
        /* recent post css */
        #re-post-desc .recent_blog_list {
        	display: inline-block;
        }
        .recblog-innrclm:hover {
        	background: rgba(66, 83, 89, 0.4);
        }
        .recblog-innrclm {
        	padding: 20px;
        	background: rgba(0,0,0,0.2);
        }
        #re-post-desc .recent_blog_item {
        	float: left;
        }
        
        .recblog-innrclm {
        	padding: 20px;
        	background: rgba(66, 83, 89, 0.7);
        }
        .hp-rec-post a, .hp-rec-post {
        	color: #fff;
        }
        .blof-footer-box .blog-time {
        	float: right;
        }
        .blof-footer-box .blog-date {
        	float: left;
        }
        
        .recent_blog_list .clear:nth-of-type(2n+1) {
        	display: none;
        }
        .recent_blog_item .blof-footer-box {
        	padding-bottom: 20px;
        }
        .recent_blog_item {
        	/* border-radius: 20px; */
        	box-shadow: 0px 3px 11px rgba(0,0,0,0.3);
        }
        .recent_blog_item, .recblog-innrclm {
        	border-radius: 6px;
        }
        .hp-rec-post h4 {
        	font-weight: 600;
        	font-size: 20px;
        	line-height: 24px;
        }
        @media (min-width: 768px){
        .recent_blog_item:nth-of-type(4) {
        	position: relative;
        	right: 0;
        	top: -178px;
        }
        .tm-frmsec {
        	padding-top: 75px;
        }
        .hpblogbtn {
        	margin-top: -140px;
        }
        #re-post-desc .recent_blog_item:nth-of-type(2n) {
        	width: 66%;
        	height: 100%;
        }
        #re-post-desc .recent_blog_item:nth-of-type(2n+1) {
        	width: 30% !important;
        	margin-bottom: 20px;
        	margin-right: 20px;
        }
        .blof-footer-box .blog-time {
        	float: right;
        }
        .blof-footer-box .blog-date {
        	float: left;
        }
        .recent_blog_item:nth-of-type(1) .blof-footer-box {
        	padding-top: 272px;
        }
        .recent_blog_item:nth-of-type(2) .blof-footer-box {
        	padding-top: 116px;
        }
        .recent_blog_item:nth-of-type(3) .blof-footer-box {
        	padding-top: 148px;
        }
        .recent_blog_item:nth-of-type(4) .blof-footer-box {
        /* 	padding-top: 205px; */
        	
        	    padding-top: 370px;
            height: 390px;
        	
        }
        .recent_blog_item:nth-of-type(5) .blof-footer-box {
        	padding-top: 50px;
        }
        .recent_blog_item:nth-of-type(6) .blof-footer-box {
        	padding-top: 243px;
        }
        .recent_blog_item:nth-of-type(6) {
        	position: relative;
        	top: -167px;
        }
        }
        @media (max-width: 980px){
        .frmdesc {
        	width: 600px;
        }
        }
        @media (max-width: 767px){
        .wpls-logo-showcase {
        	padding: 0px;
        }
        .lftfrm, .rghtfrm {
        	float: none;
        	width: 100%;
        }
        .frmdesc {
        	width: 90%;
        	margin: 0 auto;
        }
        .recent_blog_item .blof-footer-box {
        	padding-top: 110px;
        }
        	#re-post-desc .recent_blog_item{
        		width: 100%;
        	margin-bottom: 20px;
        }
        .tm-frmsec {
        	padding-top: 35px;
        }
        }
        /* end */
        #inner-top-banner h1{
        	font-size: 73px;
        	font-weight: 800 !important;
        }
        .bigtitle-desc h2{
        	font-size: 58px !important;
        	font-weight: 800 !important;
        	line-height: 81px !important;
        }
        .formdesc-clm .form-control {
        	width: 100% !important;
        	box-shadow: 0px 2px 4px rgba(0,0,0,0.3) !important;
        	margin-bottom: 7px;
        }
        .formdesc-clm h2, .formdesc-clm p, .formdesc-clm div {
        	font-family: "Work Sans", sans-serif !important;
        }
        h2 {
        	font-family: "Work Sans", sans-serif !important;
        	font-weight: 900 !important;
        }
        .main-form .button {
        	text-transform: uppercase;
        	width: 206px;
        	font-size: 13px;
        	line-height: 21px !important;
        	border-radius: 11px !important;
        	box-shadow: 0px 6px 11px rgba(0,0,0,0.3);
        }
        .main-form .button:hover {
        	box-shadow: unset;
        }
        .search-frmdesc {
        	width: 80%;
        	background: #fff;
        	padding: 10px;
        	border-radius: 6px;
        	display: inline-block;
        }
        .search-frmdesc .form-control {
        	border: unset !important;
        }
        .clm-rght .btn-search {
        	border-radius: 12px;
        	padding: 10px 25px !important;
        	color: #fff !important;
        	font-size: 16px;
        	text-transform: capitalize;
        	border: unset !important;
        }
        .clear{
        	clear: both;
        }
        .clm-lft {
        	float: left;
        	width: 36.5%;
        }
        .clm-rght {
        	float: right;
        	width: 25%;
        }
        .fsdesc {
        	background: transparent;
        	border: unset !important;
        	padding: 10px 0px;
        	display: block;
        }
        .clm-lft:first-child {
        	border-right: 2px solid #d4d4d4;
        	margin-right: 2%;
        }
        #top-banner-form {
        	background: transparent;
        	margin-top: -150px;
        }
        .sbmtbtn {
        	padding: 18px 15px !important;
        	font-size: 22px !important;
        	border-radius: 4px !important;
        }
        .sjb-search-keywords {
        	display: none;
        }
        .job-info h4 a {
        	font-size: 31px !important;
        	line-height: 42px;
        }
        #jobdesc-clm .sjb-page .list-data .v2 {
        	margin: 30px 0px !important;
        }
        #jobdesc-clm .list-data::before {
        	content: counter(esum)".";
        	position: absolute;
        	top: 53px;
        	left: 88px;
        	font-size: 34px;
        	color: #000;
        	padding-right: 10px;
        	line-height: 30px;
        }
        #jobdesc-clm .list-data {
        	position: relative;
        	counter-increment: esum;
        }
        #jobdesc-clm .sjb-company-wrapper-details-list {
        	padding-bottom: 0px !important;
        }
        #jobdesc-clm .sjb-job-type-location-date {
        	border: unset !important;
        	padding-top: 0px !important;
        }
        .single-jobpost #primary {
        	width: 100% !important;
        }
        .single-jobpost #secondary {
        	display: none;
        }
        .single-jobpost .app-submit {
        	background: #FC4E1D !important;
        	color: #fff !important;
        	font-size: 26px;
        	border-radius: 12px !important;
        	font-weight: 600;
        }
        .single-jobpost .sjb-job-info {
        	display: none;
        }
        #jobdesc-clm .sjb-page .list-data .v2 {
        	border: unset !important;
        	border-left: 1px solid #d4d4d4 !important;
        	padding-bottom: 0px !important;
        }
        #jobdesc-clm .sjb-apply-now-btn a.btn.btn-primary, #jobdesc-sec .sjb-apply-now-btn a.btn.btn-primary{
        	background: transparent !important;
        	color: #9dcf95 !important;
        	font-size: 22px !important;
        	font-weight: 800 !important;
        	text-decoration: underline;
        	border: unset !important;
        }
        #jobdesc-clm .sjb-apply-now-btn a.btn.btn-primary:hover, #jobdesc-sec .sjb-apply-now-btn a.btn.btn-primary:hover {
        	background: transparent !important;
        	color: #000 !important;
        	text-decoration: unset !important;
        	border: unset !important;
        }
        .sjb-page .list-data .v2 {
        	border: unset !important;
        }
        #jobdesc-clm .sjb-filters, #jobdesc-clm .list-data {
        	padding-left: 10% !important;
        	padding-right: 7% !important;
        }
        #jobdesc-clm .col-md-12.col-sm-12 {
        	background: transparent !important;
        }
        #jobdesc-clm .sjb-filters.sjb-filters-v2 {
        	display: none;
        }
        #jobdesc-clm .list-view .list-data {
        	background: #f4fbf5;
        	display: inline-block;
        	width: 100%;
        }
        #jobdesc-clm .sjb-page .list-data .v2 {
        	background: transparent;
        }
        .four-box-clm .elementor-col-25 {
        	background-color: #9EE8A6;
        	border-radius: 14px;
        	margin-right: 2%;
        }
        .four-box-clm .elementor-col-25:last-child {
        	margin-right: 0px;
        }
        .four-box-clm .elementor-col-25 img {
        	max-width: 65px;
        }
        .four-box-clm .elementor-widget-image {
        	margin-bottom: 9px !important;
        }
        .four-box-clm .elementor-widget-container, .four-box-clm p {
        	font-size: 20px;
        	font-weight: 500;
        	line-height: 21px;
        }
        .faq-clm-desc .elementor-tab-title.elementor-active {
        	background-color: #e7f5e8;
        	padding-top: 30px !important;
        	padding-bottom: 10px !important;
        	border-bottom: unset !important;
        }
        .faq-clm-desc .elementor-tab-content.elementor-active {
        	border-bottom: unset !important;
        	background-color: #e7f5e8;
        	padding-bottom: 30px;
        }
        .faq-clm-desc .elementor-accordion .elementor-tab-title {
        	padding: 25px 20px;
        	border-bottom: 2px solid #b6b6b6;
        }
        .faq-clm-desc a.elementor-accordion-title {
        	color: #2C3B2C !important;
        }
        .faq-clm-desc a.elementor-accordion-title {
        	color: #FC4E1D !important;
        	font-size: 25px;
        	font-weight: 500;
        }
        
        .faq-clm-desc .elementor-accordion .elementor-tab-content {
        	color: #0a0a0a !important;
        	padding-left: 23px;
        	border: unset !important;
        	padding-top: 0px;
        	font-weight: 500;
        	font-size: 18px;
        }
        #faqs-section h2 {
        	text-transform: uppercase;
        	font-size: 2em;
        	line-height: 1.5em;
        }
        #faqs-section .elementor-accordion .elementor-accordion-item {
        	border: unset !important;
        }
        .slick-dots {
        	display: none;
        }
        /* blog  css */
        .single-post h3 {
        	font-size: 27px;
        	padding: 15px 0px 9px;
        	line-height: 28px;
        }
        .single-post h4 {
        	font-size: 22px;
        	padding: 15px 0px 10px;
        	line-height: 28px;
        }
        .type-post ul li{
        	padding-bottom: 10px;
        }
        .single-post .entry-content ul li, .single-post .entry-content ol li {
        	padding-bottom: 9px;
        }
        .single-post .entry-content ul, .single-post .entry-content ol {
        	padding-left: 0;
        	margin-top: 24px;
        }
        .single-post .entry-content ol {
        	margin-bottom: 0px;
        }
        /* crees sec*/
        .elementor-3889 .elementor-element.elementor-element-b03b988 .elementor-button:hover {
        	box-shadow: unset;
        }
        #creed-sec {
        	padding-left: 3%;
        	padding-right: 2%;
        }
        
         /* end */
        @media (min-width: 767.5px){
        #fullwidth-gallery .elementor-col-25:first-child {
        	padding-top: 120px;
        }
        #fullwidth-gallery .elementor-col-25:nth-of-type(2) {
        	padding-top: 80px;
        }
        #fullwidth-gallery .elementor-col-25:nth-of-type(3) {
        	padding-top: 40px;
        }
        .postid-4850 .testimony-section {
        	padding-bottom: 30px !important;
        }
        .postid-4850 .elementor-4089 {
        	display: none;
        }
        .rghtimgclm2 .elementor-widget-image img {
        	margin: 25px 0px 0px;
        	max-width: 92%;
        }
        }
        @media (max-width: 767.5px){
        	#jobdesc-clm .list-data::before {
        	left: 4% !important;
        }	
        .blog .case-study-list .filter-data {
        	width: 100% !important;
        	display: block !important;
        }
        .case-study-list #cat, .case-study-list #listofoptions {
        	margin-bottom: 20px;
        }
        .case-study-list .filter-block, .case-study-list .filter-data {
        	display: block !important;
        	width: 100% !important;
        }
        #jobdesc-clm {
        	padding-bottom: 20px;
        }
        }
        @media (max-width: 767.5px){
        #jobdesc-clm .sjb-filters, #jobdesc-clm .list-data {
        	padding-left: 10% !important;
        	padding-right: 3% !important;
        }
        .clm-lft {
        	width: 48.5% !important;
        }
        .clm-rght {
        	float: none !important;
        	width: 100% !important;
        	text-align: center;
        	margin-top: 19px;
        }
        .search-frmdesc {
        	width: 100%;
        }
        .clm-rght .btn-search {
        	width: 100%;
        }
        .elementor-top-section.innertitle-clm {
        	padding-top: 0px !important;
        }	
        .bigtitle-desc h2 {
        	font-size: 40px !important;
        	line-height: 57px !important;
        	text-align: center;
        }
        .blog .case-study-list .filter-data span {
        	padding-top: 14px;
        	width: 100%;
        	display: inline-block;
        	padding: 18px;
        	font-size: 21px;
        }
        }
        @media (max-width: 600.5px){
        #inner-top-banner h1 {
        /* 	font-size: 53px !important; */
        	text-align: center;
        }
        #inner-top-banner {
        	text-align: center;
        	padding-left: 5%;
        	padding-right: 5%;
        }
        .job-info h4 a {
        	font-size: 22px !important;
        	line-height: 36px;
        }
        #jobdesc-clm .list-data::before {
        	top: 49px !important;
        	font-size: 28px !important;
        }
        }
        @media (max-width: 440.5px){
        #jobdesc-clm .list-data::before {
        	left: 2% !important;
        }	
        #jobdesc-clm .sjb-filters, #jobdesc-clm .list-data {
        	padding-left: 13% !important;
        }
        }


/* Extracted inline style block 12 */
h1,h2,h3,h4,h5,h6,.site-title{font-family:Work Sans;font-weight:500;}body{font-family:Work Sans;font-weight:400;font-size:16px;}.site-title{font-size:36px;}.site-description{font-size:16px;}.main-navigation li{font-size:16px;}.main-navigation ul ul li{font-size:13px;}.single-post .entry-title{font-size:36px;color:#191919;}.widget-area .widget-title{font-size:24px;}.widget-area .widget{font-size:16px;}.sidebar-column .widget-title{font-size:20px;}.sidebar-column .widget{font-size:16px;}.site-info{font-size:13px;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.product div.entry-summary p.price, .product div.entry-summary span.price,.athemes-blog:not(.airi_athemes_blog_skin) .posted-on a,.athemes-blog:not(.airi_athemes_blog_skin) .byline a:hover,.testimonials-section.style1:before,.single-post .read-more-link .gt,.blog-loop .read-more-link .gt,.single-post .posted-on a,.blog-loop .posted-on a,.entry-title a:hover,.airi_recent_entries .post-date,.menuStyle3 .top-bar .contact-item .fa,.menuStyle4 .contact-area .contact-block .contact-icon,.widget_categories li:hover::before,.widget_categories li:hover a{color:#f0437e;}.product .single_add_to_cart_button.button.alt,.menuStyle4 .contact-area .contact-block .contact-icon,button,.button,input[type="button"],input[type="reset"],input[type="submit"]{border-color:#f0437e;}.woocommerce-checkout button.button.alt,.woocommerce-checkout button.button.alt:hover,.woocommerce-cart .cart-collaterals .cart_totals .button:hover,.woocommerce-cart .cart-collaterals .cart_totals .button,.product .single_add_to_cart_button.button.alt:hover,.product .single_add_to_cart_button.button.alt,.woocommerce ul.products li.product .button,.menuStyle2 .main-navigation a:hover:after, .menuStyle2 .main-navigation .current-menu-item:after,.comments-area .comment-reply-link:hover,.menuStyle4 .main-navigation .header-cta:before,.menuStyle4 .main-navigation .header-cta,button,.button,input[type="button"],input[type="reset"],input[type="submit"],.menuStyle3 .main-navigation a:hover:after,.menuStyle3 .main-navigation .current-menu-item:after{background-color:#f0437e;}.menuStyle1 .site-title a{color:#ffffff;}.menuStyle1 .sticky-wrapper.is-sticky .site-title a{color:#191919;}.menuStyle1 .site-description{color:#ffffff;}.menuStyle1 .sticky-wrapper.is-sticky .site-description{color:#191919;}.menuStyle1 .main-navigation a, .menuStyle1 .fa-search, .menuStyle1 ul.header-search-cart li a{color:#ffffff;}.menuStyle1 .sticky-wrapper.is-sticky .main-navigation a, .menuStyle1 .sticky-wrapper.is-sticky .fa-search, .menuStyle1 .is-sticky ul.header-search-cart li a{color:#ffffff;}.menuStyle1 .is-sticky .site-header{background-color:#13151d;}.menuStyle1 .mobile-menu-toggle_lines, .menuStyle1 .mobile-menu-toggle_lines:before, .menuStyle1 .mobile-menu-toggle_lines:after{background-color:#fff;}#site-navigation ul ul li a{color:#1c1c1c;}#site-navigation ul ul li{background-color:#f7f7f7;}.entry-title a{color:#191919;}.single-post .post-cat, .blog-loop .post-cat{background-color:#eff1f4;}.single-post .entry-meta, .blog-loop .entry-meta{color:#bfbfbf;}.single-post .entry-meta .byline a, .blog-loop .entry-meta .byline a{color:#595959;}.single-post .entry-content, .blog-loop .entry-content{color:#595959;}.widget .widget-title{color:#191919;}.widget{color:#707070;}.widget a{color:#595959;}@media screen and (max-width: 1199px){.menuStyle1 .main-navigation a, .menuStyle1 .main-navigation ul li a:hover, .menuStyle1 .main-navigation ul li.current_page_item > a, .menuStyle1 .main-navigation ul li.current-menu-item > a, .menuStyle1 .main-navigation ul li.current_page_ancestor > a, .menuStyle1 .main-navigation ul li.current-menu-ancestor > a, .menuStyle1 .main-navigation li.menu-item-has-children > a:hover + .subnav-toggle, .menuStyle1 .main-navigation ul .subnav-toggle:hover{color:#f85757;}}/* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        /* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }/* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        /* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }/* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 400;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        /* vietnamese */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');
          unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        /* latin-ext */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
          unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }
        /* latin */
        @font-face {
          font-family: 'Work Sans';
          font-style: normal;
          font-weight: 500;
          font-display: swap;
          src: url(https://1702digital.com/wp-content/fonts/work-sans/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
          unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }


/* Extracted inline style block 13 */
/** Mega Menu CSS: fs **/


/* Extracted inline style block 14 */
#lets{
                                              position: relative;
                                              display: inline-block;
                                              padding: 2em 3em 2em ;
                                              overflow: hidden;
                                              color: #fff;
                                              width:100%;
                                              height: 100%;
                                              font-size:1.2em;
                                              margin-left:-5%;
                                              font-family:Spartan Light, Sans-serif;
                                            }
                                            
                                            #lets:after {
                                              content: '';
                                              position: absolute;
                                              top: 0;
                                              left: 0;
                                              width: 100%;
                                              height: 100%;
                                              background:#FC4E1D;
                                              -webkit-transform-origin: 100% 0;
                                              -ms-transform-origin: 100% 0;
                                              transform-origin: 100% 0;
                                              -webkit-transform: skew(-45deg);
                                              -ms-transform: skew(-45deg);
                                              transform: skew(-45deg);
                                              z-index: -1;
                                            }


/* Extracted inline style block 15 */
.contact-section {
                                                      width: 100%;
                                                      max-width: 900px;
                                                    }
                                                
                                                    .contact-grid {
                                                      display: grid;
                                                      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
                                                      gap: 16px;
                                                    }
                                                
                                                    .contact-card {
                                                      background: #ffffff;
                                                      border: 1px solid #e8e8e8;
                                                      border-radius: 12px;
                                                      padding: 1.25rem 1.5rem;
                                                      transition: border-color 0.2s ease, box-shadow 0.2s ease;
                                                      cursor: default;
                                                    }
                                                
                                                    .contact-card:hover {
                                                      border-color: #FC4E1D;
                                                      box-shadow: 0 4px 16px rgba(29, 158, 117, 0.08);
                                                    }
                                                
                                                    .icon-wrap {
                                                      width: 38px;
                                                      height: 38px;
                                                      border-radius: 50%;
                                                      background: #E1F5EE;
                                                      display: flex;
                                                      align-items: center;
                                                      justify-content: center;
                                                      margin-bottom: 14px;
                                                    }
                                                
                                                    .icon-wrap svg {
                                                      width: 16px;
                                                      height: 16px;
                                                      stroke: #FC4E1D;
                                                      fill: none;
                                                      stroke-width: 2;
                                                      stroke-linecap: round;
                                                      stroke-linejoin: round;
                                                    }
                                                
                                                    .card-label {
                                                      font-size: 16px;
                                                      font-weight: 600;
                                                      letter-spacing: 0.09em;
                                                      text-transform: uppercase;
                                                      color: #FC4E1D;
                                                      margin-bottom: 6px;
                                                    }
                                                
                                                    .card-value {
                                                      font-size: 14px;
                                                      color: #000;
                                                      line-height: 1.65;
                                                    }
                                                
                                                    .card-value a {
                                                      color: #333333;
                                                      text-decoration: none;
                                                      transition: color 0.15s;
                                                    }
                                                
                                                    .card-value a:hover {
                                                      color: #FC4E1D;
                                                    }
                                                
                                                    @media (max-width: 480px) {
                                                      .contact-grid {
                                                        grid-template-columns: 1fr;
                                                      }
                                                    }


/* Extracted inline style block 16 */
.ht_ctc_animation{animation-duration:1s;animation-fill-mode:both;animation-delay:1s;animation-iteration-count:5;}


/* Extracted inline style block 17 */
@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.ht_ctc_an_heartBeat{animation-name:heartBeat;animation-duration:calc(1s * 1.3);animation-duration:calc(var(1) * 1.3);animation-timing-function:ease-in-out}

