html{overflow-x:hidden}body{line-height:1.5;font-size:16px;color:#000;font-weight:400;font-family:"Google Sans Flex, Sans-Serif;
}
h1, h2, h3, h4, h5, h6 {
    line-height: 1.1 !important;
    margin-bottom: 0;
    color: #000;
    font-weight: 500;
    font-family: "Cormorant",serif;text-transform:capitalize}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}.elementor-text-editor h3{margin-top:15px;margin-bottom:5px}h4{font-size:21px}p{line-height:1.5}hr{max-width:50px;border-color:#000;border-width:1px}hr.light{border-color:#fff}a{color:#000;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}a:hover{color:#FBAF33;text-decoration:none}.text-faded{color:rgb(255 255 255 / .9)}.margin-bottom{margin-bottom:30px}.no-padding{padding:0}section{padding:100px 0}.section-heading{margin-top:0}::-moz-selection{background-color:#FBAF33;color:#fff;text-shadow:none}::selection{background-color:#FBAF33;color:#fff;text-shadow:none}img::selection{background-color:#fff0;color:#fff}img::-moz-selection{background-color:#fff0;color:#fff}ul,ol{padding:0;margin:0 0 1.5em 1.5em}.elementor-pagination .page-numbers{color:#000;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:15px}.elementor-pagination .page-numbers:hover{background-color:#FBAF33;color:#fff!important}.elementor-pagination .page-numbers.current{background-color:#FBAF33;color:#fff!important;padding:15px}.slider .swiper-slide-contents{width:1120px}#gototop{-moz-transition:opacity .5s,visibility .5s;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden}#gototop.show{opacity:1;visibility:visible}.section-no-padding section{padding:0}.no-margin-bottom.elementor-widget:not(:last-child){margin-bottom:0}.p-no-margin p{margin-bottom:0}.h3-no-margin-top h3{margin-top:0}.elementor-upload-field,.pafe-form-builder-upload input{width:100%;background-color:#faf9f5;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #faf9f5;padding:8px 15px}.elementor-social-icons-wrapper .elementor-grid-item,.elementor-widget-share-buttons .elementor-grid-item{margin-right:10px}.elementor-social-icons-wrapper .elementor-grid-item:last-child,.elementor-widget-share-buttons .elementor-grid-item:last-child{margin-right:0}