.wp-block-quote p,
.wp-block-quote cite{
	color:#000 !important;
}
blockquote{
	font-size: 30px !important;
  line-height: 36px !important;
}
.hidden-blog-image{
	display:none !important;
}

.edgtf-logo-wrapper a img {
    height: 80%;
    width: auto;
    -webkit-transition: opacity .2s ease;
    -o-transition: opacity .2s ease;
    transition: opacity .2s ease;
	padding-top:20px;
}

a, p a {
    color:#c6cdd3 ;
    text-decoration: none;
}

.edgtf-side-menu-button-opener {
    color: transparent;
}
.edgtf-title-holder,
.edgtf-title-holder h2 {
	height:0px !important;
	display:none !important;
}
body {
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.785em;
    color: #fff;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden!important;
}

.edgtf-text-marquee.edgtf-hollow-text{
-webkit-text-stroke-color:#000;}

.tp-bullet.selected, .tp-bullet:hover {
    border-color: #fff;
    transition: border-color .2s ease-in-out;
}

.tp-bullet span {
    display: block;
    vertical-align: middle;
    margin: 10px;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    background-color: #fff;
    border: none;
    box-sizing: border-box;
}

body {
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.785em;
    color: #000;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden!important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Oswald,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    margin: 25px 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

#edgtf-back-to-top {
    position: fixed;
    right: 41px;
    bottom: 84px;
    margin: 0;
    z-index: 10000;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: rotate(
-90deg
);
    -ms-transform: rotate(-90deg);
    transform: rotate(
-90deg
);
    font-family: Oswald,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    font-size: 13px;
}

.edgtf-main-menu>ul>li>a {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 0 24px;
    color: #000;
    font-size: 12px;
	font-weight:lighter;
    line-height: 23px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.edgtf-main-menu>ul>li.edgtf-active-item>a {
    color: #000;
}

.edgtf-main-menu ul li a:hover {
    color:  #00e87d;
}

a:hover, p a:hover {
    color:  #00e87d;
	    
    font-weight: lighter;
}

.edgtf-page-footer {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    z-index: 100;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
	height:250px;
	background-color:#000;
}

.edgtf-page-footer .edgtf-footer-top-holder {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    background-color: transparent;
    border-top: 0 solid #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 0px;
}

.edgtf-page-footer .edgtf-footer-inline-nav a {
    display: inline-block;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Oswald,sans-serif;
    font-size: 12px;
    font-weight: 100;
    color: #fff;
    text-transform: uppercase;
}

.edgtf-page-footer #edgtf-footer-circle {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -1;
    top: -30px;
    height: 70px;
	
}

#edgtf-back-to-top {
    position: fixed;
    right: 41px;
    bottom: 84px;
    margin: 0;
    z-index: 10000;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: rotate( 
-90deg
 );
    -ms-transform: rotate(-90deg);
    transform: rotate( 
-90deg
 );
    font-family: Oswald,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #00e87d;
    font-size: 13px;
}

.edgtf-page-footer #edgtf-footer-circle {
 
    left: 1000%;

}

.edgtf-separator {
        border-color: #fff;
   
}

.edgtf-btn.edgtf-btn-circle .edgtf-btn-circle-outer .edgtf-btn-circle-inner {
    font-family: Druk;
    font-weight: 700;
    text-transform: uppercase;
    color: #00e87d;
    line-height: 16px;
    text-align: center;
    display: -ms-grid;
    -ms-grid-columns: min-content;
}

