:root{
    --site-color:#a42625;
    --site-color2:#234177;
    --site-color2-50:rgba(35, 65, 119, 0.5);
    --site-color2-75:rgba(35, 65, 119, 0.75);
    --site-color-hover:#f6af31;
    --color-gray:#f0f0f0;
}

@-webkit-keyframes hoverWave {
    0% {
        box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 0 rgba(7,206,112,0.2),0 0 0 0 rgba(7,206,112,0.2)
    }
    40% {
        box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 15px rgba(7,206,112,0.2),0 0 0 0 rgba(7,206,112,0.2)
    }
    80% {
        box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 30px rgba(7,206,112,0),0 0 0 26.7px rgba(7,206,112,0.067)
    }
    100% {
        box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 30px rgba(7,206,112,0),0 0 0 40px rgba(7,206,112,0.0)
    }
}
@keyframes hoverWave {
     0% {
         box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 0 rgba(7,206,112,0.2),0 0 0 0 rgba(7,206,112,0.2)
     }
     40% {
         box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 15px rgba(7,206,112,0.2),0 0 0 0 rgba(7,206,112,0.2)
     }
     80% {
         box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 30px rgba(7,206,112,0),0 0 0 26.7px rgba(7,206,112,0.067)
     }
     100% {
         box-shadow:0 8px 10px rgba(7,206,112,0.3),0 0 0 30px rgba(7,206,112,0),0 0 0 40px rgba(7,206,112,0.0)
     }
 }
@keyframes shake {
    0% {
        transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
    }
    10% {
        transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
    }
    20% {
        transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
    }
    30% {
        transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
    }
    40% {
        transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
    }
    50% {
        transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
    }
    60% {
        transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
    }
    70% {
        transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
    }
    80% {
        transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
    }
    90% {
        transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
    }
    100% {
        transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
    }
}
@-webkit-keyframes shake {
    0% {
        transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
    }
    10% {
        transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
    }
    20% {
        transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
    }
    30% {
        transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
    }
    40% {
        transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
    }
    50% {
        transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
    }
    60% {
        transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
    }
    70% {
        transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
    }
    80% {
        transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
    }
    90% {
        transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
    }
    100% {
        transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
    }
}



p{margin-bottom:0.25rem;}

html{font-size:16px;}
hr{border-top-color:var(--site-color);}
.focus-outline-disable:focus{outline:0px;}
.hover-color:hover{color:var(--site-color-hover);}
.closeAdvert:focus{outline:none;}
.siteColorFont{color:var(--site-color);}
.fs18{font-size:18px;line-height:20px;}
.lh1{line-height:1;}
.b-0{bottom:0px;}
.t-0{top:0px;}
.h-100px{height:100px}
.h-200px{height:200px}
.z-index-100{z-index:100;}
.alert-warning{background-color:var(--color-gray);border-color:var(--color-gray);box-shadow:0 0.125rem 0.2rem rgba(0, 0, 0, 0.3);border-radius:5px;}


