#header.p-absolute-header .header-holder{background:rgba(var(--menu_bg));}img{border-radius:15px;}.intro-section-full-w-default-h.intro-holder-default .slider-image img{border-radius:0;}.inform-section .img-block img{object-fit:cover;}.services-section .card h4 + p{color:var(--h2);}.team-section .member .photo img,.blog-section .card .card-img img{border-radius:0 !important;}.team-section .heading{margin-bottom:0;}.heading-bg{font-weight:700 !important;}.advantages-section .advantages-decor-img img{max-height:540px;width:auto;object-fit:cover;padding-bottom:80px;}@media screen and (max-width:991px){.logo-holder .logo{text-align:center;}}.h1,.h1 span,.h2,.h2 span,.h3,.h3 span,.h4,.h4 span,.h5,.h5 span,.h6,.h6 span,h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{font-weight:500;}@media (min-width:992px){#header .header-holder .logo{margin:0;max-width:400px;width:100%;}#header .header-top .dropdown-menu .header-item .address-list a > b{font-size:1.5rem;}}.advantages-section,.slogan-section-footer{background:unset;}.advantages-section .advantages-list img,.slogan-section-footer .advantages-list img{filter:invert(1);}.smile-gallery-block{position:relative;}.smile-gallery-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/sites/default/files/2024-10/black-abstract-bg_0.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;z-index:-1;}@media screen and (max-width:700px){.menu-holder{background:rgba(var(--secondary));}}.inform-section{background:unset;}.testimonials-section{background-color:rgba(var(--blogs_bg),1);}.bg-img,.bg-image,.inform-section .bg-img,.team-section .bg-image,.slogan-section-footer .bg-image .smile-gallery-block::after{opacity:1;}section .bg-image{z-index:-1;}.inform-section .container p,.services-section .card h4 + p,.advantages-section p,.slogan-section-footer .container .info-text .text-block,.testimonials-section blockquote p,.testimonials-section blockquote cite{color:#fff;}.path-frontpage .btn.btn-warning.btn-sm{min-width:13.8125rem;padding:0.625rem 0.9375rem;font-size:1rem;}@media (min-width:992px){.path-frontpage .btn.btn-warning.btn-sm{font-size:1.2rem;padding:12px 22px;}}.button.cta strong{color:#fff;}@media (min-width:992px){.intro-block h1{padding-top:3rem;margin-bottom:0;}}.promotions-row{height:0;padding:0;}.promotions-row > div{z-index:2;margin-top:4rem;}@media (max-width:767px){.promotions-row > div{z-index:3;margin-top:0;}.promotions-row > div:first-child{z-index:3;margin-top:1.5rem;}}.inform-section{padding-top:8rem;}@media (min-width:768px){.inform-section{padding-top:14rem;}}.inform-section .container{padding-bottom:0;}.inform-section .container .info-text strong{color:#fff;}.partners-section{box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.6);}.team-section .member:hover .img-block .icon-dots,.team-section .member:hover .img-block:before{display:none;}@media (min-width:992px){#footer [class*=md-]:nth-child(3) h5.heading-decor{margin-right:15%;}}@media (min-width:1280px) and (max-width:1400px){#footer [class*=md-]:nth-child(2){width:32%;}}#footer .flex-wrap .decor-line{display:none;}.intro-section-full-w-default-h.intro-holder-default{height:300px;}@media (min-width:992px){.intro-section-full-w-default-h.intro-holder-default{height:100vh;border-bottom:none;}}.intro-section-full-w-default-h.intro-holder-default .text-holder span.h1{font-size:4rem;line-height:5.5rem;text-shadow:2px 4px 3px rgba(0,0,0,0.3);}.intro-section-full-w-default-h.intro-holder-default .text-holder span.h1 strong{font-size:6rem;font-weight:500;}@media (max-width:991px){.intro-section-full-w-default-h.intro-holder-default .text-holder{position:absolute;bottom:0;margin:0;padding-left:10px;}.intro-section-full-w-default-h.intro-holder-default .text-holder span.h1{font-size:1.5rem;line-height:2rem;}.intro-section-full-w-default-h.intro-holder-default .text-holder span.h1 strong{font-size:2rem;}}.intro-section-full-w-default-h.intro-holder-default .slider-image{opacity:0.8;}.intro-block.p-absolute-header h1.heading-bg{font-weight:400 !important;}.info-card{background-color:#2a2a2a;margin:1.875rem 0;min-height:400px;border-radius:10px;position:relative;z-index:1;}.info-card .info-text{text-align:center;padding:30px;z-index:2;}.info-card .info-text h3 a{color:rgba(var(--secondary),1);transition:0.2s ease-in-out;font-weight:600;}.info-card .img{position:absolute;bottom:0;left:0;right:0;opacity:0.9;height:300px;z-index:-1;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.info-card .img:before{content:"";position:absolute;height:28px;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#2a2a2a 0,hsla(0,0%,96.9%,0));z-index:-1;}.info-card:hover .info-text h3 a{color:rgba(var(--tertiary),1);}.testimonials-list blockquote div{background:#2a2a2a;color:#fff;border-width:3px;}.testimonials-list blockquote div .blockquote-content:before{color:rgba(var(--secondary),1);}.gallery-slider-block .views-row{justify-content:center;display:flex;}@media (min-width:992px){.blog-block .posts-holder .card .card-body{min-height:235px;}}@media (min-width:1920px){.blog-block .posts-holder .card .card-body{min-height:320px;}}@media (max-width:575px){.team-bio{display:block;}.team-bio .team-img-holder{margin-bottom:15px;}}
