.elementor-2095 .elementor-element.elementor-element-8469e3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-2095 .elementor-element.elementor-element-8469e3a:not(.elementor-motion-effects-element-type-background), .elementor-2095 .elementor-element.elementor-element-8469e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-2095 .elementor-element.elementor-element-8469e3a, .elementor-2095 .elementor-element.elementor-element-8469e3a::before{--border-transition:0.3s;}.elementor-2095 .elementor-element.elementor-element-a4d9925{text-align:center;}.elementor-2095 .elementor-element.elementor-element-a4d9925 .elementor-heading-title{color:#000000;font-family:"Circular", Sans-serif;font-weight:600;}.elementor-2095 .elementor-element.elementor-element-3828c04{--display:flex;--background-transition:0.3s;}.elementor-2095 .elementor-element.elementor-element-f34c922 > .elementor-widget-container{padding:4% 0% 4% 0%;}body.elementor-page-2095:not(.elementor-motion-effects-element-type-background), body.elementor-page-2095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2095 .elementor-element.elementor-element-3828c04{--content-width:1700px;}}/* Start custom CSS for shortcode, class: .elementor-element-f34c922 */.u-column1.col-1 h2 {
    font-family: 'Circular';
    font-weight: 600;
    color: #000;
}
.u-column2.col-2 h2{
      font-family: 'Circular';
    font-weight: 600;
    color: #000;
}
form.woocommerce-form.woocommerce-form-register.register p {
    font-family: 'Circular';
    font-weight: 700;
    padding-top: 20px;
}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    background: #000;
    font-family: 'Circular';
    color: #fff;
    letter-spacing: 1.5px;
    font-weight: 600;
    padding: 10px 50px;
}
button.woocommerce-button.button.woocommerce-form-login__submit{
        background: #000;
    font-family: 'Circular';
    color: #fff;
    letter-spacing: 1.5px;
    font-weight: 600;
    padding: 10px 50px;
}
button.woocommerce-Button.button{
           background: #000 !important;
    font-family: 'Circular';
    color: #fff !important;
    letter-spacing: 1.5px;
    font-weight: 600;
    padding: 10px 50px;
}

form.woocommerce-form label {
    font-family: 'Circular' !important;
    color: #000;
    font-weight: 600;
}

p.woocommerce-LostPassword.lost_password {
    font-family: 'Circular' ! IMPORTANT;
    font-weight: bold;
    color: #000;
    padding-top: 22px;
    text-decoration: underline;
}
form.woocommerce-ResetPassword.lost_reset_password p {
    font-family: circular;
    font-weight: 600;
}

form.woocommerce-ResetPassword.lost_reset_password input#user_login {
    border: 1px solid #000;
}
.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword .woocommerce-form-row--first{
    padding-top: 30px;
    padding-bottom: 10px;
}

.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{
    font-family: circular;
}
.woocommerce-message {
    font-family: 'Circular';
    border: none;
    font-weight: 600;
    letter-spacing: 1px;
}
.woocommerce p {
    font-family: 'Circular';
}
form.woocommerce-ResetPassword.lost_reset_password .woocommerce form .form-row-last, .woocommerce-page form .form-row-last {
    float: none;
}
form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button {
    margin-top: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://madewithspin.co.in/wp-content/uploads/2024/05/Circular-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://madewithspin.co.in/wp-content/uploads/2024/05/Circular-Air-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://madewithspin.co.in/wp-content/uploads/2024/05/Circular-Std-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://madewithspin.co.in/wp-content/uploads/2024/05/Circular-Std-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://madewithspin.co.in/wp-content/uploads/2024/05/Circular-Air-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */