*::-webkit-input-placeholder {
	color: #777;
	opacity: 1;
}
*:-moz-placeholder {
	color: #777;
	opacity: 1;
}
*::-moz-placeholder {
	color: #777;
	opacity: 1;
}
*:-ms-input-placeholder {
	color: #777;
	opacity: 1;
}

body input:focus:required:invalid,
body textarea:focus:required:invalid {
	
}
body input:required:valid,
body textarea:required:valid {
	
}
body {
	font-family: 'Open Sans',sans-serif, arial;
	font-size: 1.4em;
	background:#fff;
}
.head {
    background: #21394D;
    padding: 15px 0 10px 0;
    line-height: 1em;
    color: #fff;
}
.section-inner{background:#fff;    padding-bottom: 45px;}
.s-banner {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/banner-bg.jpg);
    padding-top: 20px;
	position:relative;
}
.info-sk-top {
    font-weight: bold;
    text-transform: uppercase;
    /* font-size: 120%; */
}
.content-main {
    font-size: 12px;
    padding-bottom: 35px;
    border: 3px solid #ffe9e9;
    margin: 0 auto 25px auto;
    background: #fffcfc;
    padding: 15px;
}
.banner-sale img {
    max-width: 100%;
}
.banner-sale a {
    position: relative;
    display: block;
    width: 200px;
    max-width: 80%;
    margin: auto;
    left: 0;
    top: 10px;
    text-align: center;
    padding: 5px;
    color: white;
    background: #ec2124;
    border-radius: 4px;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    box-shadow:0px 7px 14px -5px rgba(0, 0, 0, 0.75);
}
.banner-sale a:hover{background:#c30404; transition:all ease 0.5s;}
.banner-sale {
    position: relative;
    background: #e08992;
    padding-bottom: 25px;
    margin-bottom:15px;
    background-repeat:no-repeat;
    background-size:cover;
}
.tr-block {
    margin: 25px 0;
    background: #eee;
    padding: 15px 0;
    text-align: center;
    color: #9a9a9a;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    max-width: 280px;
}
.col-md-100P {
    width: 100%;
    float: left;
}
.info-ban {
    color: #fff;
    padding: 15px 0 15px 15px;
    font-size: 20px;
    line-height: 1.7;
}

span.big-s {
    font-size: 150%;
    font-weight: bold;
}

span.red {
    padding: 2px 10px;
    background: #e51e23;
}
.banner-sale>div {
    padding: 0;
    padding-right: 15px;
}

.tr-block span {
    display: block;
}
span.eac img {
    max-width: 100%;
    text-align: center;
    width: 100px;
}
.banner-sale>div>div {
    padding: 0 15px 0 0;
}
.content-main h1 , .content-h1 h1{
    margin: 15px 0 15px 0; /* font-weight: bold;  */text-align:center;
	margin: 25px 0 25px 0;
}
a.fancybox-item.fancybox-close:hover {
    color: #ec5b5d; text-decoration:none;
}
.h2enter {
    font-size: 30px;
    text-align: center;
    display: block;
    font-weight: bold;
    margin-bottom: 35px;
    font-family: inherit;
    line-height: 1.1;
    color: inherit;
}
.info-sk-bottom {
    color: #777;
    font-size: 90%;
}

.info-sk {
    margin-bottom: 0px;
}

.year-sk {
    color: #ec5b5d;
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 90%;
}
/* .spec-komanda>div span, .spec-komanda>div b{display:none;}

.spec-komanda>div span.o-spec{display:block;} */
.spec-komanda>div {
    padding: 10px 15px;
    margin-bottom: 15px;
    background: #fdfdfd;
    border: 2px solid #aec0ce;
}
.client {
    width: 17%;
    padding: 15px;
}
button.slick-prev.slick-arrow {
    position: absolute;
    top: 30%;
    left: -5%;
    z-index: 11;
}
div#clients-all {
    max-width: 90%;
    margin: auto;
}

