@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;1,100;1,300;1,400;1,500;1,600;1,700&display=swap');*{font-family:"IBM Plex Sans",sans-serif}html,body{overflow-x:hidden}body{background-color:#F4F4F4}.default-block{padding-top:64px}a{text-decoration:none;color:#1b1b1b}a:hover{color:#dab795}p,ul,li,label{font-size:18px;line-height:40px}p{font-weight:300}h1{font-size:2.5rem;line-height:auto;word-wrap:break-word}h2{font-size:2rem;line-height:auto;font-weight:500;margin-bottom:32px}h3{font-size:1.75rem;line-height:auto;word-break:break-word}h4{font-size:1.5rem;line-height:auto;word-break:break-word}.block{z-index:1;position:relative}.block-margin{margin-bottom:32px}.block-margin.bmsmall{margin-bottom:20px}.block-margin.bmdouble{margin-bottom:64px}.btn-red{position:relative;width:100%;padding:12px 32px;border-radius:10px;background-color:#d64141;line-height:24px;font-size:1rem;font-weight:400;text-decoration:none;text-align:center;border:none;color:#f4f4f4;display:inline-block;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}.btn-red:hover,.btn-red:active,.btn-red:focus{box-shadow:0 0px 0px 0 rgba(0,0,0,0.2),inset 0 4px 4px rgba(0,0,0,0.25);background-color:#bc2828;color:#f4f4f4}@media only screen and (min-width:768px){.btn-red{width:auto}}.btn-grey{position:relative;width:100%;padding:12px 32px;border-radius:10px;background-color:#c0d6df;line-height:24px;font-size:1rem;font-weight:400;text-decoration:none;text-align:center;border:none;color:#000;display:inline-block;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}.btn-grey:hover,.btn-grey:active,.btn-grey:focus{box-shadow:0 0px 0px 0 rgba(0,0,0,0.2),inset 0 4px 4px rgba(0,0,0,0.25);background-color:#9ec0ce;color:#000}@media only screen and (min-width:768px){.btn-grey{width:auto}}@media only screen and (max-width:991px){.home-img img{max-height:500px}}.flower-img{max-width:200px;position:absolute;padding:0;z-index:0}@media only screen and (min-width:576px){.flower-img{max-width:300px}}@media only screen and (min-width:768px){.flower-img{max-width:450px}}.hero-container{padding-top:64px}@media only screen and (max-width:991px){.hero-container{padding-bottom:64px}}.hero-container .hero-content-container{display:flex;flex-direction:column;justify-content:center}.hero-container .hero-content-container h1{font-weight:bold;margin-bottom:16px;text-align:center}.hero-container .hero-content-container h2{font-size:2rem;margin-bottom:32px;text-align:center;font-weight:300}@media only screen and (max-width:767px){.hero-container .hero-content-container h1{font-size:2rem}.hero-container .hero-content-container h2{font-size:1.75rem}}.hero-container .hero-content-container p{margin-bottom:32px;text-align:start}@media only screen and (min-width:992px){.hero-container .hero-content-container{min-height:640px;margin-bottom:64px}.hero-container .hero-content-container h1,.hero-container .hero-content-container h2{text-align:start}}@media only screen and (min-width:768px) and (max-width:991px){.hero-container .hero-content-container .hero-btns p{display:flex;gap:1rem}}.hero-container .hero-content-container .hero-btns p a{width:100%;text-align:center}.hero-container .hero-content-container .hero-btns p a:first-child{margin-bottom:1rem}@media only screen and (min-width:768px){.hero-container .hero-content-container .hero-btns p a{width:50%}.hero-container .hero-content-container .hero-btns p a:first-child{margin-bottom:0}}@media only screen and (min-width:992px){.hero-container .hero-content-container .hero-btns p a{width:auto}.hero-container .hero-content-container .hero-btns p a:first-child{margin-right:1rem}}.hero-container .hero-img-container{display:flex;justify-content:center}.hero-container .hero-img{min-height:100%;z-index:-1}@media only screen and (min-width:992px){.hero-container .hero-img{position:absolute;right:0}}.hero-container .hero-img img{display:block}@media only screen and (min-width:992px){.hero-container .hero-img img{position:absolute;min-height:100%;max-height:775px;width:auto;padding:0;right:0;margin-top:-64px;z-index:-10;mask-image:url('/application/themes/geliefd365/img/Vector92.svg');mask-size:cover;mask-repeat:no-repeat}}.hero-container .hero-img-mobile{display:flex;justify-content:center}.hero-container .hero-img-mobile img{border-radius:40px 10px 40px 10px;box-shadow:0 4px 20px rgba(0,0,0,0.25);margin-bottom:32px;object-fit:cover;max-height:550px;width:auto}@media only screen and (min-width:576px){.hero-container .hero-img-mobile img{margin-top:8px}}@media only screen and (min-width:992px){.hero-container .hero-img-mobile img{max-height:650px;width:auto}}.services-container{background-color:#ffe0c2;padding-top:80px;padding-bottom:80px;border-radius:80px 0}@media only screen and (min-width:1200px){.services-container{border-radius:160px 0}}.services-container .content-layout{display:flex;flex-direction:column}.services-container .services-list ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.services-container .services-list ul li{display:flex;align-items:center;flex:1 1 100%;font-size:18px}.services-container .services-list ul li::before{content:'';display:inline-block;width:24px;height:24px;margin-right:8px;background-image:url('/application/themes/geliefd365/img/icons/bullet-icon_scribble.svg');background-repeat:no-repeat;background-size:contain;flex-shrink:0}.services-container .services-list ul li:nth-child(1n+4)::before{transform:rotate(-15deg) scale(.9)}.services-container .services-list ul li:nth-child(2n+3)::before{transform:rotate(15deg) scale(1.05)}.services-container .services-list ul li:nth-child(2n+2)::before{transform:scale(-1)}.services-container .services-list ul li:nth-child(3n+3)::before{transform:rotate(-25deg)}.services-container .services-list ul li:nth-child(4n+2)::before{transform:rotate(-15deg) scale(.9)}@media only screen and (min-width:768px) and (max-width:1199px){.services-container .services-list ul li{flex:0 0 50%;box-sizing:border-box}.services-container .services-list ul li:nth-child(2n+2){padding-left:20px}}@media only screen and (min-width:1200px){.services-container .services-list ul li{flex:0 0 33.333%;box-sizing:border-box;word-break:none}.services-container .services-list ul li:nth-child(3n+2){padding-left:40px}.services-container .services-list ul li:nth-child(3n+3){padding-left:80px}}@media only screen and (max-width:991px){.services-container .home-img{text-align:center}}.services-container .flower-img{right:0}.methods-container{padding-top:80px;padding-bottom:80px;position:relative;z-index:2}.methods-container ul li{font-size:18px}.methods-container .home-img{text-align:center}.methods-container .quote-container{text-align:center}.methods-container .flower-img{right:-3rem;bottom:-6rem;margin-bottom:-8%;max-width:300px}@media only screen and (min-width:768px){.methods-container .flower-img{margin-bottom:-6rem;max-width:350px;transform:rotate(-15deg)}}@media only screen and (min-width:992px){.methods-container .flower-img{margin-bottom:0}}.mobile-cform{padding-bottom:32px}.about-container{background-color:#ffe0c2;padding-top:80px;padding-bottom:80px;position:relative;z-index:0;border-radius:80px 0}@media only screen and (min-width:1200px){.about-container{border-radius:160px 0}}.about-container .home-img{text-align:center}@media only screen and (min-width:992px){.about-container .home-img{margin-top:-128px}}.about-container .flower-img{bottom:0}.bottom-container{padding-top:80px !important;padding-bottom:80px !important}.bottom-container .experience-container ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.bottom-container .experience-container ul li{display:flex;align-items:center;flex:1 1 100%;padding:8px 0;font-size:18px;line-height:18px}.bottom-container .experience-container ul li::before{content:'';display:inline-block;width:24px;height:24px;margin-right:8px;background-image:url('/application/themes/geliefd365/img/icons/heart_icon.svg');background-repeat:no-repeat;background-size:contain;flex-shrink:0}.bottom-container .experience-container ul li:nth-child(8n+2)::before{transform:scaleX(-1)}.bottom-container .experience-container ul li:nth-child(8n+3)::before{transform:rotate(-25deg)}.bottom-container .experience-container ul li:nth-child(8n+4)::before{transform:rotate(-15deg) scale(.9)}.bottom-container .experience-container ul li:nth-child(8n+5)::before{transform:scaleX(-1) rotate(-5deg)}.bottom-container .experience-container ul li:nth-child(8n+6)::before{transform:rotate(10deg)}.bottom-container .experience-container ul li:nth-child(8n+7)::before{transform:scale(.9) rotate(-15deg)}.bottom-container .experience-container ul li:nth-child(8n+8)::before{transform:rotate(-5deg)}#contact{scroll-margin-top:64px}.contact-form{z-index:3}.contact-form label,.contact-form .text-muted{display:none}.contact-form input,.contact-form textarea{background-color:#fff;border:none;border-left:3px solid #c0d6df;border-bottom:3px solid #c0d6df;border-bottom-right-radius:20px;border-top-left-radius:20px}.contact-form button,.contact-form .btn-red-form{position:relative;width:100%;padding:12px 32px;border-radius:10px;background-color:#d64141;line-height:24px;font-size:1rem;font-weight:400;text-decoration:none;text-align:center;border:none;color:#f4f4f4;display:inline-block;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}.contact-form button:hover,.contact-form .btn-red-form:hover,.contact-form button:active,.contact-form .btn-red-form:active,.contact-form button:focus,.contact-form .btn-red-form:focus{box-shadow:0 0px 0px 0 rgba(0,0,0,0.2),inset 0 4px 4px rgba(0,0,0,0.25);background-color:#bc2828;color:#f4f4f4}@media only screen and (min-width:768px){.contact-form button,.contact-form .btn-red-form{width:auto}}.top-left-border{border-radius:160px 10px;box-shadow:0 4px 20px rgba(0,0,0,0.25)}@media only screen and (max-width:1199px){.top-left-border{border-radius:80px 5px}}.border-80-10{border-radius:80px 10px;box-shadow:0 4px 20px rgba(0,0,0,0.25)}@media only screen and (max-width:1199px){.border-80-10{border-radius:40px 5px}}.top-right-border{border-radius:10px 160px;box-shadow:0 4px 20px rgba(0,0,0,0.25)}@media only screen and (max-width:1199px){.top-right-border{border-radius:5px 80px}}.border-10-80{border-radius:10px 80px;box-shadow:0 4px 20px rgba(0,0,0,0.25)}@media only screen and (max-width:1199px){.border-10-80{border-radius:5px 40px}}.header{background-color:#ffe0c2;border-bottom:2px solid #dab795}@media only screen and (max-width:991px){.header{border-bottom-right-radius:20px;border-right:2px solid #dab795}}.header .header-bar{width:100%;display:flex;justify-content:space-between}.header .header-bar .navbar-brand{display:none}@media only screen and (min-width:992px){.header .header-bar{align-items:end}}.header .header-bar .logo{margin:1rem 0}.header .header-bar .logo img{max-width:120px;max-height:40px}@media only screen and (min-width:768px){.header .header-bar .logo img{max-width:140px;max-height:50px}}@media only screen and (min-width:992px){.header .header-bar .logo img{max-width:160px;max-height:60px}}.header .header-bar .nav-menu{margin-top:1rem}@media only screen and (min-width:768px){.header .header-bar .nav-menu{margin-top:1.4rem}}.header .header-bar a{color:#000 !important;margin-right:32px;font-size:1.25rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.header .header-bar a:hover{color:#A77E56 !important}.header .header-bar .navbar-toggler{right:0;position:relative;z-index:10;margin-left:auto}.header .header-bar .navbar-toggler .icon-bar{background-color:#1b1b1b}.header .header-bar .navbar-toggler:focus{box-shadow:none}.header .header-bar .navbar-toggler:hover{fill:#1b1b1b}.header .header-bar .navbar-toggler:hover .icon-bar{background-color:#000}.header .header-bar .container-fluid{position:relative;padding-right:0;padding-left:0}@media only screen and (max-width:991px){.header .header-bar .navbar-collapse{margin-right:16px;margin-left:-16px}}.header .header-bar .navbar-nav{width:100%;justify-content:space-between;text-align:right;padding:8px 0}.header .header-bar .navbar-nav a{margin:0}@media only screen and (min-width:992px){.header .header-bar .navbar-nav .nav-item{margin-left:8px}}@media only screen and (min-width:992px){.header .header-bar .navbar-nav{margin-top:8px}}.header .header-bar .navbar-nav li:last-child a{margin-right:0 !important}.footer{background-color:#ffe0c2;padding:64px 0;border-top:2px solid #dab795}.footer p,.footer ul,.footer li,.footer label{font-size:18px;line-height:24px}@media only screen and (max-width:767px){.footer{border-top-right-radius:20px;border-right:2px solid #dab795}}.footer .footer-content{align-items:center}.footer .footer-content .contact-links{margin-right:16px}@media only screen and (max-width:575px){.footer .footer-content .contact-links{margin-top:32px;margin-bottom:32px}}.footer .footer-content .logo img{min-width:60%}.footer .footer-content a:hover{color:#A77E56}.footer .footer-content a:hover path{fill:#A77E56}.footer .footer-info{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.footer .footer-info{margin-top:32px}}@media only screen and (max-width:575px){.footer .footer-info{flex-direction:column}}.footer .footer-info ul{list-style-type:none;padding:0}.footer .footer-info ul a{display:flex;align-items:center;margin-bottom:8px}.footer .footer-info ul a svg{margin-right:8px}.footer .footer-info ul a svg path{fill:#1b1b1b}.footer .footer-info a{text-decoration:none;color:#1b1b1b}.footer .bottom-bar{background-color:#eac39b;text-align:center;padding:4px 0;margin-top:64px;margin-bottom:-64px}.footer .bottom-bar .bar-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1b1b1b}.footer .bottom-bar .bar-container p,.footer .bottom-bar .bar-container span{font-weight:500 !important;margin:0}.footer .bottom-bar .bar-container .copyright:hover{color:#1b1b1b !important;cursor:text}@media only screen and (min-width:992px){.footer .bottom-bar .bar-container{flex-direction:row}}