/** @Main scss for (Template/Project Name) @project     - Project Name @author      -  @created_by  - kawsar bin siraj @created_at  -  @modified_by - */
/* fonts import */
@import url(../fonts/stylesheet.css);
/* fonts import -END */
/* reset, root */
* { padding: 0; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

body { padding: 0; margin: 0; background-color: #fff; font-family: "Quicksand", serif; }

:root { --blue: #524FA2; --pink: #E09B8B; --sunsetorange: #E30613; --rose: #A84A4A; --rose2: #E09B8B; --green: #15533C; --greenlight: #92BE9D; --lavender: #F2EDEA; --dark: #030303; }

/* reset, root - END */
@media (min-width: 1400px) { .container { max-width: 1183px; } }

/* helper , base classes */
.text-clr-blue { color: var(--blue); }

.text-clr-pink { color: var(--pink); }

.text-clr-lavender { color: var(--lavender); }

.text-clr-dark { color: var(--dark); }

.text-clr-sunsetorange { color: var(--sunsetorange); }

.text-clr-rose { color: var(--rose); }

.text-clr-rose2 { color: var(--rose2); }

.text-clr-green { color: var(--green); }

.text-clr-greenlight { color: var(--greenlight); }

.bg-clr-blue { background-color: var(--blue); }

.bg-clr-pink { background-color: var(--pink); }

.bg-clr-lavender { background-color: var(--lavender); }

.bg-clr-dark { background-color: var(--dark); }

.bg-clr-sunsetorange { background-color: var(--sunsetorange); }

.bg-clr-rose { background-color: var(--rose); }

.bg-clr-rose2 { background-color: var(--rose2); }

.bg-clr-green { background-color: var(--green); }

.bg-clr-greenlight { background-color: var(--greenlight); }

.fs-14 { font-size: 14px; line-height: 130%; }
@media (max-width: 991px) { .fs-14 { font-size: 13px; } }

.fs-15 { font-size: 15px; line-height: 130%; }
@media (max-width: 991px) { .fs-15 { font-size: 14px; } }

.fs-25 { font-size: 25px; line-height: 130%; }
@media (max-width: 991px) { .fs-25 { font-size: 22px; } }
@media (max-width: 575px) { .fs-25 { font-size: 20px; } }

.fs-35 { font-size: 35px; line-height: 130%; }
@media (max-width: 991px) { .fs-35 { font-size: 30px; } }
@media (max-width: 575px) { .fs-35 { font-size: 25px; } }

.fs-70 { font-size: 70px; line-height: 120%; }
@media (max-width: 1200px) { .fs-70 { font-size: 50px; } }
@media (max-width: 991px) { .fs-70 { font-size: 40px; } }
@media (max-width: 575px) { .fs-70 { font-size: 35px; } }

.fw-medium { font-weight: 500; }

.fw-semi-bold { font-weight: 600; }

.radius-10 { border-radius: 10px; }

.radius-41 { border-radius: 41px; }

.FontsCaviarDreams { font-family: 'Caviar Dreams'; }

.btn-1 { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; height: 50px; }
.btn-1:hover { background-color: #fff; color: var(--rose) !important; }

.z-10 { z-index: 10; }

.z-1 { z-index: 1; }

.pb-90 { padding-bottom: 90px; }

/* helper , base classes  - END*/
.l-box { -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px dashed #92BE9D; }
.l-box .icon img { margin-top: -27px; }

.badgeB { -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px dashed #E09B8B; max-width: 475px; width: 100%; margin-top: -30px; }

.dashed-rose { -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px dashed #E09B8B; }

.love-functions { padding: 90px 0 0; }
.love-functions .love-img .love-info { margin-top: -30px; }

.white-line { width: 90%; height: 1px; z-index: 1; }
@media (max-width: 1200px) { .white-line { display: none; } }

@media (max-width: 1200px) { .small-love { display: none; } }

.flowers-line { height: 5px; }
.flowers-line .flowers-icon { bottom: -23px; z-index: 100; }

.section-3 { padding: 100px 0 0; background-image: url(../img/bg-3.png); background-size: cover; background-repeat: no-repeat; margin-top: -23px; }
.section-3 .newsletter { margin-top: 360px; }
@media (max-width: 1200px) { .section-3 .newsletter { margin-top: 100px; } }

.footer { padding: 80px 0; }
.footer .widget-area .widget a { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; }
.footer .widget-area .widget a:hover { color: var(--lavender); }

/*# sourceMappingURL=style.css.map */