button.slick-next.slick-arrow {
    position: absolute;
    top: 30%;
    right: -5%;
    z-index: 11;
}
button.slick-arrow {
    BACKGROUND: rgba(255, 255, 255, 0.8);
    BORDER: 0PX;
    FONT-SIZE: 20PT;
    FONT-WEIGHT: BOLD;
    COLOR: #020202;
    BORDER: 1PX SOLID #EEE; OUTLINE:NONE;
}
.client img {
    width: 100%;
}
.clients-all-inner > .client {
    display: block;
    float: left;
}
.ex-i>div>.exspec1 {
    background: #ec5b5d;
    color: #fff;
    padding: 25px 15px;
    position: relative;
    font-size: 12pt;
    margin-bottom: 15px;
}

.ex-i>div>.exspec2 {
    border: 3px solid #ec5b5d;
    padding: 15px 15px;
    background: #fff;
    font-size: 12pt;
    line-height: 26pt;
}
#breadcrumb {
    font-size: 12px;
    margin-top: 15px;
    font-family: arial;
}
a.frame-video{
    position: relative;     display: block;
}
#breadcrumb a, #breadcrumb li, #breadcrumb span {
    font-size: 12px;}
#breadcrumb ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background: #555;
}
.otz-all img {
    width: 18%;
    margin-right: 1%;
    border: 1px solid #eee;
    margin-bottom: 10px;
}
.content>ul.menu_s{margin: 0; padding:0;}
.content>ul.menu_s>li {
    display: block;
    width: 590px;
    max-width: 100%;  margin: 0; padding:0;
}
.content>ul.menu_s>li a {
    padding: 10px 15px;
    background: #eee;
    list-style: none;
    margin: 0;
    border-bottom: 1px solid #fff;
    display: block;
    width: 590px;
    max-width: 100%;
}
.content>ul.menu_s>li:hover a {
    background: #ec5b5d;
    color: #fff;
    transition: all ease 0.5s;
	text-decoration:none;
}
.otz-all img:hover {
    box-shadow: 0px 0px 10px #ccc;
    border: 1px solid #ccc;
    transition: all ease 0.5s;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #ccc; color: #777;
    outline: 0;
}
#breadcrumb ul li {
    display: inline;
    color: #888;
}
#breadcrumb ul li {
    display: inline;
    color: #b1b1b1;
}
.ex-i>div {
    width: 80%;
}
strong.title-isp {
    font-size: 20pt;
    display: block;margin-bottom:15px;
}

span.span-isp {
    font-size: 12pt;
    display: block;
}

.bl-isp>div {
    padding: 25px 15px 15px 85px;
}
.section-video {

    min-height: 242px;
}
.bl-isp>div a{    color: #ec5b5d;
    padding: 10px;
    background: #f3f3f3;
    font-weight: bold;
    margin-top: 25px;
    display: block;
    text-align: center;
    width: 150px;
    text-transform: uppercase;
   }
   .isp-play {
    position:relative;
    top: 0;
    left: 0;
    height: 242px;
    width: 100%;
    overflow: hidden;
    display: block;
}
a.frame-video:hover{background:0.8;}
.isp-play video {
    height: inherit;
    width: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.isp-play-png {
    position: absolute;
    top: 28%;
    left: 43%;
}
   .isp-play  img{width: 100px;}
.section-video {
    background: #ec5b5d;
    color: #fff;
    padding: 0px 0;
}
.video-isp {
    background: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/video1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    position: relative;
    height: 275px;
}
span.name-spec {
    display: block;
    margin-bottom: 10px;
    font-weight: bold;
}

span.position-spec {
    font-size: 70%;
}

img.photo-spec {
    position: absolute;
    top: -5px;
    right: -60px;
    height: 115px;
}

div#section51 {
    padding: 50px 0;
    background: #eee;
}

.exspec2 i {
    color: #ec5b5d;
    padding-right: 15px;
    font-size: 16pt;
}

