.elementor-widget-psg_home_slider{margin-bottom:-50px!important;z-index:1}.psg-home-slider-container{margin:auto;display:flex;flex-wrap:wrap;position:relative;width:100%}.psg-home-slider-left{width:100%;max-width:50%;padding-top:130px;padding-bottom:130px;padding-right:15px;padding-left:18.5%}.psg-home-slider-right{width:100%;max-width:50%;padding-left:15px}.psg-home-slider-right img{width:100%;margin-bottom:-50px}.psg-home-slider-main{margin-bottom:0!important}.psg-home-slider-img-wrap{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin-bottom:50px}.psg-home-slider-sub-title{color:#947360;font-size:20px;letter-spacing:0;line-height:31px;font-family:'TitilliumWeb-Bold';margin-bottom:3px}.psg-home-slider-title{color:#353535;font-size:49px;letter-spacing:0;line-height:73.5px;font-family:'TitilliumWeb-Bold';margin-bottom:8px;margin-top:0;text-transform:capitalize}.psg-home-slider-content{color:#353535;font-size:16px;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-Regular';margin-bottom:0}.psg-home-slider-btn-wrp{margin-top:38px}.psg-home-slider-btn-link{background:#970C10;border-radius:12px;color:#FFF;font-size:16px;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-Regular';text-transform:capitalize;padding:12px 40px;display:inline-block;position:relative;outline:none!important;text-decoration:none}.psg-home-slider-btn-link:hover{background:#C72127;color:#FFF}.psg-home-slider-main ul.slick-dots{text-align:left;bottom:150px;padding-left:18.5%}.psg-home-slider-main ul.slick-dots li{margin:0 16px 0 0;width:auto!important;height:auto!important;font-size:20px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Bold';position:relative;padding-bottom:12px;color:#868686}.psg-home-slider-main ul.slick-dots li:before{content:"";width:0%;position:absolute;left:0;bottom:0;height:4px;background:#947360;border-radius:120px;transition:all 0.5s linear}.psg-home-slider-main ul.slick-dots li:hover:before,.psg-home-slider-main ul.slick-dots li.slick-active:before{width:100%}.psg-home-slider-main ul.slick-dots li.slick-active,.psg-home-slider-main ul.slick-dots li:hover{color:#947360}.he-home-image-counter-wrp .elementor-counter{display:flex;align-items:center;max-width:275px;padding:27px 20px 26px 20px;background:#ffffffab}.he-home-image-counter-wrp .elementor-counter .elementor-counter-title{text-align:left}.he-home-big-counter-wrp .elementor-counter{display:flex;position:relative;align-items:center}.he-home-big-counter-wrp .elementor-counter .elementor-counter-title{text-align:left;padding-left:24px}.he-home-big-counter-wrp span.elementor-counter-number:before{content:attr(data-to-value);color:#fff0;position:absolute;left:0;right:0;text-align:center;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FDDFCE;font-size:80px;line-height:40px;top:50%;z-index:-1;font-family:'TitilliumWeb-Bold';transform:translate(0,-50%);padding-right:40px}a.he_home_link{color:#111;font-family:'TitilliumWeb-Bold';font-weight:unset!important}.he_home_image_slider.elementor-pagination-position-outside .swiper-container{padding-bottom:62px}.he_home_image_slider.elementor-pagination-position-outside .swiper-container .swiper-pagination{bottom:0}.he_home_image_slider.elementor-pagination-position-outside .swiper-container .swiper-pagination span.swiper-pagination-bullet{background:#fff0;border:1px solid #947360;opacity:1}.he_home_image_slider.elementor-pagination-position-outside .swiper-container .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#947360}.psg-testimonial-top{overflow:hidden}img.psg-testimonial-img-inner{width:70px;height:70px!important;object-fit:cover;border-radius:50%!important}.psg-testimonial-inner{border:1px solid #CCC;margin-bottom:30px}.psg-testimonial-top{padding:20px;border-bottom:1px solid #CCC;background:#FFF}.psg-testimonial-bottom{padding:20px;background:#FFF}.slick-center .psg-testimonial-top{padding:30px}.slick-center .psg-testimonial-bottom{padding:30px}span.psg-testimonial-name{color:#000;font-size:18px;line-height:24px;letter-spacing:.9px;font-family:'JosefinSans-Regular'}.slick-center span.psg-testimonial-name{font-size:21px;line-height:24px;letter-spacing:1.05px}.psg-testimonial-img-main{padding:0!important}.psg-testimonial-name-rating{padding:0!important;padding-left:5px!important;margin-top:10px;text-align:left}p.psg-star-rating-wrp i{color:#AE2638;font-size:11px;line-height:19px;letter-spacing:.7px}.slick-center p.psg-star-rating-wrp i{font-size:14px;line-height:24px}p.psg-testimonial-content{color:#000;font-size:16px;letter-spacing:.8px;line-height:24px;text-align:left;font-family:'JosefinSans-Regular'!important}.psg-testimonial-padding{padding:0 10px;padding-top:30px}.slick-center .psg-testimonial-padding{padding-top:0}.psg-testimonial-inner:hover{border:1px solid #AE2638}.psg-testimonial-inner:hover .psg-testimonial-top{border-bottom:1px solid #AE2638}.psg-testimonial-main .slick-dots li button{background:#D0CECE!important;border-radius:50%!important;width:12px!important;height:12px!important}.psg-testimonial-main .slick-dots{z-index:1}.psg-testimonial-main .slick-dots li button:before{display:none}.psg-testimonial-main .slick-dots li.slick-active button{background:#AE2638!important}.psg-testimonial-main button.slick-arrow{opacity:1;border-radius:50%;width:50px;height:50px;background:#FFF;color:#fff0;outline:none!important;border:1px solid #AE2638}.psg-testimonial-main button.slick-prev:before{color:#AE2638;content:"\f104";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.psg-testimonial-main button.slick-next:before{color:#AE2638;content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;line-height:40px}.psg-testimonial-main button.slick-prev{left:-70px}.psg-testimonial-main button.slick-next{right:-70px}.psg-testimonial-main button.slick-arrow:hover{background:#AE2638}.psg-testimonial-main button.slick-arrow:hover:before{color:#FFF}.no-mb{margin-bottom:10px!important}.psg-blog-upper{display:flex;align-items:center;justify-content:flex-end;margin-top:50px}.psg-sorting{display:flex;display:-webkit-box;display:-ms-flexbox;min-width:280px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.psg-sorting .psg-sorting-text{font-family:TitilliumWeb-Bold;font-size:16px;line-height:24px;letter-spacing:.48px;padding-right:15px;font-weight:unset!important}.psg-sorting .sorting-select{border:none;background:transparent!important;color:#000;font-size:16px;font-family:'TitilliumWeb-Regular';border-bottom:1px solid #707070;border-radius:0;width:calc(100% - 72px);padding:0;line-height:24px;padding-bottom:5px;-webkit-appearance:none;letter-spacing:0}.psg-sorting::before{content:'\f107';font-family:'Font Awesome 5 Pro';color:#353535;top:0;right:0;bottom:0;position:absolute;font-size:20px;line-height:27px}.psg-blog-archive-main-wrp{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:50px}.psg-blog-archive{width:50%;padding:0 15px;margin-bottom:50px}.psg-blog-archive-feature-img{position:relative;z-index:1}.psg-blog-archive-feature-img img{width:calc(100% - 60px);height:295px!important;object-fit:cover;margin-left:auto;margin-right:auto;display:block}.psg-blog-archive-content-wrp .psg-blog-title-link{position:relative}.psg-blog-archive-content-wrp .psg-blog-title{color:#353535;font-size:20px;line-height:30px;letter-spacing:1px;font-family:'TitilliumWeb-Bold';text-transform:capitalize}.psg-blog-archive-content-wrp .psg-blog-date{font-size:14px;font-family:'TitilliumWeb-Regular';color:#CFCFCF;letter-spacing:.42px;text-transform:capitalize;line-height:21px;margin:0 0 20px 0;position:relative}.psg-blog-date i{margin-right:10px}.psg-blog-archive-content-wrp{padding:20px 30px 30px;position:relative;min-height:calc(100% - 295px)}.psg-blog-archive-content-wrp:before{content:"";height:calc(100% + 100px);width:100%;position:absolute;left:0;top:-100px;border:1px solid #CFCFCF}.psg-blog-archive-content-wrp .psg-blog-btn{margin:20px 0 0;position:relative}.psg-blog-archive-content-wrp .psg-blog-btn a{font-size:16px;font-family:'TitilliumWeb-SemiBold';line-height:24px;letter-spacing:0;text-transform:capitalize;color:#970C10;text-decoration:underline!important;outline:none!important;border:none!important}.psg-blog-archive-inner{height:100%}.psg-blog-archive-inner:hover .psg-blog-title{color:#970C10}.psg-pagination{margin-top:70px!important;margin-bottom:70px!important;text-align:center;width:100%}.psg-pagination .page-numbers{height:40px;width:40px;display:inline-block;font-size:20px;line-height:38px;letter-spacing:.6px;font-family:'TitilliumWeb-Regular';color:#947360;margin:0 15px;border-radius:4px;border:1px solid #947360}.psg-pagination .page-numbers:hover,.psg-pagination .page-numbers.current{border:1px solid #947360;background:#947360;color:#FFF}.psg-pagination .page-numbers.disable{background:#F9F9F9;border-color:#F9F9F9;color:#CFCFCF!important}.psg-pagination .prev.page-numbers{float:left;margin-left:0}.psg-pagination .next.page-numbers{float:right;margin-right:0}.psg-blog-error-msg-wrp{text-align:center;display:block;width:100%}.blog-loader{text-align:center;max-width:400px;margin:0 auto}.psg-blog-error-msg-wrpp h4{font-size:24px;text-align:center;width:100%;margin:0!important;line-height:34px;font-family:'JosefinSans-Regular'}.psg-blogs-data-wrp{display:flex;align-items:center;justify-content:space-between}.psg-single-blog-social-icon .tooltip.right{margin-left:20px;top:0!important}.psg-single-blog-social-icon button.custom-social-link-btn{position:relative}.psg-single-blog-container-main{max-width:1223px;margin:0 auto;padding:0 15px}.psg-single-blog-info{display:flex;align-items:center;justify-content:space-between;margin:30px 0 50px 0}.psg-blog-back-btn a{font-size:16px;line-height:24px;letter-spacing:.48px;color:#947360;font-family:'TitilliumWeb-Regular';text-decoration:none!important;text-transform:uppercase}.psg-blog-back-btn:hover a,.psg-blog-back-btn:hover a i{color:#970C10!important}.psg-blog-back-btn i{padding-right:10px}.psg-single-blog-date{font-size:14px;line-height:21px;letter-spacing:.42px;font-family:'TitilliumWeb-Regular';color:#868686}.psg-single-blog-date i{padding-right:10px;font-size:18px}.psg-single-blog-inner{max-width:990px;margin:0 auto}.psg-single-blog-title .psg-blog-title{color:#353535;font-size:36px;line-height:54px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';text-transform:capitalize;margin:0}.psg-single-blog-feature-image{margin-top:30px;margin-bottom:30px;line-height:0}.psg-single-blog-feature-image img{max-height:562px!important}.single-blog-category .blog-category{font-size:16px;line-height:26px;letter-spacing:1.4px;font-family:'JosefinSans-Regular';color:#000}.single-blog-category .blog-category a{color:#83BD41;text-decoration:none}.psg-blog-date-social-main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.psg-blog-bottom-main{background:#EFEFEF;padding:20px 30px 20px 20px;margin:60px 0 60px 0}.psg-single-blog-social-icon{display:flex;font-family:'JosefinSans-Regular';font-size:16px;color:#000;line-height:24px;letter-spacing:.8px}.psg-single-blog-social-icon ul{display:flex;padding:0;list-style:none;align-items:center;margin-bottom:0!important}.psg-single-blog-social-icon ul li{padding:0 15px}.psg-single-blog-social-icon ul li a i.fab.fa-facebook{font-size:24px;line-height:30px;letter-spacing:.7px;color:#1878F1!important;transition:.3s}.psg-single-blog-social-icon ul li a i.fab.fa-whatsapp{background:#50B853!important;color:#FFFFFF!important;padding:6px;border-radius:50px}.psg-single-blog-social-icon button.custom-social-link-btn i{margin-right:0;color:#353535!important;font-weight:400;font-size:18px;line-height:24px}.psg-single-blog-social-icon ul button li{padding-right:0}.psg-single-blog-social-icon{display:flex;font-family:'TitilliumWeb-Bold';font-size:16px;color:#353535;line-height:24px;letter-spacing:.48px;align-items:center}.psg-single-blog-inner .pag-blogs-cat{padding:0;margin:0;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Regular';color:#BF1B1B!important}.pag-blogs-cat a{color:#BF1B1B!important}.pag-blogs-cat a:hover{color:#970C10!important}.pag-blogs-cat .psg-blogs-tag-text{color:#353535;padding-right:10px;font-family:'TitilliumWeb-Bold'}.homeeuro-teams-archive-inner{height:100%}.homeeuro-teams-archive-main-wrp{display:flex;flex-wrap:wrap;margin-left:-14px;margin-right:-14px}.homeeuro-teams-archive{padding-left:14px;padding-right:14px;margin-bottom:30px}.homeeuro-teams-archive-feature-img{position:relative;z-index:1}.homeeuro-teams-archive-feature-img img{width:calc(100% - 40px);height:300px!important;object-fit:cover;margin-left:auto;margin-right:auto;display:block}.homeeuro-teams-archive-inner:hover .homeeuro-team-view-icon{opacity:1;bottom:14px;transition:all 0.3s}.homeeuro-team-view-icon{position:absolute;bottom:0;left:calc(50% - 20px);background:#BF1B1B;width:40px;height:40px;text-align:center;color:#FFF;font-size:20px;line-height:40px;border-radius:4px;opacity:0;transition:all 0.3s;cursor:pointer}.homeeuro-teams-archive-content-wrp{padding:20px 20px 30px;position:relative;min-height:calc(100% - 300px);text-align:center}.homeeuro-teams-archive-content-wrp:before{content:"";height:calc(100% + 137px);width:100%;position:absolute;left:0;top:-137px;border:1px solid #CFCFCF}.homeeuro-teams-archive-content-wrp .homeeuro-teams-title{color:#353535;margin:0;font-size:20px;line-height:30px;letter-spacing:1px;font-family:'TitilliumWeb-Bold'}.homeeuro-teams-archive-content-wrp .homeeuro-teams-designation{color:#BF1B1B;margin:0;font-size:14px;line-height:20px;letter-spacing:0;font-family:'TitilliumWeb-Regular'}.homeeuro-teams-archive-main-wrp ul li{height:12px;width:12px}.homeeuro-teams-archive-main-wrp ul li button{border:1px solid #947360;color:#fff0;height:12px;width:12px;border-radius:50%;background:transparent!important}.homeeuro-teams-archive-main-wrp ul li:hover button,.homeeuro-teams-archive-main-wrp ul li.slick-active button{background:#947360!important}.homeeuro-teams-archive-main-wrp .slick-dots li button:before{opacity:0}.modal-content{border-radius:0;padding:0 30px 30px}.modal-header{border:none;padding:30px 0 0}.modal-body{padding:0}.modal-header button.close{font-size:26px;color:#353535;opacity:1;margin-top:-16px;margin-right:-16px;background:transparent!important;outline:none!important;border:none!important}.homeeuro-teams-template-main-wrp .modal{max-width:100%;vertical-align:middle;position:fixed;box-sizing:border-box;width:100%;background:#fff0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important;text-align:left}.modal-dialog{max-width:786px!important;display:flex;width:100%!important;align-items:center;margin-top:30px;margin-bottom:30px;min-height:calc(100% - 60px)}.homeeuro-teams-single-inner{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.homeeuro-teams-single-feature-img{max-width:246px;width:100%}.homeeuro-teams-single-feature-img img{width:100%;height:310px}.homeeuro-teams-single-content{max-width:calc(100% - 246px);width:100%;padding-left:30px}.homeeuro-teams-single-content .homeeuro-teams-title{color:#353535;font-size:20px;font-family:TitilliumWeb-Bold;margin:0;line-height:30px;letter-spacing:1px}.homeeuro-teams-single-content .homeeuro-teams-designation{margin-bottom:10px;color:#BF1B1B;font-size:14px;line-height:20px;letter-spacing:0;font-family:TitilliumWeb-Regular}.homeeuro-teams-single-content .homeeuro-teams-license-no{margin-top:0;color:#BF1B1B;font-size:14px;line-height:20px;letter-spacing:0;font-family:TitilliumWeb-Regular}.he-faq-fillter{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #CFCFCF;margin-bottom:50px}.he-faq-fillter .getDataId{border:none!important;color:#353535;font-family:'TitilliumWeb-Regular';font-size:20px;line-height:27px;letter-spacing:.6px;border-bottom:2px solid transparent!important;outline:none!important;border-radius:0!important;text-decoration:none!important;padding:16px 0;margin:0 64px 0 0;text-transform:capitalize;background:transparent!important;min-width:174px;width:auto!important}.he-faq-fillter .getDataId:hover,.he-faq-fillter .getcurrent{color:#353535!important;font-family:'TitilliumWeb-Bold'!important;border-bottom:2px solid #947360!important}.he-faq-fillter .getDataId:first-child{margin-left:0}.he-faq-fillter .getDataId:last-child{margin-right:0}#accordion ul{list-style:none;padding:0}.accordion{display:none}.accordion:target{display:block}#accordion ul li .he-close{text-decoration:none;display:block;color:#FFF;font-size:16px;font-family:'TitilliumWeb-SemiBold';line-height:24px;letter-spacing:.8px;cursor:pointer;position:relative;padding:15px 50px 15px 20px;background:#947360}#accordion ul li:first-child div{display:block}.accordion-main li{border:1px solid #947360;padding:0;margin-bottom:30px}.accordion-main .accordion{padding:20px 30px 30px}.accordion-main .accordion p{font-size:16px;font-family:'TitilliumWeb-Regular';line-height:24px;letter-spacing:0;color:#353535}.accordion-main .accordion p:last-child{margin-bottom:0}.accordion-main .accordion p strong,.accordion-main .accordion p b{font-weight:unset!important;font-family:'TitilliumWeb-Bold'}.accordion-main ul li .he-close:after{content:'\f067';position:absolute;right:25px;top:15px;color:#FFF;font-family:'Font Awesome 5 Pro'}.accordion-main .he-close.active:after{content:'\f068'}.he-faq-fillter input[type=button]{width:100%}.media-loader{text-align:center;max-width:400px;margin:0 auto}.homeeuro-portfolio-upper{display:flex;align-items:center;justify-content:space-between;margin-top:50px;margin-bottom:45px;flex-wrap:wrap}.homeeuro-portfolio-upper-text{color:#353535;font-size:16px;line-height:24px;letter-spacing:.48px;font-family:TitilliumWeb-Bold;font-weight:unset!important}.portfolio-property-type-filter{display:flex;min-width:277px}.portfolio-service-type-filter{display:flex;min-width:378px}.homeeuro-portfolio-sorting{display:flex;min-width:276px}.portfolio-property-type-filter .homeeuro-portfolio-upper-text{min-width:120px}.portfolio-service-type-filter .homeeuro-portfolio-upper-text{min-width:110px}.homeeuro-portfolio-sorting .homeeuro-portfolio-upper-text{min-width:75px}.portfolio-property-type-filter .sorting-select{width:calc(100% - 120px)}.portfolio-service-type-filter .sorting-select{width:calc(100% - 110px)}.homeeuro-portfolio-sorting .sorting-select{width:calc(100% - 75px)}.sorting-select{cursor:pointer;border:none;border-bottom:1px solid #707070;border-radius:0;background:#fff0;-webkit-appearance:none;padding:0;font-family:'TitilliumWeb-Regular';font-size:16px;line-height:24px;padding-bottom:8px}.homeeuro-portfolio-sorting,.portfolio-service-type-filter,.portfolio-property-type-filter{position:relative}.homeeuro-portfolio-sorting::before,.portfolio-service-type-filter::before,.portfolio-property-type-filter::before{content:'\f107';font-family:'Font Awesome 5 Pro';color:#353535;right:0;top:0;position:absolute;font-size:20px;line-height:27px;pointer-events:none}.homeeuro-portfolio-archive-main-wrp{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.homeeuro-portfolio-archive{width:33.33%;padding-left:16px;padding-right:16px;margin-bottom:40px}.homeeuro-portfolio-archive-inner{position:relative;height:100%}.homeeuro-portfolio-archive-feature-img img{width:100%;height:213px!important;object-fit:cover}.homeeuro-portfolio-archive-taxonomy{position:absolute;top:6px;left:0;width:100%}.homeeuro-portfolio-archive-taxonomy a.homeeuro-portfolio-taxonomy{padding:6px;background:#947360;margin-right:6px;color:#FFF;text-transform:uppercase;font-family:TitilliumWeb-SemiBold;font-size:12px;letter-spacing:.36px;line-height:20px}.homeeuro-portfolio-date{margin-top:16px;color:#868686;font-size:14px;line-height:21px;letter-spacing:.42px;font-family:'TitilliumWeb-Regular'}.homeeuro-portfolio-date i{padding-right:10px}.homeeuro-portfolio-title{margin:0;color:#484848;font-size:20px;line-height:30px;letter-spacing:.6px;font-family:'TitilliumWeb-SemiBold';font-weight:unset!important}.homeeuro-portfolio-archive-inner:hover .homeeuro-portfolio-title{color:#970C10}form.woocommerce-form.woocommerce-form-login.login label{color:#353535;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Regular';font-weight:400}.psg-woocommrece-login{width:582px;margin:30px auto 90px auto}.psg-woocommrece-login-inner{padding:50px 100px;background:#FAFAFA}.psg-woocommrece-login-heading{text-align:center;margin-bottom:30px}.psg-login-bottom-wrapper .form-row{margin:0!important}#customer_login form{border:0;padding:0}#customer_login form label{color:#353535;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Regular';margin-bottom:10px!important}#customer_login form input.input-text{background:#FFFFFF!important;padding:10px 15px!important;height:50px;border:1px solid rgb(0 0 0 / 30%)!important;border-radius:0;color:#707070!important;font-family:'JosefinSans-Regular';font-size:16px;letter-spacing:.8px;line-height:24px}#customer_login form label{margin-bottom:0}div#customer_login input::-webkit-input-placeholder,div#customer_login textarea::-webkit-input-placeholder{color:#CCC}.psg-login-bottom-wrapper{display:flex!important;align-items:center;justify-content:space-between;margin-bottom:25px;margin-top:20px!important}.woocommerce-account #customer_login.col2-set .u-column1,.woocommerce-account #customer_login.col2-set .u-column2{width:100%}.woocommerce-account #customer_login.col2-set{display:flex;justify-content:center}.psg-myccount-banner .woocommerce-LostPassword.lost_password a{font-size:16px!important;color:#D91F25!important;letter-spacing:0.8px!important;line-height:24px!important;font-family:'Lexend-Regular'!important}form.woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row{width:100%}form.woocommerce-ResetPassword.lost_reset_password .input-text{background:#fff0;padding:0 6px 10px 6px;height:35px;border-radius:0;color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px!important}.woocommerce-ResetPassword button.woocommerce-Button{font-size:16px!important;padding:12px 30px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;border-radius:12px!important;text-transform:uppercase;background:#ae2638!important;width:100%;margin-top:20px;font-weight:unset;text-transform:capitalize}.woocommerce-ResetPassword button.woocommerce-Button:hover{background:#C72127!important}.psg-login-bottom-wrapper span{position:relative}label.woocommerce-form-login__rememberme span:before{content:'';-webkit-appearance:none;background-color:#FFF;width:18px;height:18px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border:1px solid #CFCFCF;border-radius:0;margin-bottom:5px}label.woocommerce-form-login__rememberme span:hover:before{border-color:#970C10}input#rememberme:checked+span:before{border-color:#970C10;background:#970C10}input#rememberme:checked+span:after{content:'';position:absolute;top:4px;left:6px;width:6px;height:12px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg);background-color:#970C10}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{font-size:16px!important;padding:12px 30px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;border-radius:12px!important;text-transform:capitalize;background:#970C10!important;border:none!important;width:100%;margin-bottom:30px;font-weight:500}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:hover{background:#C72127!important}.psg-login-bottom-wrapper input#rememberme{display:none}.lost-password-reset-custom-wrapper{padding:100px 15px;max-width:1223px;margin:0 auto}form.woocommerce-ResetPassword.lost_reset_password button{width:100%}.woocommerce-MyAccount-content{margin:30px 0;padding:0 0;margin-bottom:100px!important;width:100%!important}h2.view-order-number span{color:#7ED2EA}.psg-dashboard-login-page a{color:#970C10!important;text-decoration:none}.psg-dashboard-login-page{padding-top:50px}.woocommerce-MyAccount-content .psg-dashboard-login-page p{font-size:16px;line-height:24px;letter-spacing:.8px;font-family:'TitilliumWeb-Regular';text-transform:capitalize}form.woocommerce-form.woocommerce-form-login.login{width:100%;margin:0 auto;border:0;padding:0}.psg-woocommrece-login-heading h2{color:#353535;font-size:36px;line-height:54px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';margin:0 0 15px 0;font-weight:unset!important}.psg-woo-login-subtext{font-size:16px;color:#353535;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-Regular';margin-bottom:0}.psg-login-bottom-wrapper .woocommerce-form-login__rememberme span{color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400;text-transform:none}.woocommerce-LostPassword.lost_password a{color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px;text-decoration:underline!important;text-transform:capitalize}.psg-login-bottom-text{color:#353535!important;font-size:16px!important;line-height:24px!important;letter-spacing:0!important;font-family:'TitilliumWeb-SemiBold';overflow:hidden;display:block;width:100%;text-align:center;margin:0!important}.psg-login-bottom-text a{color:#353535!important;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';text-decoration:underline!important;margin-left:6px;font-size:16px;outline:none!important}.psg-login-bottom-text a:hover{color:#AE2638}.lost-password-reset-custom-text{font-size:16px;font-family:'TitilliumWeb-Regular';line-height:24px;color:#000;letter-spacing:0;padding:0 25px}.psg-woocommrece-login-inner span.show-password-input{color:#353535;font-size:18px;line-height:32px;letter-spacing:.8px;font-family:'TitilliumWeb-Regular';display:none}form.woocommerce-ResetPassword.lost_reset_password .psg-woo-login-subtext.restpassword{font-size:30px;font-family:'TitilliumWeb-SemiBold';line-height:34px;letter-spacing:0}form.woocommerce-form.woocommerce-form-register.register label{color:#000;font-size:18px;line-height:27px;letter-spacing:.54px;font-family:'JosefinSans-Regular';font-weight:400}form.woocommerce-form.woocommerce-form-register.register label .required{color:#D20000!important}form.woocommerce-form.woocommerce-form-register.register input{background:#fff0;padding:0 6px 10px 6px;height:35px;border-radius:0;color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px!important;border:none;border-bottom:1px solid #CFCFCF}form.woocommerce-form.woocommerce-form-register.register input::placeholder{color:#CFCFCF;font-size:16px;letter-spacing:0;font-family:'TitilliumWeb-Regular';line-height:24px}form.woocommerce-form.woocommerce-form-register.register p{font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;margin-bottom:20px;line-height:24px;color:#353535}form.woocommerce-form.woocommerce-form-register.register p.form-row.terms.wc-terms-and-conditions{margin-bottom:35px!important}span.psg-register-terms a{color:#353535!important;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px;font-weight:400;text-decoration:underline!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{font-size:16px!important;padding:12px 30px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;border-radius:12px!important;text-transform:capitalize;background:#970C10!important;width:100%;margin-bottom:30px;outline:none!important;border:none!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{background:#C72127!important}.psg-woocommrece-login-inner span{color:#353535;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Regular'}.form-row.terms.wc-terms-and-conditions span.psg-register-terms:before{content:'';-webkit-appearance:none;background-color:#fff;width:18px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border:1px solid #CFCFCF;border-radius:0;margin-bottom:4px;height:18px}.form-row.terms.wc-terms-and-conditions span.psg-register-terms:hover:before{border-color:#970C10}.form-row.terms.wc-terms-and-conditions input#terms:checked+span.psg-register-terms:before{border-color:#970C10;background:#970C10}.form-row.terms.wc-terms-and-conditions input#terms:checked+span.psg-register-terms:after{content:'';position:absolute;top:5px;left:6px;width:6px;height:12px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg);background-color:#970C10}.psg-woocommrece-login form.woocommerce-form.register{width:100%;margin:0 auto}input#terms{margin-left:-20px!important;margin-bottom:0!important;margin-top:0!important;top:0;display:none}.woocommerce-breadcrumb{color:#947360!important;font-size:12px!important;line-height:19px;letter-spacing:.36px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.woocommerce-breadcrumb .separator{margin:0 12px;height:4px;width:4px;background:#868686;border-radius:50%;display:block}.woocommerce-breadcrumb .separator:last-child{background:#947360}.woocommerce-breadcrumb a{color:#868686!important;text-decoration:none!important;outline:none!important;border:none!important}.my-profile-container{max-width:1213px;margin:30px auto 100px auto;padding-left:10px;padding-right:10px}.my-profile-main .my-profile-info{margin-top:50px}.my-profile-info{width:100%;margin-left:100px}.my-profile-billing-info .my-profile-info{margin-left:0}.my-profile-link-text{text-align:right;margin-top:40px}.my-profile-link-text a{color:#970C10!important;font-size:16px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0!important;line-height:24px!important;text-transform:uppercase;text-decoration:none}.my-profile-link-text a:hover{color:#ED1C24!important;text-decoration:underline!important}.my-profile-link-text i{margin-right:5px}.my-profile-main{display:flex;margin-bottom:50px;padding:0}.woocommerce-cart .woocommerce-notices-wrapper{margin-top:50px}.my-profile-image{margin-right:100px;max-width:100%}.my-profile-info-inner{display:flex;align-items:center;margin-bottom:15px!important}.my-profile-image img{height:300px;min-width:300px;object-fit:contain}.my-profile-info-title{margin:0;width:30%!important;color:#353535!important;font-size:16px!important;font-family:'TitilliumWeb-Bold';letter-spacing:0.48px!important;line-height:24px!important;text-transform:capitalize;font-weight:unset!important}.my-profile-info-text{color:#353535;width:70%;margin-bottom:0!important;font-size:16px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;line-height:24px!important;margin:0}.my-profile-billing-info .my-profile-info-title{width:300px!important}span.psg-created-date{font-size:12px;font-style:italic;letter-spacing:1.2px}.my-profile-billing-info{margin-bottom:50px;clear:both}.my-profile-main-title{letter-spacing:0;color:#353535!important;font-size:20px!important;font-family:'TitilliumWeb-Bold';display:block;border-bottom:1px solid #CFCFCF;padding-bottom:18px;width:100%;margin-bottom:28px;line-height:31px!important;text-transform:uppercase}.psg-account-right-content-wrp a{text-decoration:none!important;font-size:14px!important;padding:9px 40px!important;font-family:'JosefinSans-Regular'!important;letter-spacing:0.7px!important;color:#FFFFFF!important;line-height:20px!important;border-radius:0!important;text-transform:uppercase;background:#264291!important;border:1px solid #264291!important;font-weight:500!important;width:auto;outline:none}.psg-account-right-content-wrp a:hover{color:#264291!important;background:#FFFFFF!important;border:1px solid #264291!important}.psg-edit-peofile-back-btn a{color:#947360;font-size:16px;line-height:24px;letter-spacing:.48px;text-transform:uppercase}.psg-edit-peofile-back-btn a:hover{color:#970C10}.psg-edit-peofile-back-btn a i{padding-right:10px}.edit-profile-custom-title{margin-top:35px;margin-bottom:34px;font-size:20px;font-family:'TitilliumWeb-Bold';letter-spacing:0;color:#353535;line-height:31px;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid #CFCFCF}.woocommerce form.woocommerce-EditAccountForm.edit-account input.input-text{color:#353535!important;font-family:'TitilliumWeb-Regular';font-size:16px!important;letter-spacing:0.7px!important;border-bottom:1px solid #CFCFCF!important;border-radius:0;padding:10px 6px!important;line-height:24px!important}.woocommerce form.woocommerce-EditAccountForm.edit-account textarea.input-text{border:1px solid #cccccc!important;background:#ffffff!important;color:#656565!important;font-size:14px!important;letter-spacing:0.7px!important;border-radius:0px!important;padding:7px 14px!important;font-family:'JosefinSans-Regular'!important;height:80px!important;line-height:21px!important;margin-top:0!important}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row{padding:0;margin-bottom:30px}form.woocommerce-EditAccountForm.edit-account label{color:#353535!important;font-family:'TitilliumWeb-SemiBold';font-size:16px!important;letter-spacing:0px!important;line-height:24px!important;text-transform:capitalize}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#656565!important;line-height:28px!important;font-size:14px!important}span.edit-account-gender-wrap{display:flex}span.edit-account-gender-wrap .radio{margin-right:30px}span.edit-account-gender-wrap input[type="radio"]{height:20px;width:20px}.account-gender-main label{margin-bottom:10px}span.edit-account-gender-wrap .radio{margin-right:45px;margin-top:0}span.custom-edit-account-image-main input{width:47%;border:1px solid #EEEEEE!important;background:#ffffff!important;color:#111111!important;font-size:16px!important;line-height:19px!important;letter-spacing:0.8px!important;border-radius:0;padding:13px 15px!important;font-family:'TitilliumWeb-Regular'}.woocommerce-EditAccountForm.edit-account legend{color:#353535;font-size:20px!important;font-family:'TitilliumWeb-Bold';line-height:31px;letter-spacing:0;text-transform:uppercase!important;display:block;border-bottom:1px solid #CFCFCF;padding-bottom:10px;width:100%;margin-bottom:35px}fieldset.edit-account-billing-info,fieldset.edit-account-shipping-info,fieldset.edit-change-password-info{margin-top:10px;padding:0}.edit-profile-bottom-main{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-bottom:10px}.edit-change-password-info span.show-password-input{display:none}.woocommerce-MyAccount-content .edit-account-back-button a{color:#AE2638;font-size:16px!important;letter-spacing:0.8px!important;font-family:'TitilliumWeb-Regular';line-height:23px!important}.woocommerce-MyAccount-content .edit-account-back-button a:hover{color:#8B1121}.edit-account-back-button a i{padding-right:3px;font-size:16px;line-height:23px}button.woocommerce-Button.button.custom-edit-account-btn{background:#970C10;border-radius:0;font-size:16px!important;padding:12px 50px!important;letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;font-family:'TitilliumWeb-Regular'!important;border-radius:12px;display:block!important;text-transform:capitalize;text-align:center!important;font-weight:400!important}button.woocommerce-Button.button.custom-edit-account-btn i{padding-left:5px}input.form-file-custom-btn{color:#353535!important;font-family:'TitilliumWeb-Regular';font-size:16px!important;letter-spacing:0px!important;line-height:24px;border:none!important;border-bottom:1px solid #CFCFCF!important;padding:10px 6px!important;height:35px;background:#fff0;border-radius:0px!important}button.woocommerce-Button.button.custom-edit-account-btn:hover{background:#C72127!important}.psg-file-btn-group input.form-file-custom-btn{height:50px}span.psg-file-btn button{background:#fff0;border-radius:5px;font-size:16px!important;padding:12px 56px;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;line-height:24px;text-transform:capitalize;color:#970C10;margin-right:-20px;border:1px solid #970C10!important;border-radius:12px}span.psg-file-btn button:hover{background:#970C10}span.psg-file-btn button:active,span.psg-file-btn button:focus{background:#AE2638;outline:none}span.psg-file-btn button:hover{background:#8B1121}.edit-account-gender-wrap [type="radio"]:checked+label:before{border:1px solid #BF1B1B!important}.edit-account-gender-wrap [type="radio"]:checked+label:before,.edit-account-gender-wrap [type="radio"]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #CFCFCF;border-radius:100%;background:#FFF;margin-top:3px}.edit-account-gender-wrap [type="radio"]:checked+label:after,.edit-account-gender-wrap [type="radio"]:not(:checked)+label:after{content:"";width:11px;height:11px;background:#970C10;position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-top:3px}.edit-account-gender-wrap [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.edit-account-gender-wrap [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.edit-account-gender-wrap label{position:relative;cursor:pointer}.edit-account-gender-wrap [type="radio"]:checked+label,.edit-account-gender-wrap [type="radio"]:not(:checked)+label{padding-left:30px;position:relative;cursor:pointer;display:inline-block}form.woocommerce-EditAccountForm.edit-account label.radio{color:#000000!important;font-family:'TitilliumWeb-Regular';font-weight:400}.edit-account-gender-wrap [type="radio"]:checked,.edit-account-gender-wrap [type="radio"]:not(:checked){position:absolute;left:-9999px}.input-file{visibility:hidden;position:absolute}span.psg-file-btn{position:absolute;right:20px}.psg-file-btn-group{position:relative;display:flex;align-items:center}