table tbody tr, table thead tr, .edgtf-st-loader .pulse_circles .ball, #respond input:focus[type=text], #respond textarea:focus, .edgtf-style-form textarea:focus, .wpcf7-form-control.wpcf7-date:focus, .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form-control.wpcf7-quiz:focus, .wpcf7-form-control.wpcf7-select:focus, .wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-textarea:focus, input:focus[type=text], input:focus[type=email], input:focus[type=password], .edgtf-owl-slider .owl-dots .owl-dot.active, .edgtf-owl-slider .owl-dots .owl-dot:hover, .edgtf-owl-slider+.edgtf-slider-thumbnail>.edgtf-slider-thumbnail-item.active img, .wpb_widgetised_column .widget select, .wpb_widgetised_column .widget.edgtf-search-post-type-widget .edgtf-post-type-search-field, aside.edgtf-sidebar .widget select, aside.edgtf-sidebar .widget.edgtf-search-post-type-widget .edgtf-post-type-search-field, #ui-datepicker-div .ui-widget-header, body .select2-container--default .select2-search--inline .select2-search__field:focus, body .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field:focus, .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle, .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle, .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .edgtf-blog-single-navigation .edgtf-blog-single-next, .edgtf-blog-single-navigation .edgtf-blog-single-prev, .wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-table td, .wp-block-table th, .edgtf-subscribe-popup-holder .edgtf-sp-prevent-input, .edgtf-top-reviews-carousel-holder, .edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title, .edgtf-accordion-holder.edgtf-ac-simple .edgtf-accordion-content.ui-accordion-content-active, .edgtf-btn.edgtf-btn-outline, .edgtf-price-table .edgtf-pt-inner, .edgtf-social-share-holder.edgtf-dropdown.edgtf-bottom .edgtf-social-share-dropdown li, .edgtf-tabs.edgtf-tabs-boxed .edgtf-tabs-nav li a, #multiscroll-nav ul li a.active, #multiscroll-nav ul li a:hover, .edgtf-dark-header #multiscroll-nav ul li a {
    border-color: transparent;
}

h1, h2, h3, h4, h5, h6 {

    font-weight:200 ;
    color: #000;
		text-transform:capitalize;
    margin: 25px 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

.edgtf-accordion-holder.edgtf-ac-simple .edgtf-accordion-title {
    padding: 17px 0 17px 30px;
    border-top: 0px solid transparent;
}

.edgtf-btn.edgtf-btn-circle .edgtf-btn-circle-outer .edgtf-btn-circle-inner {
    font-family: Druk;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    line-height: 16px;
    text-align: center;
    display: -ms-grid;
    -ms-grid-columns: min-content;
}

.edgtf-st-loader .pulse, .edgtf-st-loader .double_pulse .double-bounce1, .edgtf-st-loader .double_pulse .double-bounce2, .edgtf-st-loader .cube, .edgtf-st-loader .rotating_cubes .cube1, .edgtf-st-loader .rotating_cubes .cube2, .edgtf-st-loader .stripes>div, .edgtf-st-loader .wave>div, .edgtf-st-loader .two_rotating_circles .dot1, .edgtf-st-loader .two_rotating_circles .dot2, .edgtf-st-loader .five_rotating_circles .spinner-container>div, .edgtf-st-loader .atom .ball-1:before, .edgtf-st-loader .atom .ball-2:before, .edgtf-st-loader .atom .ball-3:before, .edgtf-st-loader .atom .ball-4:before, .edgtf-st-loader .clock .ball:before, .edgtf-st-loader .mitosis .ball, .edgtf-st-loader .lines .line1, .edgtf-st-loader .lines .line2, .edgtf-st-loader .lines .line3, .edgtf-st-loader .lines .line4, .edgtf-st-loader .fussion .ball, .edgtf-st-loader .wave_circles .ball, .edgtf-st-loader .pulse_circles .ball, .post-password-form input[type=submit], .post-password-form input[type=submit]:hover, .edgtf-owl-slider .owl-dots .owl-dot span, #ui-datepicker-div .ui-widget-header, body .pp_overlay, body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice, .edgtf-blog-audio-holder .mejs-container .mejs-controls, .edgtf-blog-video-holder .mejs-container .mejs-controls, .edgtf-blog-pag-loading>div, .edgtf-bl-loading>div, .wp-block-button .wp-block-button__link, .wp-block-button .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-file .wp-block-file__button, .wp-block-file .wp-block-file__button:hover, .has-primary-background-color, .edgtf-light-header .edgtf-page-header>div:not(.fixed):not(.edgtf-sticky-header) .edgtf-menu-area, .edgtf-drop-down .narrow .second .inner ul, .edgtf-drop-down .wide .second .inner, .edgtf-fullscreen-menu-holder, .edgtf-header-vertical-right .edgtf-vertical-right-menu>ul>li>a:after, .edgtf-light-header .edgtf-vertical-menu-area .edgtf-vertical-area-background, .edgtf-mobile-header .edgtf-mobile-nav, .edgtf-top-bar, .edgtf-side-menu, .edgtf-social-icons-group-widget.edgtf-square-icons .edgtf-social-icon-widget-holder, .edgtf-social-icons-group-widget.edgtf-square-icons .edgtf-social-icon-widget-holder:hover, .edgtf-social-icons-group-widget.edgtf-square-icons.edgtf-light-skin .edgtf-social-icon-widget-holder:hover, .edgtf-pl-loading>div, .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pag-dark-skin .owl-dots .owl-dot.active span, .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pag-dark-skin .owl-dots .owl-dot:hover span, .edgtf-portfolio-vertical-loop-holder .edgtf-pvl-navigation-holder .edgtf-pvl-navigation .edgtf-pvl-prev a:after, .edgtf-portfolio-vertical-loop-holder .edgtf-pvl-navigation-holder .edgtf-pvl-navigation .edgtf-pvl-next a:before, .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonial-author .edgtf-testimonials-author-name:after, .edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title.ui-state-active, .edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title.ui-state-hover, .edgtf-btn.edgtf-btn-solid:after, .edgtf-dropcaps.edgtf-circle, .edgtf-dropcaps.edgtf-square, .edgtf-dark-header #fp-nav ul li a.active span, .edgtf-dark-header #fp-nav ul li a:hover span, .edgtf-icon-shortcode.edgtf-circle, .edgtf-icon-shortcode.edgtf-dropcaps.edgtf-circle, .edgtf-icon-shortcode.edgtf-square, .edgtf-process-holder .edgtf-process-circle, .edgtf-process-holder .edgtf-process-line, .edgtf-progress-bar .edgtf-pb-content-holder .edgtf-pb-content, .edgtf-tabs.edgtf-tabs-boxed .edgtf-tabs-nav li.ui-state-active a, .edgtf-dark-header #multiscroll-nav ul li a.active, #multiscroll-nav ul li a span {
    background-color: #000;
}