.exspec2 span {
    display: block;
    font-weight: bold;
}
a.navbar-brand.logo img {
    width: 200px;
}
@media (min-width: 768px){
.s-banner .navbar-nav {
    float: right;
    margin: 0;
}}

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min) {.s-banner .navbar-nav>li>a {
    margin: 15px 1px;
    padding: 10px 10px;}}

.s-banner .navbar-nav>li>a {
    text-transform: uppercase;
    margin: 0px 0px;
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #333;
    font-weight: 600;
	transition: all ease 0,5s;
}
.s-banner .nav>li>a:focus, .s-banner .nav>li>a:hover {
    text-decoration: none;
    background-color: #EC5B5D;
	color:#fff;
}
.container.text-banner {
    padding: 45px 0 75px 0;
}

span.title-baner {
    font-size: 2.5em;
    font-weight: bold;
}

.container.text-banner p {
    font-size: 1.5em;
    margin: 45px 0;
}
span.title-form {
	color: #ec5b5d;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 2em;
    text-align: center;
    display: block;
    line-height: 2.5em;
}
form.form {
    padding: 15px;
    background: rgba(207, 214, 224, 0.35);
    padding-top: 50px;
}
form.form label {
    display: none !IMPORTANT;
}
input[type="text"] {
    padding: 10px 10px;
    margin-bottom: 15px;
    width: 100%;
    box-sizing: border-box;
	outline:none;
    text-transform: uppercase;
}
.div-input i {
    position: absolute;
    top: 0;
    right: 15px;
    line-height: 44px;
    padding: 0px 0;
    font-size: 1.5em;
    color: #ccc;
}

input[type="text"]:focus{border-color:fff;}
input.submit_button {
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    padding: 10px;
    font-size: 1.2em;
    border: 0;
    background: #EC5B5D;
	color: #fff;
    margin: 0;
}
input.submit_button:hover{outline:none; background:#ff7779;}

.col-md-6.service-b2 {
    padding: 0;}
.block-s {
    background: #f5f5f5;
}

.block-s.block-r {
    background: #ec5b5d;
    color: #fff;
}
.block-s .serv-content>a {
    color: #ffffff;
    padding: 10px;
    background: #ec5b5d;
    font-weight: bold;
    margin-top: 25px;
    display: block;
    text-align: center;
    width: 150px;
    text-transform: uppercase;
    float: right;
}
.block-s.block-r .serv-content>a {
    color: #ec5b5d;
    padding: 10px;
    background: #f3f3f3;
    font-weight: bold;
    margin-top: 25px;
    display: block;
    text-align: center;
    width: 150px;
    text-transform: uppercase;
    float: right;
}
.block-r .servises-block ul li>a    {color: #ffe9ea;}
.block-s>div {
    padding: 0;
}
.block-s img {
    width: 100%;
/*     max-width: 836px; */
}

.servises-block h3 {
    margin-top: 0;
}
img.img-clients {
    max-width: 100%;
    text-align: center;
    display: block;
    margin: auto;
}
.block-s .row {
    margin-right: 0;
    margin-left: 0;
}
.servises-block>div {
    padding: 0;
    margin: 0;
}
.serv-content {
    padding: 30px 25px 25px 70px;
    box-sizing: border-box;
}

.serv-content ul, .serv-content ul li  {
    list-style: none;
    margin: 0;
    padding: 0;
}
button.navbar-toggle {
    font-size: 2em;
}
.serv-content>a {
    margin: 25px;
}
.block-s .serv-content {
    padding-right: 15%;
}
.serv-content ul>li>a {
    color: #576f73;
}
.block-s.block-r .serv-content {
    padding-left: 15%;
}
.container.text-banner {
    position: relative;
}
.girl-banner {
    position: absolute;
    bottom: 0px;
    width: 28%;
    right: 30%;
}
.container.text-banner {
    position: relative;
}

span.girl-banner img {
    width: 100%;
}

span.girl-banner span {
    position: absolute;
    bottom: 30px;
    left: -145px;
    width: 155px;
    font-size: 0.9em;
    display: block;
}
.preim>div {
    display: table-cell;
    width: 20%;
    height: 150px;
    padding: 0;
}
.preim, .preim-sert {
    max-width: 1000px;
    text-align: center;
    margin: auto;
    padding-top: 50px;
    width: 100%;
}
.preim>div>div {
    margin: 0 15px;
    border: 2px solid rgba(236, 91, 93, 0.49);
    height: 170px;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position: center;
}

.preim>div>div b {
    display: block;
    text-align: center;
    font-size: 2em;
    line-height: 3em;
    color: #ec5b5d;
}

.preim>div>div span {
    color: #ec5b5d;
    padding: 0 5px;
    font-weight: bold;
}
.preim1>div {
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/plus1.png);}
.preim2>div {
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/plus2.png);}
.preim3>div {
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/plus3.png);}
.preim4>div {
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/plus4.png);}
.preim5>div {
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/plus5.png);}
	.preim-sert {
    text-align: center;
}

