/*
Theme Name: Cookieyes new theme
Author: Mozilor
Version: 2.0
*/
html,body {
	scroll-behavior: smooth;
}
@font-face {
	font-family: 'Poppins';
	src: url('assets/fonts/poppins/Poppins-Light.eot');
	src: url('assets/fonts/poppins/Poppins-Light?#iefix') format('embedded-opentype'),
	url('assets/fonts/poppins/Poppins-Light.woff2') format('woff2'),
	url('assets/fonts/poppins/Poppins-Light.woff') format('woff'),
	url('assets/fonts/poppins/Poppins-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;

}
@font-face {
	font-family: 'Poppins';
	src: url('assets/fonts/poppins/Poppins-Regular.eot');
	src: url('assets/fonts/poppins/Poppins-Regular?#iefix') format('embedded-opentype'),
	url('assets/fonts/poppins/Poppins-Regular.woff2') format('woff2'),
	url('assets/fonts/poppins/Poppins-Regular.woff') format('woff'),
	url('assets/fonts/poppins/Poppins-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;

}
@font-face {
	font-family: 'Poppins';
	src: url('assets/fonts/poppins/Poppins-Medium.eot');
	src: url('assets/fonts/poppins/Poppins-Medium?#iefix') format('embedded-opentype'),
	url('assets/fonts/poppins/Poppins-Medium.woff2') format('woff2'),
	url('assets/fonts/poppins/Poppins-Medium.woff') format('woff'),
	url('assets/fonts/poppins/Poppins-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;

}
@font-face {
	font-family: 'Poppins';
	src: url('assets/fonts/poppins/Poppins-SemiBold.eot');
	src: url('assets/fonts/poppins/Poppins-SemiBold?#iefix') format('embedded-opentype'),
	url('assets/fonts/poppins/Poppins-SemiBold.woff2') format('woff2'),
	url('assets/fonts/poppins/Poppins-SemiBold.woff') format('woff'),
	url('assets/fonts/poppins/Poppins-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;

}
@font-face {
	font-family: 'Poppins';
	src: url('assets/fonts/poppins/Poppins-Bold.eot');
	src: url('assets/fonts/poppins/Poppins-Bold?#iefix') format('embedded-opentype'),
	url('assets/fonts/poppins/Poppins-Bold.woff2') format('woff2'),
	url('assets/fonts/poppins/Poppins-Bold.woff') format('woff'),
	url('assets/fonts/poppins/Poppins-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;

}
body *{
	font-family: 'Poppins', sans-serif;
	font-feature-settings: 'ss04' on, 'ss02' on, 'clig' off, 'liga' off;
}

a.button:hover{
	text-decoration: none;
}
img{
	height: auto;
}
img,iframe{
	max-width: 100%;
	
}
.wt-cli-iframe-placeholder {
	background-size: contain!important;
}

.light-blue-bg{
	background: #F1F7FF;
}
.container{
	max-width: 1200px!important;
}
.font2{
	font-style: normal;
	font-weight: 600;
	font-size: 42px;
	line-height: 63px;
	color: #27283C;
}
.font3{
	font-style: normal;
	font-weight: 500;
	font-size: 36px;
	line-height: 54px;
	color: #27283C;
}
.secondary-btn{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #1863DC;
	border: 1px solid #1863DC;
	border-radius: 4px;
	padding: 15px 20px;
	transition: all .2s ease;
}
.secondary-btn:hover,
.secondary-btn:focus{
	background: #1863DC;
	color: #fff;
	transition: all .2s ease;
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #93939d;
	border-radius: .25rem;
	opacity: 1!important;
	position: relative;
	margin-top: -10px;
}
.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.bs-tooltip-top .arrow::before {
	margin-left: 50%;
	content: "";
	border-width: 5px 5px 0;
	border-top-color: #93939d;
}
.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.bs-tooltip-right .arrow::before {
	margin-top: -3px;
	content: "";
	border-width: 5px 5px 5px 0;
	border-right-color: #93939d;
}
.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.bs-tooltip-bottom .arrow::before {
	margin-left: -3px;
	content: "";
	border-width: 0 5px 5px;
	border-bottom-color: #93939d;
}
.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.bs-tooltip-left .arrow::before {
	right: 0;
	margin-top: -3px;
	content: "";
	border-width: 5px 0 5px 5px;
	border-left-color: #93939d;
}
.tooltip-arrow,
.tooltip > .tooltip-inner {
	background-color: #93939d!important;
}
p:empty{
	margin-bottom: 0;
}

.wpml-ls-legacy-dropdown{
	width: auto!important;
}
a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{
	border: none;
}
body * {
	word-break: break-word;
}
.hoverable{
	transition:all .2s ease-in-out;
}
.hoverable:hover{
	transform:translatey(2px);
	opacity:.9;
	transition:all .2s ease-in-out;
}
@keyframes moveSlideshow {
	100% { 
		transform: translateX(-66.6666%);  
	}
}
@keyframes linearAnimation {
	to {
		background-position: -100vw 100%;
	}
}
@keyframes fadeOutUpNav{
	0% {
		-webkit-transform: translateY(0);
	}
	100% {
		-webkit-transform: translateY(-100px);
	}
}
@keyframes fadeInDownNav{
	0% {
		transform: translateY(-100px);
	}
	100% {
		transform: translateY(0);
	}
}
.grecaptcha-badge {
	display: none!important;
}

@keyframes pulse {
	from {
		opacity: 1;
		transform: scale(1);
	}
	to {
		opacity: .25;
		transform: scale(.75);
	}
}

.exit-intent-popup{
	z-index: 9999999!important;
}

.enlighter span{
	font-size: 1.3em!important;
	font-family: monospace!important;
	line-height: 20px!important;
	font-weight: 400!important;
}
.enlighter-default .enlighter-btn{
	font-size: 1.4em!important;
	font-weight: 500;
}
.content .cy-nav-tabs {
	background: var(--Greyscale-Pure-White, #FFF);
	box-shadow: 0px -1px 0px 0px #E0E0E0 inset;
	column-gap: 32px;
}
.content .cy-nav-tabs a.nav-link{
	color: var(--greyscale-cy-shade-90-body, #3D3E50);
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 30px; 
	padding: 18px 0;
	border: none;
	background-color:transparent;
	transition:all .2s ease;
}
.content .cy-nav-tabs a.nav-link.active{
	color: #1863DC;
	box-shadow: 0px -4px 0px 0px #1763dc inset;
	transition:all .2s ease;
}
.content .cy-tab-content .tab-pane {
	margin-top: 20px;
}