a{text-decoration:none!important}.et-pb-arrow-next,.et-pb-arrow-prev{text-decoration:none}.what-i-do-section{cursor:pointer}.what-i-do-icons{display:none}.what-i-do-section:hover+.what-i-do-icons{display:block}.more-link{text-transform:capitalize}#page-container{overflow-y:visible!important}#logo-size .et_pb_menu__logo-wrap{width:30%;max-width:100%;position:absolute}@media only screen and (max-width:767px){#logo-size .et_pb_menu__logo-wrap{width:70%}}#logo-size .current-menu-item a{color:#545454!important}#product-category-menu .et_pb_menu__logo-wrap{width:30%!important;max-width:100%;position:absolute}@media only screen and (max-width:767px){#product-category-menu .et_pb_menu__logo-wrap{width:70%}}#product-category-menu .current-menu-item a{color:#545454!important}.woocommerce button.button{border-color:#e31837!important;color:#000!important}.posted_in a{color:#e31837!important}.menu-item-1173 .sub-menu{left:-160px!important}#et-boc{padding:0px!important}.et-l--header #mobile_menu2 li ul.hide{display:none!important}#mobile_menu2 .menu-item-has-children{position:relative}#mobile_menu2 .menu-item-has-children>a{background:transparent}#mobile_menu2 .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:20px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\47";display:block;color:#bc0000;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.woocommerce-page #left-area{width:100%!important;max-width:100%!important;margin:0 auto;padding:0}.et_right_sidebar #main-content .container:before{display:none}.portfolio-image .et_pb_only_image_mode_wrap{height:195px;overflow:hidden}.portfolio-image img{transition:transform .5s ease}.portfolio-image:hover img{transform:scale(1.2)}.personal-experience-inner .content span.subtitle{color:var(--color-subtitle);font-size:14px;font-weight:500;letter-spacing:2px}.personal-experience-inner .content .maintitle{color:var(--color-lightn);font-size:36px;font-weight:700;line-height:62px}.personal-experience-inner .experience-list{border-left:5px solid #17191c;padding-left:31px}.personal-experience-inner .experience-list .resume-single-list{background:linear-gradient(to right bottom,#212428,#16181c);border-radius:6px;box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e;margin-top:50px;padding:45px 40px;position:relative;transition:var(--transition);z-index:2}.personal-experience-inner .experience-list .resume-single-list:before{background:linear-gradient(to right bottom,#212428,#16181c);border-radius:6px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:var(--transition);width:100%;z-index:-1}.personal-experience-inner .experience-list .resume-single-list .inner:before{background:#1b1c1d;content:"";height:5px;position:absolute;right:100%;top:63px;transform:translateY(-7px);width:28px;z-index:0}.personal-experience-inner .experience-list .resume-single-list .inner .heading{align-items:center;border-bottom:1px solid #1a1d23;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.personal-experience-inner .experience-list .resume-single-list .inner .heading .title{margin-bottom:15px}.personal-experience-inner .experience-list .resume-single-list .inner .heading .title h4{color:#c4cfde;font-family:"Poppins",sans-serif;font-size:24px;font-weight:500;line-height:39px;margin-bottom:7px;transition:0.4s}.personal-experience-inner .experience-list .resume-single-list .inner .heading .title span{color:#7c838e;display:block;font-size:14px}.personal-experience-inner .experience-list .resume-single-list .inner .heading .date-of-time{display:inline-block}.personal-experience-inner .experience-list .resume-single-list .inner .heading .date-of-time span{background:linear-gradient(145deg,#1e2024,#23272b);border-radius:6px;box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e;color:#ff014f;display:block;font-size:14px;font-weight:500;height:36px;line-height:36px;padding:0 15px;transition:0.4s}.personal-experience-inner .experience-list .resume-single-list .inner p{color:#878e99;font-size:18px;line-height:28px;transition:0.4s}.personal-experience-inner .experience-list .resume-single-list .inner:after{background:#222529;border:5px solid #17191c;border-radius:100%;content:"";height:10px;width:10px;position:absolute;right:104%;top:55px;transform:translateY(-7px);transition:var(--transition)}.personal-experience-inner .experience-list .resume-single-list:hover .inner:after{background:#ff014f}.vertical-tabs3{border:none}.vertical-tabs3 ul.et_pb_tabs_controls{float:left;width:30%;margin-right:3%;border-radius:10px;background:linear-gradient(145deg,#1e2024,#23272b);box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e}.vertical-tabs3 ul.et_pb_tabs_controls:after{content:none}.vertical-tabs3 .et_pb_tabs_controls li{width:100%;border-right:none;background:#212428;margin-bottom:10px;border-radius:10px}.vertical-tabs3 .et_pb_tabs_controls li.et_pb_tab_active{background:#212428;box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e}.vertical-tabs3 .et_pb_tabs_controls li a{padding:30px 20px;align-items:center;text-align:center}.vertical-tabs3.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#ff014f!important}.vertical-tabs3 .et_pb_tab{padding:0}.vertical-tabs3 .et_pb_tab_content{background:#212428!important;display:flex;flex-wrap:wrap;padding:20px}@media(max-width:767px){.vertical-tabs3 ul.et_pb_tabs_controls{width:100%;margin-bottom:30px;margin-right:0}.vertical-tabs3 .et_pb_tabs_controls li{border-bottom:none}.vertical-tabs3 .et_pb_tab{padding:0}}.client-card{display:flex;flex-wrap:wrap;margin:-50px -15px 0;width:100%!important}.client-card .main-content{flex-basis:33.33%;flex-shrink:1;margin-top:30px;padding:0 15px}.client-card .main-content .inner{background:linear-gradient(145deg,#1e2024,#23272b);border-radius:10px;box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e;position:relative;z-index:2}.client-card .main-content .inner:hover{background:linear-gradient(145deg,#23272b,#1e2024);border-radius:10px;box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e;transition:0.4s}.text-center{text-align:center!important}.client-card .main-content .thumbnail{align-items:center;display:flex;height:150px;justify-content:center;padding:30px}.client-card .main-content .thumbnail a{display:block}.client-card .main-content .thumbnail a img{max-height:90px}.client-card .main-content .seperator{position:relative;z-index:2}.client-card .main-content .seperator:after{background-color:#1a1d23;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}.client-card .main-content .client-name{color:#7c838e;padding:16px}.client-card .main-content .inner:after{background:linear-gradient(to right bottom,#212428,#16181c);border-radius:6px;border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:var(--transition);width:100%;z-index:-1}.client-card .main-content .client-name a{color:#7c838e;transition:0.4s}.client-card .main-content .client-name a:hover{color:#ff014f;transition:0.4s}.contact-img-zoom img{transition:0.4s}.contact-img-zoom img:hover{transform:scale(1.1)}.btn-position .et_contact_bottom_container{display:grid!important;float:none!important;margin-top:20px}.btn-position .et_pb_button{display:inline-block!important;background:linear-gradient(145deg,#1e2024,#23272b);box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e;transition:0.4s;border-radius:6px}.btn-position .et_pb_button:before{background:linear-gradient(to right bottom,#212428,#16181c);border-radius:6px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:0.4s;width:100%;z-index:-1}.btn-position .et_pb_button:hover{transform:translateY(-5px);background:linear-gradient(145deg,#23272b,#1e2024);box-shadow:10px 10px 19px #1c1e22,-10px -10px 19px #262a2e}.contact-form-input input{background-color:#191b1e;border:2px solid #000;border-radius:6px;box-shadow:1px 4px 2px -3px rgba(0,0,0,.7) inset,-1px -3px 3px -2px hsla(0,0%,100%,.2) inset;color:#c4cfde;font-family:"Montserrat",sans-serif;font-size:14px;height:55px;letter-spacing:1px;padding:0 15px;transition:0.4s}.contact-form-input input:focus{background-color:#191b1e;border:2px solid #ff014f;box-shadow:none;color:#e4e6ea}.contact-form-input textarea{background-color:#191b1e;border:2px solid #000;border-radius:6px;box-shadow:1px 4px 2px -3px rgba(0,0,0,.7) inset,-1px -3px 3px -2px hsla(0,0%,100%,.2) inset;color:#c4cfde;font-family:"Montserrat",sans-serif;font-size:14px;min-height:235px!important;letter-spacing:1px;padding:0 15px;transition:0.4s}.contact-form-input textarea:focus{background-color:#191b1e;border:2px solid #ff014f;box-shadow:none;color:#e4e6ea}.icon-position{font-size:88px;position:relative;bottom:-140px;opacity:0.5}.footer-text-decoration a{text-decoration:none}#row-1-mr-5{margin-right:5px;margin-left:2.7%}@media only screen and (max-width:769px){#row-1-mr-5{margin-right:0px;margin-left:0}}#row-1-mr-0{margin-right:0px;margin-left:2.7%}@media only screen and (max-width:768px){#row-1-mr-0{margin-left:0;margin-bottom:0}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:0px}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}.section-style{box-shadow:2px 2px 10px #ccc}.section-style:hover{color:#fff}.section-style:hover .et-pb-icon{color:#fff}#showroom-workshop p{margin-bottom:0}.contact-form-container{max-width:100%;margin:0 auto;padding:20px;background:#f9f9f9;border-radius:8px}.contact-form-container h2{text-align:left;font-size:24px;margin-bottom:20px}.form-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:15px}.form-group{width:48%}.contact-form-container label{display:block;font-weight:bold;margin-bottom:5px}.contact-form-container input,.contact-form-container select,.contact-form-container textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:3px;font-size:16px}.contact-form-container textarea{height:120px}.form-acceptance{display:flex;align-items:center;margin-top:10px}.form-acceptance .acceptance-container input[type="checkbox"]{width:auto!important;display:inline-block}.contact-form-container .form-submit{text-align:center;margin-top:20px}.contact-form-container input[type="submit"]{background-color:#007bff;color:#fff;padding:12px 20px;border:none;cursor:pointer;border-radius:3px;font-size:16px}.contact-form-container input[type="submit"]:hover{background-color:#0056b3}@media (max-width:768px){.form-group{width:100%}.contact-form-container h2{text-align:center}}