.clients {
    text-align: center;
    padding-top: 50px;
    padding-bottom: 75px;
}
h2 {
    margin-bottom: 35px;
}
.footer {
    margin-top: 0px;
    padding: 25px;
    background: #21394D;
    color: #fff;
}
.footer  a{
    color: #fff;
}
.footer a img{width: 155px;}
.footer-menu a {
    padding: 5px 15px 5px 0;
}

.footer-menu {
    margin: 25px 0;
}

.footer-menu-servises ul {
    margin: 25px 0;
    list-style: none;
    width: 50%;
    display: table-cell;
    padding: 0;
}
.nav ul, .nav li, .nav a{box-sizing: border-box;}
.footer-menu-servises li {
    margin: 0;
    padding: 0;
    margin-right: 25px;
}
.nav>.dropdown>.dropdown-menu {
    background: #ec5b5d;
    max-width: 350px;
}
.dropdown-menu>li>a {
    white-space: normal;
}
.socmedia {
    width: 500px;
    margin: 45px auto 15px auto;
    text-align: center;
}
.info-block {
    list-style: none;
    margin: 0;
    position: relative;
    padding: 0;
    background: #f5f5f5;
    margin-bottom: 25px;
    min-height: 197px;
    padding: 15px;
    border: 1px solid #e1e1e1;
}
.info-block p, .info-block span, .info-block a{display:block;margin-left: 265px;}
img.info-block-img {
    position: absolute;
    top: 0;
    left: 0;
}

span.title-info-block {
    font-weight: bold;
    font-size: 13pt;
    display: block;
    margin-bottom: 15px;
	margin-top: 0px;
}

