@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap);body{font-weight:400;font-size:17px;line-height:27px;color:#474747;font-family:Assistant,Sans-serif}h1,h2,h3,h4{font-family:"Playfair Display",Sans-serif;font-weight:700}.navbar-toggler{border:none}.scrolling-down #logo img{height:40px}.main-menu{padding:0}.navbar{padding:0 1rem}.category .main-menu,.single .main-menu{background:#000}.normal-menu ul li{padding:0 10px}nav li a{font-weight:600}.skt-slider-wave{position:absolute;bottom:-1px;left:0}.skt-slider-bottom{position:absolute;left:0;width:100%;bottom:-1px}.skt-slider-bottom .elementor-shape-fill{fill:#f6f6f6}.sow-headline-container p.sow-sub-headline{font-family:"Great Vibes",Sans-serif;font-weight:400}.shape-top svg{width:calc(110% + 1.3px);height:130px}.shape-top{position:absolute;top:-1px;left:0;width:100%}.shape-top .elementor-shape-fill{fill:#fff}.content-box{justify-content:center;flex-direction:column;display:flex;position:absolute;top:0;width:100%;height:100%}.content-box p{text-align:center!important;font-family:"Great Vibes",Sans-serif}.carousel-content .content,.carousel-content .content p{text-align:center!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#b71c1c!important}.owl-theme .owl-dots .owl-dot span{background:0 0!important;border:1px solid #b71c1c}.shape-top1 .elementor-shape-fill{fill:#f6f6f6}.shape-top1{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bloc{text-align:center}.bloc h3.widget-title{font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:1em}footer p{text-align:center;margin-top:35px}footer a,footer p{font-size:16px}footer{color:#fff;padding:100px 0 0}footer .footer-widget{line-height:30px;margin-bottom:23px;color:#fff;padding-bottom:8px;font-size:20px;font-weight:600}footer .copyright{padding:25px 0;border-top:none;color:#fff;text-align:center;background-color:#0c0c0c;margin-top:70px}footer #back_to_top{line-height:22px;text-align:center;padding:7px 12px;bottom:2%;border-radius:50%}footer #back_to_top i{font-size:22px}.widget_sidebar a,.widget_sidebar p{font-size:15px}.widget_sidebar{-webkit-box-shadow:0 0 20px 0 #ddd;box-shadow:0 0 20px 0 #ddd;padding:30px 15px;border-left:4px solid #ffc8c8}.loop-post .thumb-cover{margin-bottom:0!important}.post-content-loop{padding:30px 0}.archive h1,.single h1{text-align:center;font-size:40px;font-weight:600}.archive h2 a{font-weight:600;font-size:22px;line-height:32px}.post-inloop{position:relative;margin:0 0 40px;padding:0 0 40px}.post-inloop p{padding-bottom:0;margin-bottom:20px}.post-inloop .col-md-7{padding-left:40px}.archive h2{font-weight:500;font-size:28px;line-height:1.2em}.blog-post-content{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px}.single .related{color:#282828;display:inline-block;padding-bottom:5px;padding-top:20px;font-weight:600;line-height:26px;position:relative}.single h2,.single h3,.single h4,.single h5,.single h6{color:#282828;font-size:20px;line-height:1.5;font-weight:600}.widget_sidebar .sidebar-widget{color:#282828;text-align:left;position:relative;padding-bottom:1em;font-weight:600}.post-inloop{border-bottom:1px solid rgba(0,0,0,.08)}.archive .readmore{font-size:13px;line-height:24px;font-weight:600;text-transform:uppercase;padding:8px 20px}.number-icon span.number{padding:18px 30px;border-radius:50%;background:#f9f8f6;color:#242424;font-size:30px;line-height:30px;border:2px solid #dfdfdf}.single .post-data{margin-bottom:50px;padding:0 60px}.blog-post-content p:first-of-type::first-letter{font-size:40px;height:55px;line-height:22px;padding:15px;width:55px;font-weight:500;margin-top:5px;color:#fff;float:left;margin:0 20px 0 0;text-align:center}@media only screen and (max-width:900px){.home h1{line-height:25px!important;font-size:20px!important}.home h2{line-height:21px!important;font-size:19px!important}dl,ol,ul{padding-left:0}.single .post-data{padding:30px}.sidebar{margin-top:0;padding-top:0}.navbar-collapse{margin-top:2em}.scrolling-down .navbar-collapse{background:0 0}nav li a{line-height:20px}.single .related{width:100%}.post-inloop .col-md-7{padding-left:0}.widget_footer{margin-top:2em}.mob .sow-headline-container p.sow-sub-headline{color:#fff}}