.wpb_widgetised_column .widget .edgtf-searchform .input-holder input.search-field, aside.edgtf-sidebar .widget .edgtf-searchform .input-holder input.search-field {
    padding: 0;
    font-family: Oswald,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    font-size: 17px;
    width: calc(100% - 32px);
    cursor: inherit;
}

.elementor-kit-3682 a {
    color: #000;
    font-family: "Montserrat", Sans-serif;
}



#respond input[type=text], #respond textarea, .edgtf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=email], input[type=password], input[type=text] {
    position: relative;
    width: 100%;
    margin: 0 0 35px;
    padding: 5px 5px;
font-family: Oswald,sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    text-align: left;
    line-height: calc(31px - (5px * 2) - 2px);
    color: #000;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #000;
    border-radius: 0;
    outline: 0;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: border-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
}

.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul {
    margin: 0px 0;
}
/*Blog styles*/

.edgtf-post-text-inner .entry-title{
	font-size:50px;
	text-transform:none;	
	margin:50px 0 50px 0 !important;
	line-height:1.2em;
}
.edgtf-post-text-inner h2{
	font-size:36px;
	text-transform:none;
	margin-top:50px;
	line-height:1.2em;
}
.edgtf-post-text-inner h3{
	text-transform:none;
	margin-top:50px;
	line-height:1.2em;
}
.edgtf-post-text-inner p{
	font-size:16px;
	line-height:2em;
	margin:20px 0;
}

media only screen and (max-width: 680px)
.edgtf-post-text-inner .entry-title{
	font-size:26px !important;
	text-transform:none;	
	margin:10px 0 10px 0 !important;
	line-height:1.2em;
}
.edgtf-post-text-inner h2{
	font-size:20px;
	text-transform:none;
	margin-top:50px;
	line-height:1.2em;
}
.edgtf-post-text-inner h3{
	font-size:16px;
	text-transform:none;
	margin-top:30px;
	line-height:1.1em;
}
.edgtf-post-text-inner p{
	font-size:16px;
	line-height:2em;
	margin:10px 0;
}
}