a.news-info-a {
    padding: 5px 35px;
    background: #e93e4c;
    color: #fff;
    display: block;
    position: absolute;
    bottom: 15px;
    right: 15px;
}
.socmedia a {
    margin: 5px 15px;
    text-align: center;
    font-size: 2em;
    text-transform: uppercase;
}
.socmedia a:hover {
    color: #ec5b5d;
    text-decoration: none;
    transition: all ease 0.5s;
}
.div-input{position:relative;}
.div-input:hover i, .div-input:focus i {color:#ec5b5d;}
.contact-header a {
    color: #fff; transition:all ease 0.5s;
	
}
.contact-header a:Hover {
    color: #f9d6d9;
	text-decoration:none;
}
.socmedia-head a {
    font-size: 10px;
    margin: 0 3px;
    color: #ffffff;
    background: #ec5b5d;
    border-radius: 20px;
    padding: 4px 5px;
    height: 22px;
    width: 22px;
    display: block;
    float: left;
}

.socmedia-head a i {
    font-size: 13px;
}
.contt-div {    line-height: 24px;}

.contact-header .col-md-3 {
    min-height: 30px;
}
.navbar-brand {
    float: left;
    height: 75px;
    padding: 5px 15px;
    font-size: 18px;
    line-height: 20px;
}

.home-list-news {
    width: 49%;
    display: inline-block;
    box-sizing: border-box;
    padding: 15px 20px 15px 0;
    vertical-align: top;
}
.home-list-news a {
    transition: all ease 0.5s;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    display: block;
    margin-bottom: 5px;
    height: 40px;
    overflow: hidden;
    color: #333;
    line-height: 1.3;
}
.home-content-news {
    position: relative;
}
.home-content-news .annons {
    margin-left: 215px;
    position: relative;
    font-size: 10pt;
    line-height: 1.5;
    height: 120px;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.08);
    padding: 15px;
    padding-top: 0px;
}
.annons p {
    overflow: hidden;
    height: 120px;
    margin: 0;
}
.home-list-news a:hover {
    color: #364350 !IMPORTANT;
    transition: all ease 0,5s;
}
.preim>div:nth-child(4)>div{
    background-size: 52%;
}
a.all-n {
    color: #ffffff;
    padding: 10px;
    background: #ec5b5d;
    font-weight: bold;
    margin: auto;
    margin-top: 25px;
    display: block;
    text-transform: uppercase;
    width: 300px;
    text-align: center;
    max-width: 100%;
}
.slick-list.draggable {
    width: 90%;
    margin: auto;
}
.n-news-p{
    background: #eee;
    padding: 10px;
}
.n-news-p b{line-height: 24px;
    display: block;
    float: left;
    margin-right: 5px;}
	.sh-1{display:block;}
	

a.all-n:hover {
    color: #ec5b5d;
    background: #f3f3f3; box-shadow:0 9px 19px 0 rgba(110,127,134,.44); transition: all ease 0.7s;}
.title-section{ font-family: inherit; display:block; text-align:center;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
	margin-top: 20px;
	font-size: 30px;
	margin-bottom: 35px;}
	
.title-section, h2{font-weight:bold; text-align: left;}
h2.h2enter{text-align: center !Important;}
.navbar-toggle {
    background-color: rgba(125, 125, 125, 0.25);}
.home-content-news img {
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 150px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5; color#333;
}
carset{border-color:inherit;}
.dropdown .dropdown-menu .dropdown a .caret{
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
	border-right:0px;
    border-top: 3px solid transparent !IMPORTANT;
    border-bottom: 3px solid transparent !IMPORTANT;
    border-left: 5px solid;
    border-color: initial;
}
.dropdown-menu {
    margin: 0px 0px;}
.nav>.dropdown>.dropdown-menu>li>a:hover {
    color: #333;
}
.dropdown-menu{border-radius:0px !Important;}
ul.dropdown-menu {
    padding: 0;
    border: 0px;
}
.nav>.dropdown>.dropdown-menu    {background: #ec5b5d;}
.nav>.dropdown>.dropdown-menu>li>a    {color: #fff;}
.annons p {
    overflow: hidden;
    height: 120px;
    margin: 0;
}
b.date {
    display: block;
    text-align: right;
    padding: 10px 0;
    color: #6a6c7b;
    font-size: 10pt;
    font-weight: normal;
    font-family: arial;}
	.section-info {
    background: #eee;
    margin-top: 35px;
}
.home-list-news a:hover {
    color: #ec5b5d !Important;
}
.news {
    padding-top: 15px; padding-bottom:45px;
}
ul.nav.navbar-nav {
    margin: 15px 0;
}
.s-banner.s-banner-inner {
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
    background-image: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/s-gp/images/banner2.jpg);
    padding-top: 0px;
    position: relative;
}
.s-banner-inner .navbar {
    background: #fff;
}
.s-banner-inner span.title-form {

    font-size: 1.5em;}

.s-banner-inner .navbar {
    background: #fff;
    padding: 15px 0;}

.s-banner-inner .container.text-banner {
    padding: 25px 0 25px 0;
}.col-md-form>div {
    width: 90%;
}
@media (min-width: 768px){
ul.nav.navbar-nav{position:relative;}
ul.nav>.dropdown {
/* 		position:relative; */}

	ul.nav>.dropdown:hover>ul{display:block;}

.nav>li {
    position: static;}
.dropdown-menu{width:330px;}
.dropdown-menu>li.dropdown:hover>.dropdown-menu{display:block; 
}
.nav>li a{white-space: normal;}
.nav>li {
 position: relative;

}
.nav .dropdown-menu>li>.dropdown-menu{position: absolute;
    left: 100%;
    top: 0;}
	.dropdown-menu>li>a {
    font-size: 12pt;
    padding: 10px 15px;
}
	}
	
textarea#text {
    padding: 10px 10px;
    margin-bottom: 15px;
    width: 100%;
    box-sizing: border-box;
    outline: none;
    text-transform: uppercase;
}
.div-form {
    margin-bottom: 35px;
}
.content .div-form {
    max-width: 500px;
    width: 80%;
    background: #eee;
    padding: 15px 25px;
    box-sizing: border-box;
    border: 1px solid #c1c1c1;
} 
/*3 Ð£Ð ÐžÐ’ÐÐ•Ð’ÐžÐ• ÐœÐ•ÐÐ®*/

/*ÐšÐ¾Ð½ÐµÑ† 3-Ñ… ÑƒÑ€Ð¾Ð²Ð½ÐµÐ²Ð¾Ðµ Ð¼ÐµÐ½ÑŽ*/

	
.navbar.fixmenu {
    background: #fefefe;
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    box-shadow: -8px 0px 12px 0px #ccc;    padding: 0;
}
.navbar.fixmenu a.navbar-brand.logo img{    width: 150px;}

.navbar.fixmenu a.navbar-brand.logo {
    height: 60px;
    padding: 7px 15px;
}
.defaulmm{position:relative;    /* background: #fff; */ box-shadow:none;
    padding: 15px 0; z-index: 5;}
	
	.menufxx{
    background: #fff;
    position: fixed;
    z-index: 1000;
    top: 0;
    width: 100%;
    left: 0;
    padding: 0 !IMPORTANT;
    box-shadow: 0px 3px 15px -7px #777;
} 
div#menu-mainn {
    margin-bottom: 0px;
}
.pageNav li {
    list-style: none;
    display: table-cell;
}

