.elementor-kit-1004{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#F6F5FF;--e-global-color-text:#C6CCE0;--e-global-color-accent:#0B98FF;--e-global-color-1034b244:#0A6AFF;--e-global-color-53a8a32:#8F00E3;--e-global-color-b99808c:#6E00E3;--e-global-color-b16c052:#141626;--e-global-color-19ccad4:#202233;--e-global-color-d914add:#2D3047;--e-global-color-e0a6375:#DADEEC;--e-global-color-e199c3b:#C6CCE0;--e-global-color-1a7c277:#858B9E;--e-global-typography-primary-font-family:"Goldplay";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:200;--e-global-typography-secondary-font-family:"Goldplay";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Goldplay";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Goldplay";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;color:var( --e-global-color-text );font-family:"Goldplay", Sans-serif;font-size:18px;}.elementor-kit-1004 p{margin-bottom:15px;}.elementor-kit-1004 h1{color:var( --e-global-color-primary );font-size:60px;font-weight:200;}.elementor-kit-1004 h2{color:var( --e-global-color-text );font-size:40px;font-weight:200;}.elementor-kit-1004 h3{color:var( --e-global-color-text );font-size:25px;font-weight:400;line-height:28px;}.elementor-kit-1004 h4{color:var( --e-global-color-primary );font-size:25px;font-weight:400;}.elementor-kit-1004 h5{color:var( --e-global-color-text );}.elementor-kit-1004 h6{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1004 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-1004{font-size:16px;line-height:20px;letter-spacing:0.5px;}.elementor-kit-1004 p{margin-bottom:10px;}.elementor-kit-1004 h1{font-size:40px;}.elementor-kit-1004 h2{font-size:30px;}.elementor-kit-1004 h3{font-size:22px;}.elementor-kit-1004 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//*NEW DESIGN*/
/*Text*/
.glow-blue {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 400;
}

.glow-purple {
    background: linear-gradient(314.58deg, #B34AF0 8.91%, #8F00E3 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 400;
}

/*Links*/
a.link-purple {
    background: linear-gradient(314.58deg, #B34AF0 8.91%, #8F00E3 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 600;
}

a.link-purple:hover {
   background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-decoration:none;
}

.elementor-text-editor a {
    color: #0B98FF !important;
}

.elementor-text-editor a:hover {
    color: #8F00E3 !important;
text-decoration: underline;
}



/*Buttons*/

/*Black*/
.black .elementor-button {
    background: linear-gradient(314.58deg, #141626 8.91%, #202233 89.88%);
box-shadow: 3px 3px 15px rgba(17, 17, 65, 0.5), inset 5px 5px 15px #34314D;
border-radius: 40px;
}

.black .elementor-button:hover, .blue-alt .elementor-button:hover, .purple-alt .elementor-button:hover {
    background: linear-gradient(307.47deg, #DADEEC 10.74%, #FFFFFF 93%);
box-sizing: border-box;
box-shadow: 3px 3px 15px rgba(13, 15, 15, 0.5), inset 1px 1px 7px #C6CCE0;
}

.black .elementor-button:hover .elementor-button-text, .blue-alt .elementor-button:hover .elementor-button-text {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


/*BLUE*/
.blue .elementor-button, .pp-button.elementor-button.blue, .blue.elementor-button {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
border: 3px solid #0A6AFF;
box-sizing: border-box;
box-shadow: -5px -5px 20px #2D3047, 4px 3px 19px #0D0F0F, inset 1px 1px 5px rgba(22, 53, 101, 0.5);
border-radius: 40px;
}

.blue .elementor-button-text, .blue .pp-button-title {
    background: linear-gradient( 90deg, #ffffff 0%, #DADEEC 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.blue .elementor-button:hover, .pp-button.elementor-button.blue:hover, .blue.elementor-button:hover, #wt-cli-accept-btn:hover {
    background: linear-gradient(314.58deg, #141626 8.91%, #202233 89.88%);
box-shadow: -3px -3px 8px rgba(102, 190, 255, 0.45), 3px 3px 8px rgba(12, 91, 213, 0.72), inset 5px 5px 15px #34314D;
border-radius: 40px;
border: 3px solid #0A6AFF;
}

#wt-cli-accept-btn:hover {
    background: linear-gradient(314.58deg, #141626 8.91%, #202233 89.88%) !important;
box-shadow: -3px -3px 8px rgba(102, 190, 255, 0.45), 3px 3px 8px rgba(12, 91, 213, 0.72), inset 5px 5px 15px #34314D !important;
border-radius: 40px;
border: 3px solid #0A6AFF !important;
}

.blue .elementor-button:hover .elementor-button-text, .blue:hover .pp-button-title, .blue.elementor-button:hover .elementor-button-text {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/*BLUE - ALT*/
.blue-alt .elementor-button, .pp-button.elementor-button.blue-alt, .blue-alt.elementor-button {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
border: 3px solid #0A6AFF;
box-sizing: border-box;
box-shadow:3px 3px 15px rgba(17, 17, 65, 0.5), inset 1px 1px 5px rgba(22, 53, 101, 0.5);
border-radius: 40px;
}

/*PURPLE*/
.purple .elementor-button, .pp-button.elementor-button.purple, .purple.elementor-button {
    background: linear-gradient(314.58deg, #6E00E3 8.91%, #8F00E3 89.88%);
border: 3px solid #7D01E3;
box-sizing: border-box;
box-shadow: -5px -5px 20px #2D3047, 4px 3px 19px #0D0F0F, inset 1px 1px 8px #7A12A4;
border-radius: 40px;
}

.purple .elementor-button-text, .purple .pp-button-title {
    background: linear-gradient( 90deg, #ffffff 0%, #DADEEC 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    text-decoration: none;
}

.purple .elementor-button:hover, .pp-button.elementor-button.purple:hover, .purple.elementor-button:hover {
    background: linear-gradient(314.58deg, #141626 8.91%, #202233 89.88%);
box-shadow: -3px -3px 8px rgba(196, 97, 255, 0.33), 3px 3px 8px rgba(102, 7, 204, 0.7), inset 5px 5px 15px #34314D;
border-radius: 40px;
border: 3px solid #7D01E3;
}

.purple .elementor-button:hover .elementor-button-text, .purple:hover .pp-button-title, .purple.elementor-button:hover .elementor-button-text, .purple-alt .elementor-button:hover .elementor-button-text, .purple-alt:hover .pp-button-title, .purple-alt.elementor-button:hover .elementor-button-text
{
    background: linear-gradient(314.58deg, #6E00E3 8.91%, #8F00E3 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/*PURPLE-ALT*/
.purple-alt .elementor-button, .pp-button.elementor-button.purple-alt, .purpl-alte.elementor-button {
    background: linear-gradient(314.58deg, #6E00E3 8.91%, #8F00E3 89.88%);
border: 3px solid #7D01E3;
box-sizing: border-box;
box-shadow: 3px 3px 15px rgba(17, 17, 65, 0.5), inset 1px 1px 8px #7A12A4;
border-radius: 40px;
}

/*Purple - Mega Menu*/
#mega-menu-wrap-menu-1 .purple.elementor-button, #mega-menu-wrap-menu-1 .blue.elementor-button {
    width:100%;
    margin-top:25px;
}

#mega-menu-wrap-menu-1 .elementor-button-text {
    font-weight: 600;
    font-size: 16px;
}

/*DARK BUTTON*/

.dark-btn .elementor-button {
    background: linear-gradient(314.58deg, #141626 8.91%, #202233 89.88%);
box-shadow: -3px -3px 8px #DADEEC, 3px 3px 8px #858B9E, inset 5px 5px 15px #34314D;
border-radius: 40px;
border: 3px solid #2D3047;
}

.dark-btn .elementor-button:hover {
	border-color:#0B98FF;
}

.dark-btn .elementor-button:hover .elementor-button-text {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}



/*BLUE TEXT BUTTON*/

.blue-txt-btn .elementor-button {
	background:transparent;
	border:3px solid transparent;
}

.blue-txt-btn .elementor-button .elementor-button-text {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.blue-txt-btn .elementor-button:hover {
background: linear-gradient(to left, #E0E2E9, #FFF);
    background-color: rgba(0, 0, 0, 0);
box-shadow: 10px 10px 25px #C6CCE0;
border-radius: 10px;
border: 3px solid #fff;
}

/*Icons*/
.icon-blue .elementor-icon-list-icon {
    background: linear-gradient(to right, #2D3047, #202233);
    padding: 5px;
    border-radius: 3px;
    box-shadow: -3px -3px 15px #2D3047, 3px 3px 15px #0D0F0F, inset 3px 3px 6px #2D3047;
}

/*Mobile Menu*/
.menu_demo, .menu_demo a.highlighted {
    background: linear-gradient(314.58deg, #0A6AFF 8.91%, #0B98FF 89.88%);
}

.menu_demo a.has-submenu {
    font-weight: 500 !important;
}

.menu_demo a.highlighted {
    border-radius:0px;
}


.menu_demo a.highlighted {
    color: #fff !important;
}






/*END OF NEW DESIGN*/



/*Consent Banner*/
.wt-cli-ckyes-brand-logo {
    display: none;
}

.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: #03031C;
    color: #ffffff;
    border-radius: 5px;
    font-family: "Archivo Narrow";
}

.wt-cli-privacy-accept-btn:hover {
background-color: #6CFF00;
    color: #03031C;
}

.cli-tab-header {
background-color: #03031C;
}

span.cli-necessary-caption {
color:#fff;
}

.cli-tab-header a.cli-nav-link {
color:#fff;
}

.cli-tab-header a::before {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}

.cli-switch .cli-slider::before {
background-color: #03031C;
}

.cli-switch input:checked + .cli-slider {
    background-color: #6CFF00;
}


/*End of Consent Banner*/




p a, .txt-link {
    color:#0B98FF !important;
}

p a:hover, .txt-link:hover {
	color:#8F00E3 !important;
    text-decoration: underline;
}


.icon-box i.fas, .icon-box i.far {
	background: linear-gradient(315deg, #2D3047 0%, #202233 100%);
box-shadow: -3px -3px 12px #444865, 3px 3px 12px rgba(0, 0, 0, 0.75);
border-radius: 15px;
    padding:10px;

}

.icon-box img {
	    -webkit-clip-path: polygon(14% 5%,98% 10%,100% 95%,0 100%);
    clip-path: polygon(14% 5%,98% 10%,100% 95%,0 100%);
    padding-top:15px;
	padding-bottom:15px;
	padding-right:13px;
	padding-left:13px;
}

span.underline-yellow {
	background:url('https://www.webinar.net/wp-content/uploads/2019/10/underline.png');
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:20px;
	background-size:75%;
}

span.underline-pink {
	background:url('https://www.webinar.net/wp-content/uploads/2019/11/underline-pink_schedule_Optimized.png');
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:15px;
	background-size:75%;
	font-weight:900;
}


.angle_box {
    -webkit-clip-path: polygon(0% 0%,100% 10%,100% 100%,0 100%);
    clip-path: polygon(0% 0%,100% 10%,100% 100%,0 100%);
    padding: 0px;
    display: inline-block;
}


.yellow .pp-flipbox-back h3.pp-flipbox-heading  {
			    -webkit-clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    padding: 10px;
    display: inline-block;
		background:#ffff00;
}

.purple .pp-flipbox-back h3.pp-flipbox-heading  {
			    -webkit-clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    padding: 10px;
    display: inline-block;
		background:#c24cf6;
}

.green .pp-flipbox-back h3.pp-flipbox-heading  {
			    -webkit-clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    clip-path: polygon(5% 0%,100% 10%,100% 100%,0 100%);
    padding: 10px;
    display: inline-block;
		background:#7fff00;
}


span.paragraph-highlight {
	-webkit-clip-path: polygon(4% 10%,98% 10%,100% 95%,0 100%);
    clip-path: polygon(4% 10%,98% 10%,100% 95%,0 100%);
    padding: 50px;
    display: inline-block;

}

span.highlight {
    -webkit-clip-path: polygon(4% 10%,98% 10%,100% 95%,0 100%);
    clip-path: polygon(4% 10%,98% 10%,100% 95%,0 100%);
    padding: 10px;
    display: inline-block;
}

span.black, icon-black i.fas {
	background:#03031c;
	color:#fff;
}

span.white {
	background:#fff;
	box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);
}

span.pink, .icon-pink i.fas, .icon-pink i.far, .icon-pink img {
    background: #fb33db;
    color: #fff;
}

span.purple, .icon-purple i.fas, .icon-purple i.far {
    background: #c24cf6;
    color: #fff;
}

.icon-zoom-blue img {
	background:#2d8cff;
	color:#fff;
}

span.blue, .icon-blue i.fas, .icon-blue i.far {
    background: #0310ea;
    color: #fff;
}

span.green, .icon-green i.fas, .icon-green i.far {
    background: #7fff00;
    color: #03031c;
}

span.yellow, .icon-yellow i.fas, .icon-yellow i.far {
    background: #ffff00;
    color: #03031c;
}

/*Archive Grds*/
.grid-posts .elementor-post {
    box-shadow: 10px 10px 30px 0px rgba(0,0,0,0.5);
}

.grid-posts .elementor-post__badge {
   background: linear-gradient(314.58deg, #0B98FF 8.91%, #8F00E3 89.88%);
box-shadow: 4px 3px 19px rgba(13, 15, 15, 0.25);
}

.grid-posts .elementor-post__card {
    background: linear-gradient(136.79deg, #F6F5FF 0%, #FFFFFF 100.97%);
}

.grid-posts a.elementor-post__read-more:hover {
    color:#0A6AFF !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.webinar.net/wp-content/uploads/2021/08/Latinotype-Goldplay-Light.woff') format('woff');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.webinar.net/wp-content/uploads/2021/08/Latinotype-Goldplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.webinar.net/wp-content/uploads/2021/08/Latinotype-Goldplay-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.webinar.net/wp-content/uploads/2021/08/Latinotype-Goldplay-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.webinar.net/wp-content/uploads/2021/08/Latinotype-Goldplay-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */