
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');

/* 20260603 @import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css"); */

@media (min-width: 576px){ }
@media (min-width: 768px){ }
@media (min-width: 992px){ }
@media (min-width: 1200px){ }
@media (min-width: 1400px){ }

@media (min-width: 1400px) {}
@media (min-width: 1200px) and (max-width: 1399.98px) {}
@media (min-width: 992px) and (max-width: 1199.98px) {}
@media (min-width: 768px) and (max-width: 991.98px) {}
@media (min-width: 576px) and (max-width: 767.98px) {}
@media (max-width: 575.98px) {}

body{font-family:'Montserrat',sans-serif;}

/* header */
#header #navbar-main{background:rgba(0,0,0,1);}
#header #navbar-main #block-header101 .content .field--name-body a{display:flex;align-items:center;color:rgba(255,255,255,1);text-decoration:none;font-size:25px;line-height:1;font-weight:bold;}
#header #navbar-main #block-header101 .content .field--name-body a img{margin:0px 15px 0px 0px;width:50px;}
#header #navbar-main #block-bs-main-menu > ul > li > a{color:rgba(255,255,255,.8);}
#header #navbar-main #block-bs-main-menu > ul > li > a:hover{color:rgba(255,255,255,1);}
#header #navbar-main #block-header2 .content .field--name-body a i.bi{margin:0px 0px 0px 10px;color:red;font-size:26px;}
#header #navbar-main #block-header2 .content .field--name-body a{color:red;font-size:26px;text-decoration:none;}
#header #navbar-main .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,.9)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
@media (max-width:992px){#header #navbar-main .navbar-toggler{border:2px solid rgba(255,255,255,.9);}}

@media (min-width: 1200px) and (max-width: 1400px){
#header #navbar-main #block-header2 .content .field--name-body a i.bi{font-size:14px;}
#header #navbar-main #block-header2 .content .field--name-body a{font-size:14px;}
}

@media (min-width: 992px) and (max-width: 1200px){
	#header #navbar-main #block-header2 .content .field--name-body a i.bi{font-size:14px;}
	#block-header2 .content .field--name-body > a:nth-child(2){display:none;}
}

/* breadcrumb */
#block-bs-breadcrumbs{margin:15px auto 15px;}
.breadcrumb{}

/* page-title h1 */
#block-bs-page-title .content h1.title{margin:0px auto 30px;}
#block-bs-page-title .content h1.title span.field--name-title{display:inline-block;line-height:1;border-bottom:3px solid red;}

/* main-wrapper */
/* PNG-version (%opacity)
.path-frontpage #page #main-wrapper{background:url(/sites/default/files/pix/bg_103.png) center center / cover no-repeat rgba(0,0,0,1);} */
.path-frontpage #page #main-wrapper{background:url(/sites/default/files/pix/bg_104.jpg) center center / cover no-repeat;}

/* view-frontpage */
.view-frontpage .views-field-body .field-content{}
.view-frontpage .views-field-body .field-content{display:flex;align-items:center;min-height:100vh;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1){margin:0px auto 45px;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1){margin:0px auto 45px;padding:0px 30px;font-family:'Poiret One',cursive;color:rgba(255,255,255,1);font-weight:bold;border-left:5px solid red;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-1{font-size:50px;text-transform:uppercase;line-height:1;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-2{font-size:50px;line-height:1;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-3{font-size:50px;line-height:1;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-4{margin:0px auto 15px;padding:5px 15px;font-size:50px;background:red;color:rgba(255,255,255,1);font-family:'Montserrat',sans-serif;display:inline-block;}


.view-frontpage .views-field-body .field-content .row > .col:nth-child(2){display:inline-block;text-align:center;}
.view-frontpage .name-line-5 a,
.view-frontpage .name-line-6 a{text-decoration:none;margin:0px auto 15px;padding:5px 15px;display:block;font-size:30px;color:rgba(255,255,255,1);border-radius:30px;}
.view-frontpage .name-line-5 a{background-image:linear-gradient(to top,red,#990000,#990000,red);}
.view-frontpage .name-line-6 a{background-image:linear-gradient(to top,#666,rgba(255,255,255,1),rgba(255,255,255,1),#666);color:#333;}

@media (max-width: 575.98px) {
	.view-frontpage .name-line-5 a,
	.view-frontpage .name-line-6 a{font-size:20px;}
}





DISABLED.view-frontpage .views-field-body .field-content > div > div:nth-child(2) a{margin:0px auto 15px;padding:15px 30px;display:block;color:rgba(255,255,255,1);font-size:20px;text-decoration:none;text-transform:uppercase;outline:1px solid rgba(255,255,255,1);transition:.2s linear;}
DISABLED.view-frontpage .views-field-body .field-content > div > div:nth-child(2) a:hover{background:rgba(255,255,255,.3);}

@media (max-width: 370px){ 
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1){font-size:36px;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(2) a{padding:15px 15px;display:block;font-size:20px;}
}

@media (max-width: 576px){ 
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-1{font-size:30px;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-2{font-size:30px;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-3{font-size:30px;}
.view-frontpage .views-field-body .field-content > div > div:nth-child(1) > div:nth-child(1) .name-line-4{font-size:30px;}
}

/* PAGE billionmask */
.page-node-14 #block-bs-breadcrumbs{display:none;}
.page-node-14 #block-bs-page-title{display:none;}

/* PAGE billionmask */
.page-node-14 .featured-top{background:rgba(0,0,0,1);}
.page-node-14 .featured-top:after{content:"";display:block;height:185px;background:url(/sites/default/files/pix/block-bg.png) #fff center center / cover no-repeat;}
#block-views-block-block-1-block-1 .views-field-field-block-1 .field-content{}
.block1{padding:100px 0px 0px;position:relative;}
.block1-images img{position:absolute;right:0px;animation-name:rotation1;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;}
@keyframes rotation1 {0% {transform:rotate(0deg);}50% {transform:rotate(-30deg);}100% {transform:rotate(0deg);}}
.block1-images svg{position:absolute;left:0px;animation-name: rotation2;animation-duration: 30s;animation-iteration-count: infinite;animation-timing-function: linear;}
@keyframes rotation2 {0% {transform:rotate(0deg);}100% {transform:rotate(360deg);}}

.block1-txt1{font-size:20px;text-transform:uppercase;color:rgba(255,255,255,1);line-height:1.1;}

.block1-txt2{text-transform:uppercase;font-size:100px;color:rgba(255,255,255,1);line-height:1.1;}
.block1-txt2 span{padding:0px 45px;font-weight:bold;border-radius:100px;background:rgba(255,255,255,.6);color:rgba(0,0,0,.9);}

.block2{padding:100px 0px 100px;display:flex;justify-content:flex-end;}

.block2-item1{margin:15px;padding:30px;outline:2px solid red;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;color:rgba(255,255,255,1);text-transform:uppercase;}
.block2-item1 > div{display:flex;flex-direction:column;}
.block2-item1 > div:nth-child(1){padding:0px 30px 0px 0px;}
.block2-item1 > div:nth-child(2){padding:30px 0px 0px;text-align:right;}
.block2-item1 a{color:red;font-size:30px;text-decoration:none;}
.block2-item1 a.btn{background:red;color:#000;border-radius:50px;}

.block2-item2{margin:15px;padding:30px;outline:2px solid red;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;}
.block2-item2 > div:nth-child(1){display:flex;align-items:flex-start;}
.block2-item2 > div:nth-child(1) img{animation-name:rotation3;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear;}
@keyframes rotation3 {0% {transform:rotate(0deg);}50% {transform:rotate(45deg);}100% {transform:rotate(0deg);}}
.block2-item2 > div:nth-child(1) > div{display:flex;font-size:120px;color:red;line-height:.75;align-items:center;}
.block2-item2 > div:nth-child(1) > div span{font-size:60px;}
.block2-item2 > div:nth-child(2){color:rgba(255,255,255,1);text-transform:uppercase;text-align:right;}

.block2-item3{margin:15px;padding:30px;background:red;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;color:rgba(0,0,0,1);}
.block2-item3 > div:nth-child(1){display:flex;font-size:120px;line-height:.8;align-items:center;}
.block2-item3 > div:nth-child(1) span{font-size:60px;}
.block2-item3 > div:nth-child(2){text-transform:uppercase;text-align:right;color:rgba(255,255,255,1);}











/* PAGE billionmask views maski */
#block-views-block-maski-block-1{}
#block-views-block-maski-block-1 > h2{margin:30px 15px 30px;padding:0px;display:inline-block;text-transform:uppercase;font-size:80px;line-height:1;border-bottom:3px solid red;}
#block-views-block-maski-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
#block-views-block-maski-block-1 .views-view-responsive-grid__item-inner{margin:0px 15px 45px;padding:30px;border-radius:30px;background:#2d0372;background:#000;color:#fff;}
.mask-img1 img{}
.mask-img2 img{}
.mask-img3 img{}
.mask-title{margin:15px 0px 5px;font-size:40px;}
.mask-body{}
.mask-nothing a{margin:15px 0px 0px;padding:5px 10px;display:inline-block;background:red;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:15px;}
#block-views-block-maski-block-1 .views-view-responsive-grid__item-inner > .row > .col-md-6{padding:0px;}
#block-views-block-maski-block-1 .views-view-responsive-grid__item-inner > .row > .col-md-6 img{outline:10px solid #000;}

/* PAGE billionmask body */
article[data-history-node-id="14"] .field--name-body{margin:100px auto 45px;}
article[data-history-node-id="14"] .field--name-body .row{}
article[data-history-node-id="14"] .field--name-body .row > div > div{display:flex;margin:0px auto 15px;padding:30px;border-radius:30px;background:#023313;color:#fff;box-shadow: 0px 0px 30px #023313;}
article[data-history-node-id="14"] .field--name-body .row > div > div .block3-img{width:200px;}
.block3-title{margin:30px auto 30px;display:inline-block;line-height:1;border-bottom:3px solid red;}
.block3-img{}
.block3-txt{padding:0px 15px;font-style:italic;}
.block3-txt-subtxt{padding:0px 15px 0px;text-align:right;}

/* PAGE billionmask media */
@media (min-width: 1400px) {}
@media (min-width: 1200px) and (max-width: 1399.98px) {
	.block1-txt2{position:relative;z-index:2;}
	.block1-txt2{font-size:80px;}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
	.block1-txt2{position:relative;z-index:2;}
	.block1-txt2{font-size:80px;}
	.block2-item1{margin:15px;padding:30px 10px;}
	.block2-item1 a{margin:0px 0px 15px;font-size:20px;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.block1-txt2{position:relative;z-index:2;}
	.block1-txt2{font-size:80px;}
	.block2{flex-direction:column;}
	.block2-item1 a{margin:0px 0px 15px;}
	article[data-history-node-id="14"] .field--name-body .row > div > div{flex-direction:column;}
}
@media (min-width: 576px) and (max-width: 767.98px) {
	.block1-txt2{position:relative;z-index:2;}
	.block1-txt2{font-size:60px;}
	.block2{flex-direction:column;}
	.block2-item1 a{margin:0px 0px 15px;}
	#block-views-block-maski-block-1 > h2{font-size:60px;}
}
@media (max-width: 575.98px) {
	.block1-txt2{position:relative;z-index:2;}
	.block1-txt2{font-size:45px;}
	.block2{flex-direction:column;}
	.block2-item1 a{margin:0px 0px 15px;}
	.block1-images img{animation-name:none ;}
	article[data-history-node-id="14"] .field--name-body .row > div > div{flex-direction:column;}
	article[data-history-node-id="14"] .field--name-body .row > div > div .block3-img{width:auto;}
	#block-views-block-maski-block-1 > h2{font-size:40px;}
}

/* PAGE billionmask region-fullsize */
#region-fullsize{}
#region-fullsize>.row{margin:0px;}
#region-fullsize>.row>*{padding:0px;}
#block-pagebillionmaskregionfullsize{margin:45px auto;}
.region-fullsize-block-1 .container{padding:0px 30px;}
.region-fullsize-block-1 h2{margin:0px auto 30px;padding:0px;display:inline-block;text-transform:uppercase;font-size:60px;line-height:1;border-bottom:3px solid #fff;}
.region-fullsize-block-1-1{margin:0px auto 0px;padding:15px 30px 30px;background:red;color:rgba(255,255,255,1);border-radius:30px;}
.region-fullsize-block-1-1 img{width:350px;border-radius:50%;}
.region-fullsize-block-1-1 > div{padding:0px 0px;display:flex;align-items:center;}
.region-fullsize-block-1-1 > div > div{padding:0px 15px;}
.region-fullsize-block-1-1 > div > div span{padding:3px 10px;background:rgba(255,255,255,.9);color:red;font-size:20px;font-weight:bold;border-radius:15px;}
.region-fullsize-block-1-2{padding:30px 0px;text-align:center;font-size:60px;}
.region-fullsize-block-1-2 span{padding:0px 30px;background:rgba(0,0,0,1);color:rgba(255,255,255,1);border-radius:60px;}
.region-fullsize-block-2{}
.region-fullsize-block-2 img:nth-child(1){transform: rotate(180deg);}
.region-fullsize-block-2 img:nth-child(2){}
.region-fullsize-block-2-1{padding:30px 0px 30px;background:#000;color:rgba(255,255,255,1);}
.region-fullsize-block-2-1-1 h2{margin:0px auto 30px;padding:0px;display:inline-block;text-transform:uppercase;font-size:60px;line-height:1;border-bottom:3px solid red;}
.region-fullsize-block-2-1-1{display:flex;align-items:center;}
.region-fullsize-block-2-1-1 a{text-decoration:none;}
.region-fullsize-block-2-1-1 img{border-radius:30px;}
.region-fullsize-block-2-1-1 h4{font-style:italic;}
.region-fullsize-block-2-1-1 span{padding:3px 10px;background:#fff;color:#333;font-size:12px;font-weight:bold;border-radius:15px;text-transform:uppercase;font-style:normal;}
.region-fullsize-block-3{}
.region-fullsize-block-3-1 h2{margin:0px auto 30px;padding:0px;display:inline-block;text-transform:uppercase;font-size:60px;line-height:1;border-bottom:3px solid red;}
.region-fullsize-block-3-1 > div > div > div{}
.region-fullsize-block-3-1 img{margin:0px auto 15px;width:100%;border-radius:30px;transition:.5s linear;}
.region-fullsize-block-3-1 img:hover{transform: scale(1.05);}

.region-fullsize-block-3-2{margin:45px auto 45px;padding:30px 15px 15px;background:#211f50;color:#fff;}
.region-fullsize-block-3-2-1{text-align:center;}
.region-fullsize-block-3-2-1 h2{margin:30px auto 0px;padding:0px;display:inline-block;text-transform:uppercase;font-size:60px;line-height:1;}
.region-fullsize-block-3-2-1 a.btn{margin:0px auto;background:red;color:#fff;font-size:50px;border-radius:50px;}


/* 20250702 block-3-2 video youtube screenshot link */

.region-fullsize-block-3-2 .row{margin:0px auto 30px;}
.region-fullsize-block-3-2 .row .col{}
.region-fullsize-block-3-2 .row .col img{border-radius:30px;}

/* .region-fullsize-block-3-2 .row{flex-direction:column;} */

.region-fullsize-block-4 > div{margin:0px 15px;padding:30px;outline:3px solid red;border-radius:30px;text-align:center;}
.region-fullsize-block-4 h2{margin:0px auto 30px;padding:0px;display:inline-block;text-transform:uppercase;font-size:60px;line-height:1;border-bottom:3px solid red;}
.region-fullsize-block-4 > div div{display:flex;}
.region-fullsize-block-4 > div > div a{margin:0px auto 15px;padding:5px 30px;background:red;color:#fff;font-size:20px;border-radius:60px;text-decoration:none;text-transform:uppercase;}








/* PAGE /galereya link to /billionmask */
#block-ssylkanabillionmask > .content > .field--name-body{text-align:right;}
#block-ssylkanabillionmask > .content > .field--name-body > a.btn{margin:0px auto;background:red;color:#fff;font-size:20px;border-radius:50px;}

@media (min-width: 1400px) {}
@media (min-width: 1200px) and (max-width: 1399.98px) {
	.region-fullsize-block-4 > div > div a{padding:5px 15px;font-size:16px;}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
	.region-fullsize-block-4 > div > div a{padding:5px 15px;font-size:16px;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.region-fullsize-block-1 h2{font-size:30px;}
	.region-fullsize-block-1-1 > div{flex-direction:column;}
	.region-fullsize-block-1-1 img{width:200px;}
	.region-fullsize-block-1-2{font-size:30px;}
	.region-fullsize-block-2-1-1 h2{font-size:40px;}
	.region-fullsize-block-2-1-1{flex-direction:column;}
	.region-fullsize-block-3-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 a.btn{font-size:40px;}
	.region-fullsize-block-4 h2{font-size:40px;}
	.region-fullsize-block-4 > div div{flex-direction:column;}
}
@media (min-width: 576px) and (max-width: 767.98px) {
	.region-fullsize-block-1 h2{font-size:30px;}
	.region-fullsize-block-1-1 > div{flex-direction:column;}
	.region-fullsize-block-1-1 img{width:200px;}
	.region-fullsize-block-1-2{font-size:30px;}
	.region-fullsize-block-2-1-1 h2{font-size:40px;}
	.region-fullsize-block-2-1-1{flex-direction:column;}
	.region-fullsize-block-3-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 a.btn{font-size:40px;}
	.region-fullsize-block-4 h2{font-size:40px;}
	.region-fullsize-block-4 > div div{flex-direction:column;}
	
}
@media (max-width: 575.98px) {
	.region-fullsize-block-1 h2{font-size:30px;}
	.region-fullsize-block-1-1 > div{flex-direction:column;}
	.region-fullsize-block-1-1 img{width:200px;}
	.region-fullsize-block-1-2{font-size:30px;}
	.region-fullsize-block-2-1-1 h2{font-size:40px;}
	.region-fullsize-block-2-1-1{flex-direction:column;}
	.region-fullsize-block-3-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 h2{font-size:40px;}
	.region-fullsize-block-3-2-1 a.btn{font-size:40px;}
	.region-fullsize-block-4 h2{font-size:40px;}
	.region-fullsize-block-4 > div div{flex-direction:column;}
	#block-ssylkanabillionmask > .content > .field--name-body{text-align:left;}
	}
	
	

	

/* PAGE /galereya view "All IMG" */
#block-views-block-galereya-1-block-1 .views-field-field-pix-galereya .field-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}
#block-views-block-galereya-1-block-1 .views-field-field-pix-galereya .field-content img{margin:0px 0px 2px;padding:0px;}
#block-views-block-galereya-1-block-1 .views-field-title > span.field-content{margin:30px auto 30px;padding:0px;display:inline-block;font-size:30px;line-height:1;border-bottom:3px solid red;}

@media (min-width: 1200px) and (max-width: 1400px){ #block-views-block-galereya-1-block-1 .views-field-field-pix-galereya .field-content img{margin:0px 0px 15px;width:350px;}}

/* PAGE node--type-galereya slick carousel */

#block-views-block-carousel-101-block-1 > h2{
    margin: 30px auto 30px;
    padding: 0px;
    display: inline-block;
    font-size: 30px;
    line-height: 1;
    border-bottom: 3px solid red;
}

#block-views-block-carousel-101-block-1{}
#block-views-block-carousel-101-block-1 .slick-dotted.slick-slider {margin-bottom:60px;}
#slick-media-carousel-media-image-1-custom-1-1 .slide__content .media{}
#slick-media-carousel-media-image-1-custom-1-1 .slide__content .media img{padding:5px;border-radius:50%;}

DISABLED #slick-media-carousel-media-image-1-custom-1-1 > nav.slick__arrow{position:relative;}
DISABLED #slick-media-carousel-media-image-1-custom-1-1 > nav.slick__arrow .slick-arrow::before{color:red;}

#slick-media-carousel-media-image-1-custom-1-1-slider{}
#slick-media-carousel-media-image-1-custom-1-1-slider ul.slick-dots {bottom: -45px;}

/* PAGE node--type-galereya galereya */

.node--type-galereya .node__content .field--name-field-pix-galereya{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}
.node--type-galereya .node__content .field--name-field-pix-galereya .field__item{width:auto;}
.node--type-galereya .node__content .field--type-image img{margin:0px 0px 2px;}

@media (min-width: 1200px) and (max-width: 1400px){.node--type-galereya .node__content .field--type-image img{margin:0px 0px 15px;width:350px;}}

/* PAGE /o-nas */
article[data-history-node-id="3"].node--type-page .node__content .field--name-body img{margin:0px auto 15px;}


/* PAGE /o-proekte */
article[data-history-node-id="3"].node--type-page .node__content .field--name-body a.page-link{text-decoration:none;margin:0px auto 15px;padding:5px 15px;display:inline-block;font-size:20px;color:rgba(255,255,255,1);border-radius:30px;background-image:linear-gradient(to top,red,#990000,#990000,red);}









/* PAGE /uslugi */
article[data-history-node-id="12"] .node__content .field--name-body .row{}
article[data-history-node-id="12"] .node__content .field--name-body .row .col-md-4{padding:15px;background:rgba(0,0,0,.9);text-align:center;outline:1px solid rgba(255,255,255,1);}
article[data-history-node-id="12"] .node__content .field--name-body .row .col-md-4 div{padding:15px 30px;color:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;}
article[data-history-node-id="12"] .node__content .field--name-body .row .col-md-4 div img{margin:0px auto 15px;}

/* PAGE /ceny */
article[data-history-node-id="13"] .node__content .field--name-body h3{margin:15px auto 30px;display:inline-block;line-height:1;border-bottom:3px solid red;}
article[data-history-node-id="13"] .node__content .field--name-body h4{margin:15px auto 15px;}

/* PAGE /kontakty */
#block-blockcontact .content .field--name-body{}
#block-blockcontact .content .field--name-body p a{color:#333;font-size:24px;text-decoration:none;}
#block-blockcontact .content .field--name-body p a i.bi{color:red;font-size:30px;}
.page-node-2 .node__content .field--name-body p{display:block;max-width:500px;}

@media (max-width:768px){.page-node-2 #block-bs-content .node--type-page .node__content .field--name-body iframe{width:100%;}}

/* blockinfo BOTTOM */
#block-blockinfo .content .field--name-body{margin:30px auto 30px;padding:15px 30px;background:rgba(0,0,0,.9);}
#block-blockinfo .content .field--name-body .row{display:flex;align-items:center;}
#block-blockinfo .content .field--name-body .row .col h3{margin:0px;padding:0px 15px;font-family:'Poiret One',cursive;line-height:1;font-size:30px;color:rgba(255,255,255,1);text-transform:uppercase;font-weight:bold;border-left:5px solid red;}
#block-blockinfo .content .field--name-body .row .col a{margin:0px auto 0px;padding:15px 30px;display:block;color:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;outline:1px solid rgba(255,255,255,1);transition:.2s linear;}
#block-blockinfo .content .field--name-body .row .col a:hover{background:rgba(255,255,255,.3);}
#block-blockinfo .content .field--name-body .row .col a.link-submit{background:red;outline:1px solid red;}

/* blockinfo TOP */
#block-blockinfo-2 .content .field--name-body{margin:0px auto 0px;padding:15px 30px;background:rgba(0,0,0,.9);}
#block-blockinfo-2 .content .field--name-body .row{display:flex;align-items:center;}
#block-blockinfo-2 .content .field--name-body .row .col h3{margin:0px;padding:0px 15px;font-family:'Poiret One',cursive;line-height:1;font-size:30px;color:rgba(255,255,255,1);text-transform:uppercase;font-weight:bold;border-left:5px solid red;}
#block-blockinfo-2 .content .field--name-body .row .col a{margin:0px auto 0px;padding:15px 30px;display:block;color:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;outline:1px solid rgba(255,255,255,1);transition:.2s linear;}
#block-blockinfo-2 .content .field--name-body .row .col a:hover{background:rgba(255,255,255,.3);}
#block-blockinfo-2 .content .field--name-body .row .col a.link-submit{background:red;outline:1px solid red;}
#block-blockinfo-2 .content .field--name-body .row .col a.link-submit:hover{background:#660000;}

@media (max-width: 1400px){
	#block-blockinfo .content .field--name-body .row .col a{margin:15px auto 15px;padding:15px;font-size:14px;text-align:center;}
	#block-blockinfo-2 .content .field--name-body .row .col a{margin:15px auto 15px;padding:15px;font-size:14px;text-align:center;}
	#block-blockinfo .content .field--name-body .row .col a.link-submit{display:inline-block;}
	#block-blockinfo-2 .content .field--name-body .row .col a.link-submit{display:inline-block;}
}

@media (max-width: 1200px){
	#block-blockinfo .content .field--name-body .row .col a.link-submit{display:block;}
	#block-blockinfo-2 .content .field--name-body .row .col a.link-submit{display:block;}
}

/* footer */
footer.site-footer{margin:30px auto 0px;padding:0px 15px;}
footer.site-footer{background:rgba(0,0,0,1);}
.path-frontpage footer.site-footer{margin:0px auto 0px;}
.site-footer__bottom {margin-top:0px;border:none;}
.site-footer__bottom .region {margin-top:0px;}

#block-footer1 .content .field--name-body{font-family:'Montserrat',sans-serif;}
#block-footer1 .content .field--name-body a{text-decoration:none;}
#block-footer1 .content .field--name-body .row .col:nth-child(1) a{display:flex;align-items:center;font-size:25px;line-height:1;font-weight:bold;}
#block-footer1 .content .field--name-body .row .col:nth-child(1) a img{margin:0px 15px 0px 0px;width:50px;}
#block-footer1 .content .field--name-body .row .col:nth-child(2){display:flex;align-items:center;justify-content:flex-end;}
#block-footer1 .content .field--name-body .row .col:nth-child(2) a{padding:5px 10px;font-size:16px;}

@media (max-width: 992px){
#block-footer1 .content .field--name-body .row .col:nth-child(1) a{justify-content:center;}
#block-footer1 .content .field--name-body .row .col:nth-child(2){justify-content:center;}
}

@media (max-width: 576px){
#block-footer1 .content .field--name-body .row{flex-direction:column;}
#block-footer1 .content .field--name-body .row .col:nth-child(2){flex-direction:column;}
}

#block-ymcounter{}
