/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 02 2023 | 05:50:52 */
.woocommerce form.login{border:none;}
.woocommerce form.register{border:none;}
.entry-header>h1{font-family: haboro-serif; font-size:60px; line-height:72px; letter-spacing:-1.2px; color: #464646;text-align:center; margin-bottom:80px;text-transform: capitalize;}
.entry-content:not(:first-child){margin-top:0;}
.col-1{width:44%;}
.col-2{width:44%;}
.col-1>h2{font-size:48px;line-height:56px;font-family:Haboro-Serif-Norm;letter-spacing: -0.96px;color: #464646; margin-bottom:37px;}
.col-2>h2{font-size:48px;line-height:56px;font-family:Haboro-Serif-Norm;letter-spacing: -0.96px;color: #464646; margin-bottom:37px;}
.woocommerce form.login{padding:0;}
.woocommerce form.register{padding:0;}
.woocommerce form .form-row label{color: #464646 !important; font-size: 18px; font-family: futura-pt; line-height: 28px; font-weight: 350;margin-bottom:10px;}
.woocommerce form .form-row input.input-text{border:1px solid #ED0D6B; border-radius:6px; background:none; color:#464646;}
.woocommerce-form woocommerce-form-login login{color: #4A4A4A;font-size: 18px; font-family: futura-pt; line-height: 28px; font-weight: 350;}
.woocommerce-form woocommerce-form-register register{color: #4A4A4A;font-size: 18px; font-family: futura-pt; line-height: 28px; font-weight: 350;}
.woocommerce-form-login__submit{}
.woocommerce button.button {background-color: #F03D88!important; padding: 12px 20px!important; align-items: center!important;justify-content: center;border-radius: 4px; cursor: pointer;font-family: futura-pt, sans-serif !important;font-size: 20px!important;line-height: 21px;font-weight: 500;letter-spacing: 0px;overflow: hidden;
	position: relative;transition: all 480ms ease-in-out;text-decoration: none!important;z-index: 1; color:#FFFFFF;}
.woocommerce button.button:before {content: '';width: 120%;border-radius: 4px 25px 25px 4px!important;background-color: #CC3C54;color: #ffffff !important;position: absolute;left: -120%;top: 0; height: 100%;transition: all 900ms ease-in-out;overflow: hidden!important;z-index: -1;}
.woocommerce button.button:hover{color:#FFFFFF !important;}
.woocommerce button.button:hover:before {left: 0%;}
.woocommerce-privacy-policy-text a{color: #4A4A4A; font-size: 18px; font-family: futura-pt; line-height: 28px; font-weight: 350;}
.lost_password a{color: #464646; font-size: 18px; font-family: futura-pt; line-height: 28px; font-weight: 350;}
.woocommerce form .form-row{margin-top:34px;}
.col-2 p:nth-child(2){margin-top:28px;}
.woocommerce form.login p:nth-child(3){width:40%; float:left;}
.woocommerce form.login p:nth-child(4){width:60%; float:left; text-align:right;margin-top:35px;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {float: left;margin-top: 1em !important;}
.page-id-8 .u-column2.col-2 p:last-child {text-align: center; padding-top: 5px;}
.woocommerce form .form-row .required{color:#464646;}
.woocommerce-privacy-policy-text>p{text-align:left !important;}
.page-id-8 div#page{padding-top:32px !important; padding-bottom:32px !important;}

@media only screen and (min-width:240px) and (max-width:319px){
.inside-article{padding-left:15px; padding-right:15px;}
.entry-header>h1{margin-bottom:40px;text-align:center;font-size: 36px; line-height: 15px;}
.col-1>h2{font-size:30px; margin-bottom:0px !important;}
.col-2>h2{font-size:30px; margin-bottom:0px !important;margin-top: 20px; line-height:40px;}
.woocommerce form .form-row{margin-top:0px; width:100%;}
.woocommerce form.login, .col-2, .woocommerce form.register{margin-top:5px;}
.col-2 p:nth-child(2) {margin-top: 20px;}
.col-2{margin-top:40px;}
.woocommerce form.login p:nth-child(4){width:100%; float:left;text-align:left;}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2{float:left; width:100%;}
.woocommerce form.login p:nth-child(3){width:100%; float:left;}
.woocommerce form.login p:nth-child(4){width:100%; float:left; text-align:left;margin-top:44px;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {float: left;margin-top: 1em !important;}
.woocommerce form.login p:nth-child(4){margin-top:0px !important;}	
	.page-id-8 .u-column2.col-2 p:last-child {text-align: left;}
}

@media only screen and (min-width: 320px) and (max-width:767px){ 
.entry-header>h1{margin-bottom:40px;text-align:center;font-size: 40px; line-height: 37.5px;}
.col-1>h2{font-size:30px; margin-bottom:0px !important;}
.col-2>h2{font-size:30px; margin-bottom:0px !important;}
.woocommerce form .form-row{margin-top:0px; width:100%;}
.woocommerce form.login, .col-2, .woocommerce form.register{margin-top:15px;}
.col-2 p:nth-child(2) {margin-top: 20px;}
.woocommerce form.login p:nth-child(3){width:100%; float:left;}
.woocommerce form.login p:nth-child(4){width:100%; float:left; text-align:left;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {float: left;margin-top: 1em !important;}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2{float:left; width:100%;}
.page-id-8 header.entry-header {margin-bottom: 32px !important;}
.woocommerce form.login p:nth-child(4){margin-top:0px !important;}
.page-id-8 .u-column2.col-2 p:last-child {text-align: left !important;}
}

@media only screen and (min-width: 375px){
	.page-id-8 .u-column2.col-2 p:last-child {text-align: left !important;}
}

@media only screen and (min-width: 768px) and (max-width:1023px){
.woocommerce .col2-set .col-1{float:left;margin-bottom: 40px;}
.col-1, .col-2{width:45%;}
.woocommerce form.login p:nth-child(4){margin-top: 31px !important;}
.page-id-8 .u-column2.col-2 p:last-child {text-align: center !important;}
}

@media only screen and (min-width: 820px) and (max-width:1180px){
.col-1, .col-2{width:45%;}
.col-1>h2, .col-2>h2{font-size:38px;}
.col-2>h2{margin-bottom:32px;}
.woocommerce form.login p:nth-child(4) {margin-top: 37px !important;}
.page-id-8 .u-column2.col-2 p:last-child {text-align: center !important;}
}