.cormorant-garamond,.libre-bodoni,.montserrat,.work-sans{font-optical-sizing:auto;font-style:normal}.work-sans{font-family:"Work Sans",sans-serif;font-weight:500}.montserrat{font-family:Montserrat,sans-serif;font-weight:400}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.cormorant-garamond{font-family:"Cormorant Garamond",serif;font-weight:600}.libre-bodoni{font-family:"Libre Bodoni",serif;font-weight:400}section.mainSection{display:flex;align-items:center;justify-content:center;background-image:url(../images/bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}section.mainSection .customContainer .backgroundOuter{padding:25px 0}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper{background-color:rgba(225,219,210,.8);border-radius:30px;text-align:center;padding:30px;color:#000}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper{position:relative;border:2px solid #864810;border-radius:25px;padding:50px 20px 30px;display:flex;flex-direction:column;justify-content:space-between;height:100%}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle{margin-bottom:25px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .main{font-size:33px;letter-spacing:2px;line-height:1.2}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .sub{font-size:18px;letter-spacing:4.5px}@media (min-width:768px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle{margin-bottom:25px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .main{font-size:38px;letter-spacing:2px;line-height:1.2}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .sub{font-size:20px;letter-spacing:4.5px}}@media (min-width:1200px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle{margin-bottom:25px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .main{font-size:40px;letter-spacing:2px;line-height:1.2}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .sub{font-size:22px;letter-spacing:4.5px}}@media (min-width:1400px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle{margin-bottom:30px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .main{font-size:43px;letter-spacing:2px;line-height:1.2}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .mainTitle .sub{font-size:25px;letter-spacing:4.5px}}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain{font-size:28px;line-height:1.2;margin-bottom:35px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain span{font-size:18px}@media (min-width:768px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain{font-size:34px;line-height:1.2;margin-bottom:45px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain span{font-size:22px}}@media (min-width:1200px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain{font-size:36px;line-height:1.2;margin-bottom:45px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain span{font-size:24px}}@media (min-width:1400px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain{font-size:39px;line-height:1.2;margin-bottom:55px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .contentMain span{font-size:26px}}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .buttonWrapper a{display:inline-block;background-color:#ECE7E0;color:#864810;font-size:14px;letter-spacing:5px;border-radius:40px;text-decoration:none;padding:12px 40px;border:2px solid #864810;transition:all .5s ease}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .buttonWrapper a:hover{background-color:#864810;color:#fff}@media (min-width:768px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .buttonWrapper a{font-size:15px;padding:15px 50px;letter-spacing:5px}}@media (min-width:1200px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .buttonWrapper a{font-size:17px;letter-spacing:5px}}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper::after{content:'';background-image:url(../images/bell.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:55px;height:55px;position:absolute;left:50%;transform:translateX(-50%);top:-27px}@media (min-width:768px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper::after{width:66px;height:66px;top:-33px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper{padding:40px 45px}}@media (min-width:1400px){section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper .innernBorderWrapper .buttonWrapper a{font-size:20px;letter-spacing:5px}section.mainSection .customContainer .backgroundOuter .whiteOuterWrapper{padding:45px 50px}}@media (min-width:768px){section.mainSection .customContainer .backgroundOuter{padding:25px}}