/*
Theme Name: 757studio Child v2
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress 757studio Child theme.
Author: forpvm
Author URI: https://757studio.ru/
Template: oceanwp
Version: 2.0
*/
/* Parent stylesheet should be loaded from functions.php not using @import */

/* 
background-color: #ffb606; //orange

background-color: #003EFF; //blue dark main
background-color: rgba(255, 0, 0, 0.83); // red 

background-color: #00be00; // green
#191919 //black good

background-color: #0058fe  //blue dark main посветлее
// red:
	#ff0000	
//blue:
color: #003eff;

footer#colophon {
    background: #020c22;
		color: #909cb4;
}

font-family: "Amatic SC", Sans-serif;

*/

/* .hidden-page-header {display:none;} */
/* @import url(/wp-content/themes/757st/757fonts/panton/stylesheet.css); */
/* @import url(https://cdn.757corp.ru/757fonts/panton/stylesheet.css); */


@font-face{font-family:Gost;font-weight:400;font-display:swap;src:local("GOST UI 2"),local("GOSTUI2"),url(/wp-content/themes/757st/757fonts/gost/GOSTUI2-regular.woff2) format("woff2")}@font-face{font-family:Gost;font-weight:500;font-display:swap;src:local("GOST UI 2"),local("GOSTUI2"),url(/wp-content/themes/757st/757fonts/gost/GOSTUI2-medium.woff2) format("woff2")}@font-face{font-family:Gost;font-weight:700;font-display:swap;src:local("GOST UI 2"),local("GOSTUI2"),url(/wp-content/themes/757st/757fonts/gost/GOSTUI2-bold.woff2) format("woff2")}

:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}

*:focus {outline: none !important;}

a:focus {text-decoration: none !important;}

a:focus {text-decoration: none !important;outline: none !important;}
/* .elementor-text-editor a {border-bottom: 1px dotted blue;} */

::selection {
    color: #fff;
    background: #003EFF;
    text-shadow: none;
}

b, strong {
    /* font-weight: 500; */
}

/* \assets\css\style.min.css >>> */
.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before, 
.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after {
    /* height: 1px; */
}

#mobile-fullscreen {
  background-color: var( --e-global-color-primary ) !important;
}

#top-bar-content a, #top-bar-social-alt a {
  margin-right: 17px;
}

@media only screen and (max-width: 959px) {
	.container, body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container {
    /* max-width: 99%; */
	}
	body.default-breakpoint .oceanwp-mobile-menu-icon {
    /* display: block; */
	}
}
@media only screen and (max-width: 767px) {
	#top-bar-content, #top-bar-social-alt {
    /* margin-right: 45px; */
	}
	.st_top_panel_eml {display:none}
}
/* <<< \assets\css\style.min.css */

.elementor-icon:hover {
  /* color: white; */
}

.elementor-heading-title.elementor-size-large {
    /* font-size: 51px; */
    /* font-weight: 300; */
    /* color: red; */
}

.st_counter
{
	margin-left: 30%;
display: inline-block;
    opacity: 0.01!important;
		max-height: 15px!important;
}
@media only screen and (max-width: 767px) {
	.st_counter {
		/* display: block; */
		margin: 0;
		float: left;
		max-width:10px;
	}
}
.grecaptcha-badge
{
	/* right: -19% !important; */
	z-index: -1;
	visibility: hidden;
}


/* test: */









time.published {
  /* display:none; */
}

/* main page: */
.site-main .oew-switch-container .oew-switch-wrap .oew-switch {
  /* margin: 0 13px 0 7px !important; */
}
.oew-text.oew-secondary {
  width: 100%;
	text-align: left;
}
.site-main .oew-timeline .oew-timeline-item-wrap .oew-timeline-item-container {
  padding-bottom: 0;
}
@media only screen and (max-width: 959px){
	.site-main .oew-timeline .oew-timeline-item-wrap .oew-timeline-item-container {
		/* padding-top: 10px; */
		padding-bottom: 27px;
		padding-left: 35px;
		width: 100%;
	}
	.site-main .oew-timeline .oew-timeline-inner {
		flex-direction: column;
	}
}

/* /main page */

/* 757 blocks children: */
.st_block_conditions .elementor-image-box-description {
    /* min-height: 75px; */
}
.st_div_icon_1 .elementor-widget-container {
  min-height: 150px;
  /* background-color: #f0eff4 !important; */
  /* background-color: #f9f9fc !important; */
  /* border: 1px solid #27ae60 !important; */
}
/* st_body_demo: */
.st_body_demo #site-header-sticky-wrapper {
	height: 84px;
  position: fixed;
	/* width: 100%;  */
}
.st_body_demo .demo-header {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 2px 4px 15px rgba(0,25,88,.04);
  position: relative;
  z-index: 4;
}
/* /st_body_demo */

/* /757 blocks children */


/* 757 blocks: */
.st_block_conditions {}
.page-body .sprintsite-page .footer {display: none;}


#stid_contents {}
.st_contents {}
.st_plashka_red {}
.st_div_icon_1 {}
.st_body_demo {overflow: hidden;}
/* /757 blocks */



/* hardcode */
/* /hardcode */




