/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* {background:linear-gradient(90deg, rgba(201,43,43,1) 0%, rgba(85,10,236,1) 100%) !important; color:#fff;} */

@font-face {
	font-family: 'Colaborate';
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular.eot');
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.woff') format('woff'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.ttf') format('truetype');
		font-weight: normal;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Colaborate';
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.eot');
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.woff2') format('woff2'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.woff') format('woff'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.ttf') format('truetype');
		font-weight: bold;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeLegibility;
}
body {font-size: 1rem ;
    font-family: "Colaborate", Sans-serif !important ;
    font-weight: 200 !important;
    background-color: #000 !important;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain !important;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400 !important;
    line-height: 1.2;
    margin: 0 0 12px;
    font-family: "Colaborate", Sans-serif !important ;color:#fff; font-size: 39px ;
}
h3{    font-size: 39px ;
    letter-spacing: 5.8px ;
    text-align: center ;
    text-transform: uppercase;

}
.elementor-post__title a{
    font-family: Colaborate, sans-serif !important;
    font-weight: 200 !important;
    letter-spacing: 0px !important;
    color: #fff;
}
.elementor-post__title a:hover{color:#FFD700 !important;}

 .elementor-element  .button-class,.elementor-element  .elementor-button{
    font-weight: normal !important;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    font-size: 23px;
    letter-spacing: 3px;
    text-align: center;
    text-transform: uppercase;
    border-style: none;
    border-width: 0;
    background-clip: border-box;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
	 background:linear-gradient(90deg, rgba(255, 192, 25) 0%, rgba(150, 75, 0,1) 100%) !important;
}
.elementor-button{padding:20px;}
.elementor-button span {
    font-size:23px !important;
    margin: 0px 10px !important;
    font-family: "Colaborate" ;
}
.fontfamily{font-family: "Colaborate" !important ;font-size: 1.5em;}
cite, em, i {
    font-style: italic;
}
.elementor-widget-text-editor p {
    font-size: 24px;
    line-height: 1.4;
    margin-bottom: 35px;font-family: "Colaborate" !important ;
    color: #fff;
}
.elementor-nav-menu--main{padding-bottom: 30px;}
.elementor-nav-menu--main a{color: #fff !important;font-family: "Colaborate" !important ;
    font-size: 1.7em !important;
    margin: 0;
    padding: 0px 15px !important;
    font-weight: 200 !important;}
    .elementor-location-footer p{font-size: 20px !important;}
    .subscribebtn .elementor-button[type="submit"]{background-color: #000 !important; background-image: none !important;}
.menu-item a{color: #fff !important;
    font-size: 27px !important;
    margin: 0;
    padding: 0px 15px !important;
    font-weight: 200 !important;
    font-family: "Colaborate" !important ;
}
.elementor-nav-menu--main {padding-bottom: 30px !important;}
h1.elementor-heading-title{margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;}
.single-post  h1.elementor-heading-title{margin-top: 20px;
    margin-right: 0 !important;
    margin-bottom: 20px;
    margin-left: 0 !important;}
.elementor-nav-menu--main .elementor-nav-menu ul{
    padding:10px !important; width: 200px !important; max-width: 200px !important;}
.elementor-nav-menu--main a{font-size:20px !important; font-weight: 400px !important;}
.elementor-nav-menu--main .elementor-nav-menu .sub-menu a:hover {
 background:transparent !important;color:#FFD700 !important; font-weight: 400px !important;font-family: "Colaborate" !important ; font-size:20px !important; }

 .page h1.elementor-heading-title{font-family: Colaborate, serif;
    font-weight: 200 !important;
    letter-spacing: 0px !important;
    color: #fff;
    font-size: 60px !important; text-transform: capitalize;}
.elementor-widget-loop-grid .elementor-grid{grid-row-gap:initial !important;}
a:focus{outline: none !important;}
p{font-size: 24px;
    line-height: 1.4;
    margin-bottom: 35px;font-family: "Colaborate" !important ;
    color: #fff;}
    .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #FFD700 !important;
}
.elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a:hover, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a.highlighted, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-menu-toggle:hover{color:#000 !important;}
/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* {background:linear-gradient(90deg, rgba(201,43,43,1) 0%, rgba(85,10,236,1) 100%) !important; color:#fff;} */

@font-face {
	font-family: 'Colaborate';
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular.eot');
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.woff') format('woff'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular.ttf') format('truetype');
		font-weight: normal;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Colaborate';
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.eot');
	src: url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.woff2') format('woff2'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.woff') format('woff'),
		url('/wp-content/uploads/2023/08/ColaborateBold-Regular2.ttf') format('truetype');
		font-weight: bold;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeLegibility;
}
body {font-size: 1rem ;
    font-family: "Colaborate", Sans-serif !important ;
    font-weight: 200 !important;
    background-color: #000 !important;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain !important;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400 !important;
    line-height: 1.2;
    margin: 0 0 12px;
    font-family: "Colaborate", Sans-serif !important ;color:#fff; font-size: 39px ;
}
h3{    font-size: 39px ;
    letter-spacing: 5.8px ;
    text-align: center ;
    text-transform: uppercase;

}
.elementor-post__title a{
    font-family: Colaborate, sans-serif !important;
    font-weight: 200 !important;
    letter-spacing: 0px !important;
    color: #fff;
}
.elementor-post__title a:hover{color:#FFD700 !important;}

 .elementor-element  .button-class,.elementor-element  .elementor-button{
    font-weight: normal !important;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    font-size: 23px;
    letter-spacing: 3px;
    text-align: center;
    text-transform: uppercase;
    border-style: none;
    border-width: 0;
    background-clip: border-box;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
	 background:linear-gradient(90deg, rgba(255, 215, 0,1) 0%, rgba(150, 75, 0,1) 100%) !important;
}
.elementor-button{padding:20px;}
.elementor-button span {
    font-size:23px !important;
    margin: 0px 10px !important;
    font-family: "Colaborate" ;
}
.fontfamily{font-family: "Colaborate" !important ;font-size: 1.5em;}
cite, em, i {
    font-style: italic;
}
.elementor-widget-text-editor p {
    font-size: 24px;
    line-height: 1.4;
    margin-bottom: 35px;font-family: "Colaborate" !important ;
    color: #fff;
}
.elementor-nav-menu--main{padding-bottom: 30px;}
.elementor-nav-menu--main a{color: #fff !important;font-family: "Colaborate" !important ;
    font-size: 1.7em !important;
    margin: 0;
    padding: 0px 15px !important;
    font-weight: 200 !important;}
    .elementor-location-footer p{font-size: 20px !important;}
    .subscribebtn .elementor-button[type="submit"]{background-color: #000 !important; background-image: none !important;}
.menu-item a{color: #fff !important;
    font-size: 27px !important;
    margin: 0;
    padding: 0px 15px !important;
    font-weight: 200 !important;
    font-family: "Colaborate" !important ;
}
.elementor-nav-menu--main {padding-bottom: 30px !important;}
h1.elementor-heading-title{margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;}
.single-post  h1.elementor-heading-title{margin-top: 20px;
    margin-right: 0 !important;
    margin-bottom: 20px;
    margin-left: 0 !important;}
.elementor-nav-menu--main .elementor-nav-menu ul{
    padding:10px !important; width: 200px !important; max-width: 200px !important;}
.elementor-nav-menu--main a{font-size:20px !important; font-weight: 400px !important;}
.elementor-nav-menu--main .elementor-nav-menu .sub-menu a:hover {
 background:transparent !important;color:#ffc019 !important; font-weight: 400px !important;font-family: "Colaborate" !important ; font-size:20px !important; }

 .page h1.elementor-heading-title{font-family: Colaborate, serif;
    font-weight: 200 !important;
    letter-spacing: 0px !important;
    color: #fff;
    font-size: 60px !important; text-transform: capitalize;}
.elementor-widget-loop-grid .elementor-grid{grid-row-gap:initial !important;}
a:focus{outline: none !important;}
p{font-size: 24px;
    line-height: 1.4;
    margin-bottom: 35px;font-family: "Colaborate" !important ;
    color: #fff;}
    .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #ffc019 !important;
}
.elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a:hover, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-nav-menu--dropdown a.highlighted, .elementor-21 .elementor-element.elementor-element-40b45707 .elementor-menu-toggle:hover{color:#000 !important}
.elementor-786 .elementor-element.elementor-element-b1f2d43 .elementor-post__title, .elementor-786 .elementor-element.elementor-element-b1f2d43 .elementor-post__title a:hover{color:#fff !important;}
.elementor-nav-menu li{padding:10px !important;}
