nav.menu-drop.navbar-menu{padding-right:0;}.menu-li.menu-form{position:relative;margin:0 0.875rem 0 0;}.menu-li.menu-form:before{content:"";background:rgba(var(--menu_hover),1);bottom:0;height:0.1875rem;left:0;position:absolute;right:0;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;width:0;margin:auto;}.menu-li.menu-form form{padding:0;}.menu-li.menu-form form input{color:rgb(38,49,92);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.9rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:20px 25px;min-width:unset;font-weight:500;text-transform:uppercase;background-color:transparent;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.menu-li.menu-form:hover:before{width:calc(100% - 20px);}.menu-li.menu-form:hover form input{color:rgba(var(--menu_hover),1);}@media (max-width:991px){.menu-li.menu-form{display:none;}}@media (max-width:1414px){.menu-holder .btn.btn-warning{font-size:0.9rem;}.header-holder .logo{max-width:170px;}.menu-li.menu-form form input{font-size:0.8rem;padding:18px;padding-right:0;}.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-size:0.8rem;}.menu-drop .main-nav > li > a,.menu-drop .main-nav > li > span{padding:20px 20px 20px 5px;}}@media (min-width:992px) and (max-width:1230px){.header-holder .container{-ms-flex-flow:wrap;flex-flow:wrap;}.header-holder .logo{max-width:unset;width:100%;justify-items:center;}.header-holder .logo a{width:200px;}.header-holder .menu-holder{margin:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.header-holder .menu-holder > nav{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;}.header-holder .menu-holder .btn.btn-warning{position:absolute;top:-80px;right:0;}.menu-drop .main-nav > li > a,.menu-drop .main-nav > li > span{padding:20px 25px 20px 15px;}.menu-li.menu-form form input{padding:20px 25px;}.sticky-ra{top:290px;}}.inform-section .video-thumbnail img{border-radius:15px;}.promotions-row .button.cta{border-radius:50%;height:250px;width:250px;margin-left:auto;margin-right:auto;}.promotions-row .button.cta strong{margin-bottom:0.8rem;font-size:2.4rem;}@media (max-width:991px){.promotions-row .button.cta{margin-left:auto;margin-right:auto;}}.btn.btn-warning,#footer .btn.btn-primary{border:none;overflow:hidden;position:relative;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);vertical-align:middle;z-index:2;-webkit-transition-duration:0.8s;transition-duration:0.8s;}.btn.btn-warning:after,#footer .btn.btn-primary:after{aspect-ratio:1/1;background:rgba(var(--btn_hover),1);border-radius:9999px;content:"";inset:-1px;margin:auto;position:absolute;-webkit-transform:translateY(100%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateY(100%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);width:100%;z-index:-1;-webkit-transition-duration:0.8s;transition-duration:0.8s;}.btn.btn-warning:hover,#footer .btn.btn-primary:hover{background:rgba(var(--btn),1);color:#fff;}.btn.btn-warning:hover:after,#footer .btn.btn-primary:hover:after{-webkit-transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}#footer .btn.btn-primary:after{background:rgba(var(--footer_btn_hover),1);}.smile-gallery-block .btn.btn-warning.apptButton:after{background:rgba(var(--btn),1);}.smile-gallery-block .btn.btn-warning.apptButton:is(:hover,:active,:focus){background:rgba(var(--btn_hover),1);}.sticky-ra{position:absolute;right:60px;top:250px;z-index:2;}@media (max-width:992px){.sticky-ra{top:320px;z-index:18;}}@media (max-width:529px){.sticky-ra{right:10px;top:650px;}}.sticky-ra .btn{border-radius:50%;height:85px;width:85px;min-height:85px;min-width:85px;text-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin-bottom:0;text-transform:uppercase;background:rgba(var(--btn_hover),1);}.sticky-ra .btn.btn-warning:after,.sticky-ra input:after{background:rgba(var(--btn),1);}.sticky-ra input{min-width:85px;min-height:85px;text-wrap:wrap;font-size:1rem;margin-bottom:0;text-transform:uppercase;padding-left:0;padding-right:0;}@media (min-width:992px){.intro-block.p-absolute-header{padding:16rem 0 3rem;}}.smile-gallery-block .smile-gallery.smile-gallery-stacked .smile-gallery-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;}@media (max-width:575px){.smile-gallery-block .smile-gallery.smile-gallery-stacked .smile-gallery-wrapper .image-container:first-child img{border-radius:7px 7px 0 0;}.smile-gallery-block .smile-gallery.smile-gallery-stacked .smile-gallery-wrapper .image-container:last-child img{border-radius:0 0 7px 7px;}}@media (min-width:992px){.inform-section .container{padding-bottom:0;}}.slogan-section h2{color:#fff;font-family:Galada;}.slogan-section img{max-width:18rem;}@media (min-width:992px){.slogan-section h2{font-size:3rem;}.slogan-section img{margin-bottom:0;}}.team-section .member .img-block{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition-duration:0.3s;transition-duration:0.3s;}.team-section .member:hover .img-block{-webkit-filter:grayscale(0);filter:grayscale(0);}.team-section .member:hover .img-block .icon-dots,.team-section .member:hover .img-block:before{display:none;}.blog-section .heading h2{color:#fff;}.blog-section .card a h4{color:var(--h4);}.gallery-slider-block .video-thumbnail{margin:0 auto;}#footer .logo-holder .logo a img{max-width:16rem;}#footer .flex-wrap .decor-line{display:none;}.intro-section h2.h1{font-size:2rem;line-height:3rem;}.intro-section h2.h1 strong{font-size:2.5rem;}@media (min-width:992px){.intro-section h2.h1{font-size:3rem;line-height:4rem;}.intro-section h2.h1 strong{font-size:4rem;}}.team-member-wrapper .card-item .card-img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition-duration:0.3s;transition-duration:0.3s;}.team-member-wrapper .card-item:hover .card-img{-webkit-filter:grayscale(0);filter:grayscale(0);}@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;}}.testimonials-list blockquote{background:#ddecfe;}.elfsight-widget-heading{padding-top:2rem;}@media (min-width:992px){.elfsight-widget-heading{padding-top:5.875rem;}}[class^=elfsight-app-]{padding:0 1rem 2rem;}@media (min-width:992px){[class^=elfsight-app-]{padding:0 0 6.125rem;}}[class^=elfsight-app-] .WidgetTitle__Header-sc-ruy1gu-2{display:none;}
