#inner-design{transition:top .65s ease}#outer-design:hover #inner-design{top:0}.elementor-widget-container p{background-color:#ffffff00 !important}.elementor-widget-container p a{color:#de3f4c !important}.elementor-nav-menu--dropdown a.elementor-item-active{background-color:#fff6f6 !important}#my-stupid,#my-little,#my-stupid1,#my-little1,#my-stupid2,#my-little2{transition:all ease .3s !important}.sc-content{transition:all ease .3s !important;right:0 !important}.sc-toggler{left:200px !important;transform:rotate(180deg) !important;transition:all ease .3s !important}.sc-toggler-icon{transition:all ease .2s !important;background-color:rgba(255,255,255,0)!important}.sc-content-m-t{transition:all ease .3s !important;top:0 !important}.sc-toggler-m-t{top:0 !important;transform:rotate(180deg) !important;transition:all ease .3s !important}#header-nav-menu .elementor-nav-menu--dropdown{box-shadow:0 4px 4px 0px rgba(0,0,0,.25);padding-bottom:10px;border-radius:10px}#home-slider .elementor-swiper-button-prev,#home-slider .elementor-swiper-button-next{background:#de3f4c;height:60px;width:33px;align-items:center}#home-slider .elementor-swiper-button-prev{margin-left:10px}#home-slider .elementor-swiper-button-next{margin-right:10px}#home-slider .swiper-pagination-bullets{padding-bottom:20px}#my-little,#my-little1{cursor:pointer}.elementor-menu-cart__subtotal{display:none}.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f371a2b .elementor-background-overlay,.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-18e0d98 .elementor-background-overlay,.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f621492 .elementor-background-overlay,.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-55cc29a .elementor-background-overlay,.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f5be053 .elementor-background-overlay{content:'';position:absolute;top:0;right:0;bottom:0;left:0;--background-overlay:'';background-color:transparent;background-image:linear-gradient(100deg,#19152e 20%,#DE3F4C00 80%)}#cat-posts .elementor-post{border-radius:0 20px}.elementor-188 .elementor-element.elementor-element-9f6c81b .elementor-button[type=submit]{max-width:100px;transform:skewX(-20deg);background-color:#de3f4c !important}.elementor-188 .elementor-element.elementor-element-9f6c81b .elementor-button[type=submit]:hover{color:#de3f4c !important;background-color:#19152e !important}.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f3ebea8 .swiper-slide-inner .elementor-slide-button{color:#fff !important;border-color:#de3f4c !important}.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f3ebea8 .swiper-slide-inner .elementor-slide-button:hover{color:#de3f4c !important;border-color:#19152e !important}#contact-form .elementor-field-type-textarea.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100{margin-bottom:0}#contact-form #form-field-message{min-height:200px;resize:none;border-radius:10px 10px 0 0;box-shadow:none}#contact-form .e-form__buttons{display:flex;background:#fff;justify-content:flex-end;padding:0 25px 15px;margin-right:calc( 15px/2 );margin-left:calc( 15px/2 );border-radius:0 0 10px 10px}#cta-btn .elementor-button span{text-align:left}.elementor-pagination{margin:50px 0}.elementor-pagination span.page-numbers.current{padding:10px 15px;background:#19152e;color:#fff}.elementor-pagination a.page-numbers{border:1px solid;padding:10px 15px;color:#de3f4c}.elementor-pagination a.page-numbers:hover{background:#19152e;color:#fff;border:1px solid}.woocommerce .shop_table thead tr th{font-size:20px;font-weight:700;color:#de3f4c}#flex-td{display:flex !important;gap:15px}#flex-td a{color:#15192e;font-size:20px;font-weight:700}#flex-td a:hover{color:#de3f4c}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:125x;width:125px;max-width:125px}.woocommerce-cart-form__cart-item td.product-remove a.remove{height:25px;width:25px}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce-page.woocommerce-checkout table.shop_table,.woocommerce-page.woocommerce-checkout table.shop_table th{border:none}.woocommerce-shipping-totals.shipping,th.product-total,tr.order-total,tr.cart-subtotal,td.product-total,.order_details tfoot,.woocommerce-Price-amount,#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3),.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{display:none}#order_review table.shop_table tr>*:first-child{width:100% !important}#add-to-cart-btn button{-webkit-clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);padding:18px 28px !important;border-radius:0;border-top:2px solid #15122e;border-bottom:2px solid #15122e}#add-to-cart-btn button:hover{border-top:2px solid #15122e;border-bottom:2px solid #15122e}form.checkout label{display:none !Important}form.checkout input{height:65px;font-size:14px;font-weight:700;padding:0 25px;color:#12152e;outline:0;border-radius:5px !important}form.checkout textarea.input-text{font-size:14px;font-weight:700;padding:25px;height:300px !important;outline:0;border-radius:5px !important;resize:none;margin-top:8px}form.checkout textarea.input-text::placeholder,form.checkout input::placeholder{color:#12152e}form.checkout input:focus,form.checkout textarea.input-text:focus{border:2px solid #12152e !important}.woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-page.woocommerce-checkout #payment #place_order{width:35%;-webkit-clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);padding:25px 15px;border-radius:0;border-top:2px solid #15122e;border-bottom:2px solid #15122e}.woocommerce-page.woocommerce-checkout #payment #place_order:hover{border-top:2px solid #15122e;border-bottom:2px solid #15122e}.woocommerce-page.woocommerce-checkout #payment #place_order:hover{background:#12152e}#order_review_heading{display:none}.woocommerce-page form .form-row-first{width:100% !important}form.checkout textarea.input-text{margin-top:-15px !important}.e-wc-error-notice .woocommerce-error{display:none !important}.woocommerce-NoticeGroup-checkout{display:none !important}.e-wc-message-notice .woocommerce-message{margin-top:75px !important}#ps-hero-p-mobile{display:none}#ps-hero-p-desk{display:block}.elementor-36 .elementor-element.elementor-element-5c4ffc0 .elementor-repeater-item-f3ebea8 .swiper-slide-inner .elementor-slide-button:hover{color:#fff !important}@media only screen and (max-width:768px){#ps-hero-p-mobile{display:block}#ps-hero-p-desk{display:none}.e-wc-message-notice .woocommerce-message{margin-top:25px !important}}.elementor-field-type-recaptcha.elementor-field-group.elementor-column.elementor-field-group-field_ca18c22,.elementor-field-type-recaptcha.elementor-field-group.elementor-column.elementor-field-group-field_cb7a528{margin-top:10px;order:2;justify-content:end}#ps-product-search ul.products.elementor-grid li.product{border-bottom:none;background:0 0}.elementor-field-type-recaptcha.elementor-field-group.elementor-column.elementor-field-group-field_cb7a528{order:2;justify-content:start}.elementor-field-type-recaptcha.elementor-field-group.elementor-column.elementor-field-group-field_ca18c22{order:2;justify-content:end}#form-field-field_cb7a528{transform:scale(.8);transform-origin:top left}#form-field-field_ca18c22{transform:scale(.8);transform-origin:top right}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:none;padding:0 10px}.ps-post-grid .elementor-post__card{box-shadow:rgba(0,0,0,.25) 0px 4px 4px 0px !important}.ps-post-grid .elementor-post__thumbnail__link{margin-bottom:15px !important}.ps-post-grid .elementor-post__title{margin-bottom:15px !important}.ps-post-grid .elementor-post__title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.ps-home-post-slider h3.elementor-heading-title,.ps-sc-slider h3.elementor-heading-title,.ps-service-post-grid h3.elementor-heading-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}@media only screen and (min-width:992px){#project-slider figure{height:415px}#project-slider img{height:325px}.woocommerce-page.woocommerce-checkout form #order_review{width:65%;float:left}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:65%}}@media only screen and (min-width:600px) and (max-width:1024px){#home-slider .swiper-slide-bg:before{background-image:linear-gradient(110deg,#19152e 45%,#DE3F4C00 55%)}#showcase-proj-slide .elementor-swiper-button-prev,#showcase-proj-slide .elementor-swiper-button-next{height:50px;width:30px}#showcase-proj-slide .elementor-swiper-button-next{right:0}#showcase-proj-slide .elementor-swiper-button-prev{left:0}#showcase-proj-slide .elementor-swiper-button-next svg{position:relative;left:5px}#showcase-proj-slide .elementor-swiper-button-prev svg{position:relative;left:5px}}@media only screen and (max-width:599px){#home-slider .elementor-swiper-button-prev,#home-slider .elementor-swiper-button-next{display:none}#home-slider .swiper-slide-bg:before{background-image:linear-gradient(110deg,#19152e 40%,#DE3F4C00 75%)}#project-slider .elementor-swiper-button-prev{left:-10px}#showcase-proj-slide .elementor-swiper-button-prev,#showcase-proj-slide .elementor-swiper-button-next{height:40px;width:25px}#showcase-proj-slide .elementor-swiper-button-next{right:0}#showcase-proj-slide .elementor-swiper-button-prev{left:0}#showcase-proj-slide .elementor-swiper-button-next svg{position:relative;left:0}#showcase-proj-slide .elementor-swiper-button-prev svg{position:relative;left:0}#showcase-proj-slide figure img{margin:0 0 10px}.woocommerce-page.woocommerce-checkout #payment #place_order{width:60%}}