.pageNav li a {
    color: #fff;
    background: #e93e4c;
    display: block;
    padding: 5px 10px;
    border-left: 1px solid #eee;
}

.pageNav li a:hover {
    color: #fff;
    background: #fb616e;
    text-decoration: none;
}

.pageNav {
    margin: 5px 0;
}
.otz-all img {
    width: 90%;
/*     margin-right: 1%; */
    margin: auto;
    border: 1px solid #eee;
    margin-bottom: 10px;
    height: 180px;
}
.otz-all a{outline:none;}
.content-main {
    font-size: 12px;
    padding-bottom: 35px;
    border-top: 3px solid #ffe9e9;
	border-bottom: 3px solid #ffe9e9;
	    border-left: 0px solid #ffe9e9;
	border-right: 0px solid #ffe9e9;
    margin: 0 auto 25px auto;
    background: url(/web/20220314235312im_/http://seteco-gp.ru/assets/tpl/images/map-world.png)#fffcfc;
    padding: 15px;
    background-repeat: no-repeat;
    background-size: 55%;
/*     background-attachment:fixed; */
    background-position: center 15px;
}
 div#section1 {
    padding: 15px 0 10px 0;
}
ul.slick-dots {
    display: none !IMPORTANT;
}

/*
     FILE ARCHIVED ON 23:53:12 Mar 14, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:05:00 Dec 01, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 70.15
  exclusion.robots: 0.084
  exclusion.robots.policy: 0.073
  cdx.remote: 0.065
  esindex: 0.01
  LoadShardBlock: 47.444 (3)
  PetaboxLoader3.datanode: 470.393 (5)
  load_resource: 582.238
  PetaboxLoader3.resolve: 85.852
  loaddict: 80.226
*/