.btn.btn-warning{overflow:hidden;position:relative;transition-duration:0.8s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);vertical-align:middle;border:none;z-index:2;}.btn.btn-warning:after{content:"";width:100%;background:rgba(var(--btn_hover),1);transform:translate(0,100%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);aspect-ratio:1/1;border-radius:9999px;inset:-1px;margin:auto;position:absolute;transition-duration:0.8s;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);z-index:-1;}.btn.btn-warning:hover:after{transform:translate(0,0px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.btn.btn-warning:hover{background-color:rgba(var(--btn),1);}form input[type=submit]{background:rgba(var(--btn),1);border-color:rgba(var(--btn),1);color:rgba(var(--btn_font),1);}@media (min-width:992px){form input[type=submit]{padding:20px 30px;height:unset;max-width:250px;}}form input[type=submit]:hover{background:rgba(var(--btn_hover),1);border-color:rgba(var(--btn_hover),1);color:rgba(var(--btn_font_hover),1);}@media (min-width:992px){.inform-section .img-block img{border-radius:20px;}}@media (max-width:991px){.menu-holder{background:#F78A8A;}.inform-section{padding:2.8125rem 0;}}.slogan-section h2::before{content:"";}.slogan-section h2 strong{font-family:inherit;font-weight:inherit;}@media (min-width:992px){.header-top .dropdown-menu{align-items:center;}}.slogan-section .bg-image{opacity:0.7;}@media (max-width:767px){.slogan-section{font-size:2rem;}}.advantages-section .bg-image{opacity:0.2;}.advantages-list h3{text-shadow:2px 4px 3px rgba(0,0,0,0.3);}.team-grid .row{justify-content:center;}.path-webform .main-content{max-width:1000px;margin:auto;}.inform-section .decor{display:none;}@media (min-width:992px){.services-section .heading h2{margin-bottom:30px;}}@media (max-width:992px){.inform-section .img-block img{max-height:unset;border-radius:20px;max-width:350px;}}.team-section .member > a:first-of-type{background:rgba(var(--secondary),1);}.team-section .member > a:first-of-type:after{background-color:rgba(var(--primary),1);}.team-section .member:hover h3,.team-section .member:hover .position{color:rgba(var(--h1),1);}.team-section .h1 strong{color:inherit;}@media (min-width:992px){.team-section .heading{margin-bottom:15px;}}.slogan-section-footer{background:linear-gradient(to bottom,rgba(var(--tertiary),0.08) 0,rgba(var(--tertiary),0.08) 40%,rgba(var(--tertiary),0.2) 100%);}@media (min-width:992px){.associations-img img{height:70px;}}.smile-gallery-block{margin-top:0;}.smile-gallery-block .smile-gallery > div{display:block;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img{width:100%;border-radius:15px;}.smile-gallery-block .smile-gallery p{text-align:start;margin-bottom:0;}@media (max-width:600px){.smile-gallery-block footer .text-center{display:flex;justify-content:center;align-items:center;flex-direction:column;}}@media (min-width:992px){.smile-gallery-block .smile-gallery{max-width:77%;}}.smile-gallery-block .smile-gallery .smile-gallery-wrapper{text-align:start;margin-bottom:20px;}.smile-gallery-block .apptButton.btn.btn-warning{background:rgba(var(--btn_hover),1);}.smile-gallery-block .apptButton.btn.btn-warning:after{background:rgba(var(--btn),1);}@media (max-width:991px){.smile-gallery-block .apptButton.btn.btn-warning{margin-top:0;}}.slogan-section{border-top:3px solid #f78a8a;}.services-section{border-top:3px solid #ffe494;border-bottom:3px solid #9ae4df;}.advantages-section{border-top:3px solid #1d8bbf;}.blog-section{border-top:3px solid #f78a8a;border-bottom:3px solid #ffe494;}.partners-section{border-bottom:3px solid #9ae4df;}.blog-section .bg-holder{display:block !important;}@media (hover:none){.blog-section .bg-holder{background-attachment:scroll;}}@media (max-width:991px){.blog-section .slick-track{height:100%;}}@media (max-width:991px){.header-top .dropdown-toggle,.header-top .container .header-list .dropdown-menu *,.header-top .container .header-list .dropdown-menu :after,.header-top .container .header-list .dropdown-menu :before{color:rgba(var(--header_icon),1);}.header-top .dropdown-toggle:hover{color:rgba(var(--header_icon),1);}.header-top .container .header-list .dropdown-menu{background:#f9cc9e;}}.our-services-block .services-list .service-large-text .learn-more-link{display:flex;flex-direction:row;align-items:center;}.our-services-block .services-list .service-large-text .learn-more-link i{padding:3px 0 0 3px;}@media screen and (min-width:992px){.header-holder .logo{max-width:220px;}}.smile-gallery-block footer .text-center{gap:15px;}@media (min-width:992px){.intro-block.p-absolute-header{padding-top:18rem;}}@media (min-width:992px){.inform-section .container{padding-bottom:0;}}.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container:first-child img{border-radius:10px;}.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container:last-child img{border-radius:10px;}#footer #block-gvb-custom-footerreviewus .layout__region div{display:flex;align-items:center;flex-direction:column;}#footer .rateus-form{padding-right:0;}@media (min-width:992px){.logo-holder .logo a img{max-width:14rem;}}.intro-section-full-h-default-h .text-holder{position:absolute;bottom:0;padding-bottom:50px;}.intro-section span.h1{font-size:16px;line-height:2.5rem;text-transform:capitalize;text-shadow:2px 4px 3px rgba(0,0,0,0.3);}@media (min-width:992px){.intro-section span.h1{line-height:5rem;font-size:30px;}}@media (max-width:991px){.intro-section span.h1 strong{font-size:35px;}}.intro-section .btn{margin-bottom:0;}@media (min-width:992px){.intro-section .btn{padding:20px 30px;}}@media (min-width:768px) and (max-width:991px){.intro-section .intro-holder:after{min-height:550px;}}@media (max-width:767px){.intro-section-full-h-default-h .slider-image{background-position:60% 50%;}}