.social-icon > a > i{background:#ffffff;font-size:18px;color:var(--site-color2);height:30px;width:30px;line-height:32px;font-weight:500;border-radius:3px 3px 3px 3px;margin-right:5px;box-shadow:0 0.105rem 0.15rem rgba(0, 0, 0, 0.33) !important;text-align:center;margin-top:5px;}
.social-icon > a > i:hover{background:var(--site-color-hover);}
.social-icon > a > i{box-shadow:none;text-shadow:none;}
.social-icon-footer {display:table;}
.social-icon-footer > a {vertical-align:middle;display:table-cell;}
.social-icon-footer > a > i{font-size:40px;color:#fff;font-weight:500;margin-right:10px;text-align:center;}
.social-icon-footer > a > i:hover{color:var(--site-color-hover);}
.social-icon-footer > a > i{box-shadow:none;text-shadow:none;}

.bg-opt-cover{background-size: cover;}
.border-bottom-black{border-bottom: 1px solid #000 !important;}
.flex-basis700{flex-basis:700px;}
.alert.alert-primary{background-color: var(--site-color2);color:#FFF;}
.select2-container--krajee-bs4 .select2-results__option--highlighted[aria-selected] {background-color:var(--site-color2) !important;color:#fff !important;}
.select2-container--krajee-bs4 .select2-results__option[aria-selected] {background-color:#f8f8f8;}
*{font-family: 'Roboto', sans-serif;}
*:focus, *:target, *:active{outline:0px;}
.btn {border-radius:0.15rem;}
.btn:focus{box-shadow:none;}
.btn-big-nt{padding:18px 25px;background:var(--site-color);border:0px;color:#FFF;font-size:20px;text-transform:uppercase;line-height:1.3;box-shadow:0 0.125rem 0.2rem rgba(0, 0, 0, 0.3);}
.btn-wa{padding:6px 15px;background-color:var(--site-color);border:0px;color:#fff !important;line-height:1.3;margin-top:5px;box-shadow:0 0.125rem 0.2rem rgba(0, 0, 0, 0.3);}
.btn-wa:hover{}
.btn-telegram{background-color:#29a9eb;}
.btn-nt{padding:10px 25px;background:var(--site-color);border:0px;border-radius: 0px;color:#FFF;font-size:20px;text-transform: uppercase;line-height:1.3;}
.btn-big-nt:hover, .btn-nt:hover{color:var(--site-color-hover);}

.btn-set-online-record{padding:18px 25px;background:#3c9a2c;border:0px;color:#FFF;font-size:20px;text-transform: uppercase;line-height:1.3;transition:300ms;}
.btn-set-online-record:before{content: "\f00c";font-weight:900;font-family: "Font Awesome 5 Free";padding-right:10px;}
.btn-set-online-record:hover{color:#FFF;-webkit-box-shadow:0px 0px 15px 0px rgba(60,154,44,1);-moz-box-shadow:0px 0px 25px 0px rgba(60,154,44,1);box-shadow:0px 0px 25px 0px rgba(60,154,44,1);}

.btn-more{padding:14px 20px;background:var(--site-color2);border:1px solid var(--site-color2);border-radius:3px;color:#FFF;font-size:20px;text-transform:uppercase;line-height:1.3;}
.btn-more:hover{color:var(--site-color-hover);border:1px solid var(--site-color-hover);}

.bg-blue{background-color:var(--site-color2);}
.bg-blue-50{background-color:var(--site-color2-50);}
.bg-blue-75{background-color:var(--site-color2-75);}
.bg-gray{background-color:var(--color-gray);}

.custom-file-label::after{content:"Выбрать"}

/**----GLOBAL SETTINGS END-------*/

.slick-list:focus, .slick-track:focus, .slick-slider:focus, .slick-slide:focus{outline:0px;}

/*ОСНОВА*/
/*ОСНОВА*/ header{background-color:var(--site-color2);color:#FFF;background:url(../images/arrow_header_fon.png) var(--site-color2) no-repeat calc(50% + 560px) 0px;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.33) !important;}
/*ОСНОВА*/ .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat top right;}

/* happy new year */
.new_year .bg-blue{background:url(/images/happy-new2.png) var(--site-color2) no-repeat calc(50% + -25px) 0px;}
.new_year header{text-shadow:1px 1px 5px #000;background-color:var(--site-color2);color:#FFF;background:url(/images/happy-new.png) var(--site-color2) no-repeat calc(50% + -25px) 0px;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.33) !important;}
/* happy new year */

/* 8 марта*/
.marta8 header{background-color:var(--site-color2);color:#FFF;background:url(../images/arrow_header_fon.png) var(--site-color2) no-repeat calc(50% + 560px) 0px;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.33) !important;}
.marta8 .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat top right, url(../images/flowers_left.png) no-repeat -139px 26px, url(../images/flowers_right.png) no-repeat calc(100% - -160px) 26px;}
/* 8 марта*/


/* 9 мая */
.may9 header{background-color:var(--site-color2);color:#FFF;background:url(../images/arrow_header_fon.png) var(--site-color2) no-repeat calc(50% + 560px) 0px;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.33) !important;}
.may9 .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat top right, url(../images/may/1-may-left.png) no-repeat -139px 0px, url(../images/may/1-may-right.png) no-repeat calc(100% - -160px) 0px;}
/* 9 мая */


/* 9 мая победа */
.may_winner header{background:url(../images/may_winner/siteFon.jpg) no-repeat; background-position: top center;}
.may_winner .headerMenuBox{background:transparent;}
/* 9 мая победа */

/* 1 июня */
.unie_day .headerBoxTop{background:url(../images/uneday/left.png) no-repeat -197px 10px, url(../images/uneday/right.png) no-repeat calc(100% - -206px) 10px;}
.unie_day .uniedayHeaderBlock{width:300px;}
/* 1 июня */


/* 1 сентября */
.septemberOne .headerBoxTop{background:url(../images/september/september_left.png) no-repeat -3px 0px, url(../images/september/september_right.png) no-repeat calc(100% - -0px) 0px;}
.septemberOne .septemberHeaderBlock{width:300px;}
/* 1 сентября */





.headerBoxTop a{color:#FFF;}


.headerBoxTop a{color:#FFF;}
.headerBoxTop a:hover, .headerBoxTop a:focus, .headerBoxTop a:target{text-decoration:none;outline: none;color:var(--site-color-hover);}

.headerMenuBox{border-bottom:none;position:relative;min-height:50px;/*ОСНОВА*/ border-top:1px solid #cfcfcf;background-color:var(--site-color2)}
.headerMenuBox.fixed{position:fixed;width:100%;top:0%;z-index:500;background-color:var(--site-color2)}

.headerBoxTop .telephoneBox{min-width:300px;}
.headerBoxTop .telephoneBox .nav-item{font-size:1.3rem;}
.heaaderMenuBoxInner .navbar{padding:0px;}
.heaaderMenuBoxInner ul > li{background-image: none;padding: 12px 4px;border-bottom: 2px solid rgba(244, 238, 226, 0);position:relative;}
.heaaderMenuBoxInner li a{font-size:18px;color:#fff;min-height:24px;line-height:24px;text-decoration:none;text-transform: uppercase;padding:0px;white-space:nowrap;/*Happy NEW YEAR text-shadow:1px 1px 5px #000;*/}
.heaaderMenuBoxInner li:hover, .heaaderMenuBoxInner li.active{background:none;border-bottom:2px solid var(--site-color-hover)}
.heaaderMenuBoxInner ul > li:hover > a, .heaaderMenuBoxInner ul > li.active > a{color:var(--site-color-hover);font-size:18px;}


.heaaderMenuBoxInner .dropdown-menu{box-shadow: 3px 3px 5px rgba(0,0,0,0.3);-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.3);background: #efefef;padding:0px;width:100%;border-radius: 0px;}
.heaaderMenuBoxInner .dropdown-menu a{text-shadow:0px 0px 0px #0000;color:#242424;padding:8px 8px;-webki.heaaderMenuBoxInner ul > lit-transition: background-color 500ms;-moz-transition: background-color 500ms;-o-transition: background-color 500ms;transition: background-color 500ms;white-space: normal}
.heaaderMenuBoxInner .dropdown-menu a:hover{color:var(--site-color-hover);background-color:#234177;}
.heaaderMenuBoxInner .dropdown:hover > .dropdown-menu {display: block;}
.dropdown > .dropdown-toggle:active { /*Without this, clicking will make it sticky*/pointer-events: none;}

.heaaderMenuBoxInner .navbar .navbar-toggler{color: rgba(255,255,255,1);border-color: rgba(255,255,255,1);}
.heaaderMenuBoxInner .navbar .navbar-toggler-icon{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");}


.holder{height: 1px;border-top: 1px solid #a42625;display: block;position: relative;top: 1px;}
.bg-blue .holder{border-color:#FFF;}


.newsBox .smallItemBox a:hover, .videoBox .smallItemBox a:hover{border:4px solid var(--site-color-hover);z-index:100;}

footer{margin-top:15px;box-shadow:0 -0.125rem 0.25rem rgba(0, 0, 0, 0.33) !important;}
footer .aboutBox p{font-size:14px;margin:0px;}
footer .line .left-line{float: left;width: 20%;height: 2px;background: var(--site-color);}
footer .line .right-line{float: left;width: 80%;height: 1px;background: var(--color-gray);margin-top: 1px;}
footer .linkBox img{width:55px;margin-left:10px;margin-right:10px;}
footer .linkBox a{color:#FFF;display:inline-block;width:100%;margin-bottom:15px;}
footer .linkBox a:hover{text-decoration: none;color:var(--site-color-hover)}

.globalNav{width:50px;height:100%;margin-left:25px;}
.globalNav ul li{margin-top:10px;}
.globalNav ul li:first-child{margin-top:0px;}
.globalNav ul li a{display: block;width: 20px;height: 20px;text-indent: -9999px;background: #ccc;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;box-shadow: inset 0 2px 3px rgba(0,0,0,.2);-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,.2);-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,.2);}
.globalNav ul li a.active, .globalNav ul li a:hover {background: var(--site-color);}

.tooltip-inner{background-color:var(--site-color);}
.bs-tooltip-right .arrow:before{border-right-color: var(--site-color);}

.bs-tooltip-bottom .tooltip-inner{background-color:#000;}

/** SLICK SLIDER */
.slick-slider .slick-prev, .slick-slider .slick-next{width:50px;height:50px;}
.slick-slider .slick-prev i, .slick-slider .slick-next i{font-size:50px;color:#565656;opacity: .75;}
.slick-slider .slick-prev:hover i, .slick-slider .slick-next:hover  i{opacity: 1;}
.slick-slider .slick-prev:before, .slick-slider .slick-next:before{content:none;}
.slick-slider .slick-prev{left:-60px;}
.slick-slider .slick-next{right:-60px;}
.slick-slider .slick-dots li{margin:0px;}
.slick-slider .slick-dots li button:before{font-size:15px;}

.slick-slider.slickSliderOneItem .slick-prev{left:30px;}
.slick-slider.slickSliderOneItem .slick-next{right:30px;}

.slickSliderBig.slick-slider .slick-prev i, .slickSliderBig.slick-slider .slick-next i{font-size:110px;color:#FFF;}
.slickSliderBig .slick-dots li{margin-left:5px;}
.slickSliderBig .slick-dots li.slick-active button:before{color:#FFF;}
.slickSliderBig .slick-dots li button:before{color:#FFF;font-size:20px;}

.slickSliderFullWidth.slick-slider .slick-prev{left:70px;z-index:100;}
.slickSliderFullWidth.slick-slider .slick-next{right:70px;z-index:100;}
.slickSliderFullWidth.slick-slider .slick-dots{bottom:40px;}


.slickSliderYellow.slick-slider .slick-prev i, .slickSliderYellow.slick-slider .slick-next i{color:#f6af31;}
.slickSliderFullWidth.slick-slider .slick-dots li.slick-active button:before{color:#f6af31;}
.slickSliderFullWidth.slick-slider .slick-dots li button:before{color:#FFF;opacity:1;}

.aboutUsSlider .aboutUsSlider-item{position:relative;}
.aboutUsSlider .aboutUsSlider-item:hover .select-box-options{opacity:1;}
.aboutUsSlider .aboutUsSlider-item .image-box{position:relative;}
.aboutUsSlider .aboutUsSlider-item .select-box-options{position:absolute;width:100%;height:100%;top:0%;left:0%;background: rgba(0,0,0,0.7);-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;display:flex;justify-content: center;align-items: center;opacity: 0}
.aboutUsSlider .aboutUsSlider-item .select-box-options .view-action{background: #000;width: 50px;height: 50px;border-radius: 4px;display:inline-block;color:#FFF;display:flex;justify-content: center;align-items: center;-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;}
.aboutUsSlider .aboutUsSlider-item .select-box-options .view-action:hover{text-decoration:none;background-color:var(--site-color);}

.accordion > .card > .card-header{background-color:#e5e5e5;}
.accordion > .card > .card-header:hover, .accordion > .card > .card-header.show{background-color:var(--site-color2);color:#FFF;}
.accordion > .card > .card-header:hover h2 button, .accordion > .card > .card-header.show h2 button{color:#FFF;text-decoration:none;}
.accordion > .card > .card-header h2 button{color:#0a0a0a;text-weight:bold;font-size:20px;transition:none;}
.accordion > .card > .card-header h2 button:focus{text-decoration:none;}
.accordion > .card:not(:last-of-type){border-bottom: 1px solid rgba(0, 0, 0, 0.125);}

.n-actionsBox{padding:0px;}
.n-actionsBox li{list-style:none;margin-top:15px;margin-bottom:15px;}
.n-actionsBox li a{text-decoration:none;border-bottom: 1px #f2f2f2 solid;display:inline-block;width:100%;text-align:center;}

.n-actionsBox li:hover .n-actions, .n-actionsBox li.active .n-actions{filter: hue-rotate(175deg) brightness(2.9) saturate(300%) contrast(150%);}
.n-actionsBox li:hover span, .n-actionsBox li.active span{color:#ffa600;}

.n-actionsBox li a span{font-size:18px;color:#565656;font-weight:500;width:100%;display:inline-block;}
.n-actions{width:60px;height:60px;display:inline-block;background-repeat: no-repeat;background-size: 100% 100%}
.n-actions.n-inheritance{background-image: url('/images/notarius_actions/nasled.png')}
.n-actions.n-testaments{background-image: url('/images/notarius_actions/zavet.png')}
.n-actions.n-movable_property{background-image: url('/images/notarius_actions/zalog.png')}
.n-actions.n-notarys_deposit{background-image: url('/images/notarius_actions/depozit.png')}
.n-actions.n-document_to_electronic{background-image: url('/images/notarius_actions/electro.png')}
.n-actions.n-translations{background-image: url('/images/notarius_actions/perevod.png')}
.n-actions.n-proof_of_facts{background-image: url('/images/notarius_actions/fact.png');}
.n-actions.n-lists_llc{background-image: url('/images/notarius_actions/ooo.png');}
.n-actions.n-bills_exchange{background-image: url('/images/notarius_actions/vekcel.png');}
.n-actions.n-attorney_consent{background-image: url('/images/notarius_actions/doverennost.png');}
.n-actions.n-family_relations{background-image: url('/images/notarius_actions/family.png');}
.n-actions.n-corporate_legal{background-image: url('/images/notarius_actions/corp.png');}
.n-actions.n-copies{background-image: url('/images/notarius_actions/copy.png');}
.n-actions.n-other_agreements{background-image: url('/images/notarius_actions/dogovor.png');}
.n-actions.n-mediation_agreements{background-image: url('/images/notarius_actions/mediacia.png');}
.n-actions.n-otherwise{background-image: url('/images/notarius_actions/inoe.png');}


.accordion.tariffs .table{margin-bottom:0px;font-size:18px;line-height:100%;}
.accordion.tariffs .table tr td{text-align:center;vertical-align: middle;}
.accordion.tariffs .table tr td:first-child{text-align:left;}

.table tr:hover td, .table tr:hover th{background-color:#f1ede1;}
.table tbody.hoverable:hover{background-color:#f1ede1;}
.table tbody.hoverable2:hover td[rowspan], .accordion.tariffs .table tbody.hoverable2:hover tr:hover td{background-color:#f1ede1;}

.slickSlider.notActions .slick-slide a h6{color:#565656;font-weight:500;font-size:18px;}
.slickSlider.notActions .slick-slide a:hover{color:#ffa600;}
.slickSlider.notActions .slick-slide a:hover h6{color:#ffa600;}
.slickSlider.notActions .slick-slide a:hover img{filter: hue-rotate(175deg) brightness(2.9) saturate(300%) contrast(150%);}


.tipMenu li a{color:#1c1c1c;}
.tipMenu li a:hover, .tipMenu li.active a{color:var(--site-color);}
.tipMenu li{border-bottom:1px #f2f2f2 solid;}


.contact-block-main-map{top: 70px;
    -webkit-box-shadow: inset 0px 0px 6px -1px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 0px 0px 6px -1px rgba(0,0,0,0.75);
    box-shadow: inset 0px 0px 6px -1px rgba(0,0,0,0.75);
    max-height: 500px;
    top: 70px;
    -webkit-box-shadow: inset 0px 0px 6px -1px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 0px 0px 6px -1px rgba(0,0,0,0.75);
    box-shadow: inset 0px 0px 6px 0px rgba(0,0,0,0.75);
    min-width: 300px;

}
.contact-block-main-map h5{font-size:18px;line-height:100%;}
.contact-block-main-map .active-day{text-decoration:underline;}


.placeholder-yandex-map-block{display: block;margin-left: -7.5rem;margin-top: -11.25rem}
.placeholder-yandex-map-block-sfera {background: #2c77cf;border-radius: 50%;color: #fff;font-size: 1.125rem;right: -0.375rem;top: 0;position: absolute;display: block;height: .75rem;width: .75rem}
.placeholder-yandex-map-block .close span {left: .3125rem;top: .5625rem;position: absolute;line-height: 0}
.placeholder-yandex-map-block:after {border-color: transparent;border-style: solid;border-width: 1.25rem;border-bottom-color: #fff;border-top-width: 0rem;content: "";left: 0;margin-left: -1.25rem;transform: rotate(180deg);position: absolute}
.placeholder-yandex-map-block-inner {background: #fff;box-shadow: 0 0rem .9375rem .3125rem rgba(0, 0, 0, .2);border-radius: .625rem;display: table;overflow: hidden}
.placeholder-yandex-map-block-inner--content {width: 15rem}
.placeholder-yandex-map-block-title {background-color: #2c77cf;border-radius: .625rem .625rem 0 0;box-sizing: border-box;text-align: center;padding: 1.375rem 0 1.125rem;position: relative;width: 100%}
.placeholder-yandex-map-block-title--text {color: #fff;position: absolute;left: 5.25rem;font-size: .875rem;top: 2.875rem}
.placeholder-yandex-map-block-content {padding: 1.25rem}
.placeholder-yandex-map-block-content hr {border: 0;border-bottom: .0625rem solid #ccc;height: 0;padding: 0}
.placeholder-yandex-map-block-content .grey-txt {display: table}

.post-date-type,.entry-left-side .post-author,.entry-left-side .post-comments {float:left;clear:both;margin-bottom:10px}
.post-date-type .post-type {line-height:10px;width:50px;text-align:center;float:left;color:#fff;font-size:20px;padding:15px;background-color:#234177;}
.post-date-type .date {float:left;padding:10px 7px;background:#a42625;width:110px}
.post-date-type .day {line-height:30px;float:left;text-align:center;font-size:35px;color:#fff;width:50%}
.post-date-type .month {margin-bottom:2px}
.post-date-type .day,.post-date-type .month,.post-date-type .year {font-family:'Roboto', sans-serif;font-weight:700}
.post-date-type .month,.post-date-type .year {text-align:right;line-height:14px;color:#fff;font-size:12px;float:left;width:50%}


.news-item-block-all{}
.news-item-block-all .post-date-type{float:left;}
.news-item-block-all .news-item-pre-content-block{padding-left:180px}

#callbackForm .was-validated .custom-control-input:invalid ~ .custom-control-label, #callbackForm .custom-control-input.is-invalid ~ .custom-control-label{color:#212529;}
#callbackForm .was-validated .custom-control-input:valid ~ .custom-control-label, #callbackForm .custom-control-input.is-valid ~ .custom-control-label{color:#212529;}


#tariffs a{font-size:18px;}

.whatsapp-button {background: #25D366;border: 3px solid #1cc15a;border-radius: 50%;box-shadow: 0 8px 10px rgba(7, 206, 112, 0.6);cursor: pointer;height: 35px;text-align: center;width: 35px;position: fixed;right:50px;bottom: 8%;z-index: 9999;transition: .3s;-webkit-animation: hoverWave linear 1s infinite;animation: hoverWave linear 1s infinite;}

.whatsapp-button.none{display:none;}

.whatsapp-button.telegram-button{bottom:8%;background: #29a9eb;border: 3px solid #1591d0;right:100px;}
.whatsapp-button.telegram-button.one{right:50px;}
.whatsapp-button .text-button {height:100%;width:100%;position:relative;}
.whatsapp-button .text-button span {text-align: center;color:#23a455;opacity: 0;font-size: 0;line-height: 14px;font-weight: 600;transition: opacity .3s linear;font-family: 'montserrat', Arial, Helvetica, sans-serif;margin-top:7px;display: none;}
.whatsapp-button i {color:#fff;font-size:40px;transition: .5s ease-in-out;margin-top:-2px;}

.tooltip.whatsapp .tooltip-inner{background-color:#25D366;}
.tooltip.whatsapp.bs-tooltip-top .arrow:before{border-top-color:#25D366;}
.tooltip.telegram .tooltip-inner{background-color:#29a9eb;}
.tooltip.telegram.bs-tooltip-top .arrow:before{border-top-color:#29a9eb;}



.multigroup-wa{
    box-shadow: 0 0.125rem 0.2rem rgba(0, 0, 0, 0.3);
    margin-left:2px;
    margin-right:2px;
}

.multigroup-wa .btn-wa{box-shadow:none;line-height:0;}

.multigroup-wa .btn-wa:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-right:1px solid rgba(0, 0, 0, 0.3);
}

.multigroup-wa .btn-wa:first-child+*{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}


@media(max-width:992px){
    #tariffs img{width:80%;}

    .may9 .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat !important;}
    .marta8 .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat !important;}
    .unie_day .headerBoxTop{background:url(../images/arrow_header_fon.png) no-repeat !important;}

    .septemberOne .headerBoxTop{background: transparent;}


}

@media(max-width:768px){
    /*ОСНОВА*/ header{background:var(--site-color2);}
    .slick-slider .slick-prev{left:0px;z-index:100;}
    .slick-slider .slick-next{right:0px;}

    .slickSliderBig.slick-slider .slick-prev i, .slickSliderBig.slick-slider .slick-next i{font-size:110px;color:#FFF;}

    .slickSliderFullWidth.slick-slider .slick-dots{bottom:20px;}
    .slickSliderBig .slick-dots li button:before{color:#FFF;font-size:10px;}

    .news-item-block-all .post-date-type{padding-right:20px;}
    .news-item-block-all .news-item-pre-content-block{padding-left:0px;}

    #tariffs img{width:80%;}

    .whatsapp-button{right:10px;}
    .whatsapp-button.telegram-button{right:60px;}
    .whatsapp-button.telegram-button.one{right:10px;}

}

/** SLICK SLIDER */