.services-section .card .h4 + p{color:rgba(var(--h3),1);}@media (min-width:992px){.services-section .card .h4 + p{color:rgba(var(--h3),1);}}.testimonials-section blockquote cite{color:rgba(var(--secondary),1);}.blog-section .card a h4{color:rgba(var(--h4),1);}#header .header-top .dropdown-menu > div{-ms-flex-line-pack:center;align-content:center;}#header .header-top .dropdown-menu > div ul.address-list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;}@media (min-width:992px){#header .header-holder .logo{max-width:260px;}}.bg-image,.smile-gallery-block::after{opacity:0.5;}.slogan-section img,.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container img,.advantages-section .advantages-decor-img img,.slogan-section-footer .container .img-block img,.inform-section .video-thumbnail img,.gallery-slider-block .video-thumbnail img{outline:2px solid #fff;outline-offset:-10px;border-radius:15px;}@media (min-width:576px){.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container:first-child img{border-top-left-radius:15px;}.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container:last-child img{border-top-right-radius:15px;}}@media (min-width:992px){.intro-block.p-absolute-header{padding:17.5rem 0 2.5rem;}}@media (min-width:992px){.intro-section-full-h-default-h .text-holder span.h1{font-size:4rem;text-transform:capitalize;font-weight:600;margin-bottom:1rem;}}@media (max-width:991px){.intro-section-full-h-default-h .text-holder span.h1{font-size:2rem;line-height:2rem;font-weight:600;margin-bottom:1rem;}}.smile-gallery-block,.path-frontpage .asa-reviews-page-block{position:relative;}.smile-gallery-block::after,.path-frontpage .asa-reviews-page-block:after{content:"";background-image:url("/sites/default/files/2024-09/abstract-bg_tiny.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;background-attachment:fixed;z-index:-1;}@media (max-width:575px){.smile-gallery-block .smile-gallery.smile-gallery-stacked .smile-gallery-wrapper .images-wrapper{gap:0;}.smile-gallery-block .smile-gallery.smile-gallery-stacked .smile-gallery-wrapper .images-wrapper .image-container{margin-bottom:10px;}}.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container h3{top:10px;left:10px;}.associations-img img{height:80px;}.advantages-section .advantages-decor-img img{border-radius:15px;}@media (max-width:767px){.inform-section .hosted-video{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.inform-section .text-holder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:992px){.inform-section .container{padding-bottom:0;}}.team-section{background-color:#f0f0f0;}@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%;}}#sidebar .card-header h4{color:#fff;margin-bottom:0;}@media (max-width:767px){.intro-section .intro-section-full-h-default-h:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,26,27,0.6)),to(transparent));background:linear-gradient(180deg,rgba(25,26,27,0.6),transparent);position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;}}.intro-section .intro-section-full-h-default-h .text-holder h2.h1{font-weight:600;margin-bottom:1rem;}@media (max-width:991px){.intro-section .intro-section-full-h-default-h .text-holder h2.h1{font-size:2rem;line-height:2rem;}}.intro-section .intro-section-full-h-default-h .text-holder .text-block p{font-weight:600;}@media (max-width:767px){.intro-section .intro-section-full-h-default-h .slider-image img{object-position:90%;}}@media (max-width:575px){.smileGalleryPage .smile-gallery-page-wrapper .images-holder .image-container:first-child img{border-radius:15px 15px 0 0;}.smileGalleryPage .smile-gallery-page-wrapper .images-holder .image-container:last-child img{border-radius:0 0 15px 15px;}}.gallery-slider-block .video-thumbnail.max-w-700{margin:0 auto;}@media (max-width:576px){.slogan-section-footer .container .img-block{text-align:center;}}
