.header0{padding-top:13px;padding-bottom:13px;background:rgba(255,202,0,1);}.header1{background:rgba(255,255,255,1);}.header1column1innerRow0{border-bottom-width:1px;border-bottom-color:#FFFFFF1A;border-bottom-style:solid;padding-top:15px;padding-bottom:15px;}.header1column1innerRow1{padding-top:15px;}.header2{background:rgba(241,241,241,1);}.header2column1innerRow0{border-bottom-width:1px;border-bottom-color:#FFFFFF1A;border-bottom-style:solid;padding-top:10px;padding-bottom:10px;}.header2column1innerRow1{border-top-width:4px;border-top-color:#FFCA0042;border-top-style:solid;padding-top:10px;padding-bottom:10px;}.header3{box-shadow:0 0 10px 2px #FFFFFF2A;background:rgba(255,255,255,1);}@media (min-width:576px) and (max-width:768px){.header3{padding-top:10px;padding-bottom:10px;}}@media (max-width:575px){.header3{padding-top:10px;padding-bottom:10px;}}.header3row{padding-right:0px;padding-left:0px;}@media (min-width:992px) and (max-width:1199px){.header3row{padding-right:0px;padding-left:0px;}}@media (min-width:768px) and (max-width:991px){.header3row{padding-right:0px;padding-left:0px;}}@media (min-width:576px) and (max-width:768px){.header3row{padding-right:0px;padding-left:0px;}}@media (max-width:575px){.header3row{padding-right:0px;padding-left:0px;}}.header3column0innerRow0column1innerRow0{padding-top:15px;padding-bottom:15px;}.header3column1innerRow0{border-top-width:1px;border-top-color:#727272FF;border-top-style:solid;}.header2column1innerRow0column0columnFirstChild{border-width:2px;border-color:#F1F1F1FF;border-style:solid;padding-right:10px;padding-left:10px;border-top-right-radius:30px;border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;}@media (min-width:992px) and (max-width:1199px){.header2column1innerRow0column0columnFirstChild{padding-right:10px;padding-left:10px;border-top-right-radius:30px;border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;}}@media (min-width:768px) and (max-width:991px){.header3column0innerRow0column1innerRow0column0{margin-bottom:15px;}}@media (min-width:576px) and (max-width:768px){.header3column0innerRow0column1innerRow0column0{margin-bottom:15px;}}@media (max-width:575px){.header3column0innerRow0column1innerRow0column0{margin-bottom:15px;}}@media (min-width:768px) and (max-width:991px){.header3column1innerRow0column0{margin-top:15px;margin-bottom:15px;}}@media (min-width:576px) and (max-width:768px){.header3column1innerRow0column0{margin-top:15px;margin-bottom:15px;}}@media (max-width:575px){.header3column1innerRow0column0{margin-top:15px;margin-bottom:15px;}}.header0column0element0 .headerDateTextColor{color:#24195D;}.header0column0element0.headerDateBox .headerDateText{font-weight:700;font-size:13px;}.header0column1element0.socialMediaElement .socialMediaBox {color:#24195D;}.header0column1element0.socialMediaElement .socialMediaBox .socialMediaIcon{font-size:17px;}.header0column1element0.socialMediaElement .socialMediaBox .socialMediaIconName{font-size:13px;}.header0column1element0.socialMediaElement .socialMediaBox .socialMediaIcon{}.header0column1element0.socialMediaElement .socialMediaBox:not(:last-child){margin-left:15px;}.header1column1innerRow0column0element0 .headerPhoneNumber{color:#FFFFFF;}.header1column1innerRow0column0element0 .headerPhoneNumber{font-size:17px;}.header1column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-left:10px;}.header1column1innerRow0column1element0.userLinkElement .userLinkElementLink{color:#FFFFFF;font-size:14px;font-weight: 300;border-radius:30px;padding-top:4px;padding-bottom:4px;padding-right:15px;padding-left:15px;}.header1column1innerRow1column0element0 .mainParts>a{color:#FFFFFF!important;font-weight: 300;}.header1column1innerRow1column0element0 .mainParts>i{color:#FFFFFF!important;}.header1column1innerRow1column0element0 .MenuMainUl>.mainParts:not(:last-child){margin-left:35px!important;}.header2column1innerRow0column0element0.headerSearchBox .headerSearchInput{font-size:14px;border-radius:30px;}.header2column1innerRow0column0element0.headerSearchBox .headerSearchA{color:#FFCA00;}.header2column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-left:10px;}.header2column1innerRow0column1element0.userLinkElement .userLinkElementLink{color:#FFFFFF;font-size:14px;font-weight: 700;border-radius:5px;padding-top:6px;padding-bottom:6px;padding-right:15px;padding-left:15px;}.header2column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLogin{color:#FFFFFF;background:#FFCA00;font-size:14px;}.header2column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLogin i.chapiroos{color:#0D19FF;}.header2column1innerRow1column0element0 .mainParts>a{color:#000000!important;font-weight: 700;}.header2column1innerRow1column0element0 .mainParts>i{color:#000000!important;}.header2column1innerRow1column0element0 .mainParts>a{font-size:13px!important;}.header2column1innerRow1column0element0 .mainParts>i{font-size:13px!important;}.header2column1innerRow1column0element0 .MenuMainUl>.mainParts:not(:last-child){margin-left:10px!important;}.header2column1innerRow1column0element0 .MenuMainUl>.mainParts{border-radius:10px!important;padding-top:10px!important;padding-bottom:10px!important;}.header3column0innerRow0column1innerRow0column0element0 .headerPhoneNumber{color:#FFFFFF;}.header3column0innerRow0column1innerRow0column0element0 .headerPhoneNumber{font-size:17px;}.header3column0innerRow0column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-left:10px;}.header3column0innerRow0column1innerRow0column1element0.userLinkElement .userLinkElementLink{color:#000000;font-size:14px;font-weight: 300;border-radius:30px;padding-top:4px;padding-bottom:4px;padding-right:15px;padding-left:15px;}.header3column0innerRow0column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLoginRegister{background:#0B9BE7;}.header3column0innerRow0column2element0 .headerButtonsElementColor{color:#000000!important;}.header3column1innerRow0column0element0 .mainParts>a{color:#FFFFFF!important;font-weight: 300;}.header3column1innerRow0column0element0 .mainParts>i{color:#FFFFFF!important;}.header3column1innerRow0column0element0 .mainParts>a{font-size:14px!important;}.header3column1innerRow0column0element0 .mainParts>i{font-size:14px!important;}.header3column1innerRow0column0element0 .menucolorBtn>a{color:#FFDFD3!important;}.header3column1innerRow0column0element0 .menucolorBtn>i{color:#FFDFD3!important;} body.ltr .header0column1element0.socialMediaElement .socialMediaBox:not(:last-child){margin-right:15px;margin-left:0;}body.ltr .header1column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-right:10px;margin-left:0}body.ltr .header1column1innerRow1column0element0 .MenuMainUl>.mainParts:not(:last-child){margin-right:35px!important;margin-left:0!important;}body.ltr .header2column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-right:10px;margin-left:0}body.ltr .header2column1innerRow1column0element0 .MenuMainUl>.mainParts:not(:last-child){margin-right:10px!important;margin-left:0!important;}body.ltr .header3column0innerRow0column1innerRow0column1element0.userLinkElement .userLinkElementLink:not(:last-child){margin-right:10px;margin-left:0} #loginUserModal .modal-dialog .modal-content input.btn.btn-vorod-1{background:#EBD800FF !important;}.loginstylebackground {background: #EBD800FF !important;}.loginstylebackgroundchecked:checked {background: #EBD800FF !important;}.loginstylecolor {color: #EBD800FF !important;}.loginstylefill {fill: #EBD800FF !important;}.form-horizontal .option-desc_option path,#banner-order-wizard .option-desc_option path,form#login-form .form-group .help path{fill:#EBD800FF!important;}#toolbaer .pageslist,#post_reply .add_files .inputfile + label,label#for-file,.send_reply button:hover,#banner-order-wizard .size-radio-div input:checked + label,#banner-order-wizard .main-price .total-price,#modal-select-galleries .modal-content .gallery-image-container.selected,section#basket_1 .enter_basket .enter_basket_button,section#basket_page .basketOffBox a.offBasketBut,.toPayBasket .enter_basket_button,{border-color:#EBD800FF!important;}.chapiroos_button_color{background:#EBD800FF;}.chapiroos_button_color:hover{color:#EBD800FF;}.dashboard #toolbaer .sub-desk-menu,.dashboard #toolbaer #wallet .walletmenu{border-bottom-color:#EBD800FF!important;}#banner-order-wizard #gallery div img{box-shadow: 0 0 5px -1px #EBD800FF!important;border-color: #EBD800FF!important;}@media (min-width: 993px){#pay-fixed .mobile-view {box-shadow: 0 0 20px -20px #EBD800FF;}}div.picker,div.monthYearPicker{box-shadow: 0px 0px 6px -1px #EBD800FF;}.product .product_cover .title,#wrap_all .dashboard #toolbaer span.name,#wrap_all .dashboard #toolbaer span.quantity,#wrap_all .dashboard #switcher .more i,#wrap_all .dashboard #wallet .more i{color:#FFFFFFFF !important;}.send_reply button,.cart_detail_page_box p.cart_detail_page_box_name,#banner-order-wizard .banner_service_name,#banner-order-wizard .prev_step,#banner-order-wizard .primary-btn,#banner-order-wizard .select-type-btns .sp-btn,#banner-order-wizard .select-type-btns .sp-btn .bck,#banner-order-wizard .size-btn.active a,#banner-order-wizard .checkbox-div input:checked + label:after,#banner-order-wizard .radio-div input:checked + label:after,.option-f label.lable-f,#statusbar .status.gray .status_badge,.side button,#login-form .register-btn-mobile a,section#basket_1 .enter_basket .enter_basket_button:hover,section#basket_page .basketOffBox a.offBasketBut:hover,.toPayBasket .enter_basket_button:hover,.pagination > .active > a, .pagination > .active > span,.send_way_section .storeNewUserAddressBox a:hover,.storeNewUserMapBox #mapModalButton:hover,.storeNewUserMapBox #mapModalButton.active,form#forgot-pass-form button,.goBackToProfile,#toolbaer .walletmenu .cash .increase a,button.cart_detail_page_box_print_btn,.editUserAddressInCart:hover,.showParentCart,.endOfOrderingBtn,.BankPayBasket,.PrintOrderBtn,.cancelOrderBtn,#reset-pass-form button,.helpbox .layout-guide-btn a{background:#EBD800FF!important;}.product .product_title:hover,.product .product_cover,.product .product_cover{background:#EBD800FF!important;}.dashboard #toolbaer,.dashboard .modal-header,.submitprimary,.product-list-view .order-link,#factor .bp-btn,.change-pass .bp-btn,.transaction-charge button#create-cart,#printForm #printSendOrder,#search-form .orderssearch,#search-form button.bp-btn,.pay button ,#toolbaer .product .product_cover,.modal-header,.swal2-modal button.send-code{background:#EBD800FF;}.specialOffersModalStyles button.swal2-cancel{background-color:#EBD800FF!important;}.product-list-view .order-link:hover,#factor .bp-btn:hover,.change-pass .bp-btn:hover,.transaction-charge button#create-cart:hover,#printForm #printSendOrder:hover,#search-form .orderssearch:hover,#search-form button.bp-btn:hover,.pay button:hover,.send_way_section .storeNewUserAddressBox a,.storeNewUserMapBox #mapModalButton,.goBackToProfile:hover,form#forgot-pass-form button:hover,.side button:hover,#login-form .register-btn-mobile a:hover,#forgot-pass-form button:hover,#toolbaer #wallet .walletmenu .cash .increase a:hover,button.cart_detail_page_box_print_btn:hover,.editUserAddressInCart,.basketOffBox a.offBasketBut,.enter_basket_button,.showParentCart:hover ,.endOfOrderingBtn:hover,.BankPayBasket:hover,.chapButtonColorClass:hover,.PrintOrderBtn:hover,.cancelOrderBtn:hover,#toolbaer .walletmenu .cash .increase a:hover,#reset-pass-form button:hover{border-color:#EBD800FF!important;color :#EBD800FF!important;}.dashboard #toolbaer .pageslist ul li.active a span.icon,.dashboard #toolbaer .pageslist ul li.active a,.dashboard #toolbaer .pageslist ul li a:hover span.icon,.dashboard #toolbaer .pageslist ul li a:hover,#statusbar .status.gray .status_name,.modal-body .detailsrow .detail,.avatarbox .fatitle,#post_reply .add_files .inputfile + label,label#for-file,#toolbaer #switcher span,.product .orderstatus.ready,.newmsg a:hover,div.picker a.today ,.show-method span.active,label#for-file{color:#EBD800FF;}.send_reply button:hover,#statusbar .status.gray .status_name,form#factor table tr td a,.send_reply.send_reply-1.btn-dash button.bp-btn:hover,.readmore a,.news_title a,.selected .chooseImage .chooseMark:after,section#basket_1 .enter_basket .enter_basket_button,section#basket_1 .basket_header,section#basket_page .basketOffBox a.offBasketBut,.toPayBasket .enter_basket_button,.pagination > li:not(.disabled):not(.active):hover > a, .pagination > li:not(.disabled):not(.active):hover > span,.pagination > li:not(.disabled):not(.active):hover:before,.alertMassage{color:#EBD800FF!important;}.newmsg a{border-color:#EBD800FF!important;background:#EBD800FF!important;}#post_reply .add_files .inputfile + label:hover,label#for-file:hover,.download-template{background:#EBD800FF;}.continueOrderingBtn:hover{border-color:#616161FF!important;color :#616161FF!important;}#messages_wrapper .messagebox.mymsg .messagecontent:before{border-left-color:#616161FF!important;}#statusbar .status.purple .status_name,#messages_wrapper .messagebox.mymsg .messagecontent .date,#messages_wrapper .messagebox.mymsg .author_info .author_job,#messages_wrapper .messagebox.mymsg .messagecontent .attachment a{color:#616161FF!important;}#messages_wrapper .messagebox.mymsg .author_info .author_pic,#messages_wrapper .messagebox.mymsg .messagecontent{border-color:#616161FF!important;}#statusbar .status.purple .status_badge,.option-file .uploadbtn,.uploadboxs .uploadbtn,.continueOrderingBtn{background:#616161FF!important;}#statusbar .status.green .status_name,.modal-body .detailsheader .subject,#about_section #phonenumber .title,#about_section .about_title span,#about_section .popular_links .popular_link a,#about_section .popular_links .popular_link a:hover .link_title,#about_section .popular_links .popular_link span.goup,#about_section .popular_links .popular_link span.icon,#special_products .title span,.product .product_title,#articles .article header .title span,#articles .article .articlebox .subject h3 a,.notifications ul li span.icon,.notifications ul li:hover .title,.table td .situation,.modal-body .detailsheader span.icon,.orderslist .orderitem .order_name,.news_archive .news_pagination ul li a{color:#704EAFFF!important;}.widget ul li,.eshop_product .product_meta .title,.login-container .side.left a,.register-container .side.right .text{color:#704EAFFF;}#articles .article .articlebox .subject h3 a:hover{color:#704EAFFFaa !important;}#statusbar .status.green .status_badge,.news_archive .news_pagination ul li.active a,.news_archive .news_pagination ul li a:hover,.product-gallery-box .btn-name{background:#704EAFFF!important;}.tab_title,.modal-body .list .detailsrow:last-child{border-color:#704EAFFF;}.payments .prices .final_cost,.table .answered,.orderslist .orderitem .order_price,#statusbar .status.red .status_name,.payments span.icon,#messages_wrapper .messagebox.replaymsg .messagecontent .attachment a,#messages_wrapper .messagebox.replaymsg .author_info .author_job,#messages_wrapper .messagebox.replaymsg .messagecontent .date,#messages_wrapper .messagebox .messagecontent .accepted,#messages_wrapper .messagebox .messagecontent .accepted a,#messages_wrapper .messagebox .messagecontent .title,#messages_wrapper .messagebox .messagecontent .agreement a:hover,.btn-accept-offer:hover,.addtocard a,.addtocard button,.eshop_product .inventory,.eshop_product .product_price span,.table td .delivered{color:#35B66EFF!important;}#messages_wrapper .messagebox.replaymsg .author_info .author_pic,#messages_wrapper .messagebox.replaymsg .messagecontent,#messages_wrapper .messagebox .messagecontent .accepted,#messages_wrapper .messagebox .messagecontent .agreement a,.eshop_product .inventory.btn-accept-offer{border-color:#35B66EFF!important;}#messages_wrapper .messagebox.replaymsg .messagecontent:before{border-right-color:#35B66EFF!important;}#statusbar .status.red .status_badge,.detailsrow .orderstatus,.dashboard #order .btn.btn-light,.pay a,#pagination ul li.active a,#pagination ul li a:hover,.orderslist .orderbtns .finalize_pay a,#messages_wrapper .messagebox .messagecontent .agreement a,.btn-accept-offer{background:#35B66EFF!important;}#statusbar .status.red .status_name,.notifications ul li span.icon,.notifbox .subheader,.modal-body .costs .final_cost,.product .orderstatus.doing,.helpbox .alerttext,.notifications ul li span.icon,.notifbox .subheader,.table .pending,#messages_wrapper .messagebox .messagecontent .title.Mcolor{color:#E44A6BFF!important;}#statusbar .status.red .status_badge,.notifbox .subheader .subtitle span,.orderslist footer .removal_order a,.widget ul li:before{background:#E44A6BFF!important;}.notifbox .subheader .subtitle span{border-color:#E44A6BFF;}.dashboard #order .btn.btn-outline-light{color:#E44A6BFF!important;border-color:#E44A6BFF;} .buttonElementBtn {     justify-content: center } .imageElement .imageElementImageBox .imageElementImage {     max-width: 100%; }  #templateMakerPanelHandel {     display: none } .header2column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLogin {     font-weight: 500; } .logoElement .logoElementImageBox .logoElementImage {     max-width: 77%; } @media (max-width: 768px) {     .logoElement .logoElementImageBox .logoElementImage {         max-width: 34%;     } } @media (max-width: 768px) {     #boxslider .container {         padding-left: 0 !important;         padding-right: 0 !important;     }     .virtualMenuTile {         padding-right: 4px;         padding-left: 4px     } } .postContentItemPic {     border-radius: 15px } .header2 {     box-shadow: 0 19px 56px -36px #2e61cf; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull) {     padding: 10px;     margin-left: 12px !important; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull):hover .MenuListLiA {     color: white; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull) {     padding: 8px;     margin-left: 12px !important;     position: relative; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull) .MenuListLiA {     text-decoration: none;     transition: color 0.3s ease;     position: relative;     display: inline-block; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull) .MenuListLiA::after {     content: '';     position: absolute;     bottom: -5px;     left: 0;     width: 0;     height: 3px;     background-color: #24195d;     transition: width 0.3s ease;     border-radius: 2px } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull):hover .MenuListLiA {     color: white; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull):hover .MenuListLiA::after {     width: 100%;     right: 0;     left: auto; } .menuBuilder .MenuMainUl.mainUl .mainParts:not(.MenuMega):not(.menuListFull):hover {     background: #ffca00; } .header2 {     background: rgb(255 255 255) !important; } .header2column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLogin {     box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; } @keyframes softPulse {     0% {         background-color: #201564;         box-shadow: 0 0 0 0 rgba(32, 21, 100, 0.4);     }     70% {         box-shadow: 0 0 0 8px rgba(32, 21, 100, 0);     }     100% {         background-color: #201564;         box-shadow: 0 0 0 0 rgba(32, 21, 100, 0);     } } .header2column1innerRow0column1element0.userLinkElement .userLinkElementLink.userLinkElementLinkLogin:hover {     animation: softPulse 0.6s ease-out;     background-color: #201564; } .logoElementImageBox {     display: inline-block;     perspective: 800px;     position: relative;     overflow: hidden; } .logoElementImage {     display: block;     animation: spin3D 12s infinite linear; } .logoElementImageBox::after {     content: "";     position: absolute;     top: 0;     left: -150%;     width: 100%;     height: 100%;     background: linear-gradient(90deg,             transparent,             rgba(255, 255, 255, 0.6),             transparent);     transform: skewX(-20deg);     animation: shine 6s infinite ease-in-out;     pointer-events: none; } @keyframes spin3D {     from {         transform: rotateY(0deg);     }     to {         transform: rotateY(360deg);     } } @keyframes shine {     0% {         left: -150%;     }     30% {         left: 100%;     }     100% {         left: 100%;     } } #aboutUs .buttonElementBtn {     box-shadow: 0 0 48px -12px rgb(236 237 26);    margin-top: 24px;     }@media (max-width: 768px) {   #aboutUs .buttonElementBtn {	 width: 100%;	 margin-top: 12px;  }} .text1 .footerText {     text-align: justify; } .digiIcon, .digiIcon .imageElement, .digiIcon .imageElementImageBox, .digiIcon .columnFirstChild>div, .digiIcon .w-100.h-100.d-flex {     overflow: visible !important;     transform: translateZ(0); } .digiIcon .imageElementImage {     height: 60px;     width: 60px;     border-radius: 50%;     background: #24195d;     padding: 8px;     transition: all 0.3s cubic-bezier(0.2, 0.9, 0.4, 1.1);     cursor: pointer;     display: block; } .digiIcon .imageElementImage:hover {     transform: scale(1.15) rotate(3deg);     box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.4), 0 0 0 3px rgba(255, 215, 0, 0.7);     filter: brightness(1.05) contrast(1.05);     position: relative;     z-index: 10; } .service1 .imageElementImage {     height: 70px;     padding: 6px;     border-radius: 50%;     background: #ffffff4a; } .service1 .imageElementTitle {     font-weight: 800; } #service2 .section3row {     position: relative;     border-radius: 20px;     background: #ffffff;     z-index: 0;     overflow: hidden; } #service2 .section3row::before {     content: '';     position: absolute;     inset: -8px;     border-radius: 28px;     background: linear-gradient(30deg,             #FFD700,             #F0B400,             #D4A017,             #8A5A19,             #0A1F44,             #1A335F,             #0A1F44,             #8A5A19,             #D4A017,             #FFD700);     background-size: 500% 100%;     animation: slideSmooth 16s linear infinite;     z-index: -1; } @keyframes slideSmooth {     0% {         background-position: 0% 0%;     }     100% {         background-position: 100% 0%;     } } .map .imageElementImage {     height: 360px; } @media (max-width: 768px) {     .map .imageElementImage {         margin-top: 32px;         height: auto;     }     .map .footerText {         font-size: 13px;         text-align: center;         line-height: 26px;     }     .text1 .titleElement {         text-align: center !important;     }     .text1 .footerText {         font-size: 13px;     }     .headerButtonsElementColor {         border: unset !important;         color: #172541 !important;     } } .logoMobile .headerImageElementImage {     height: 35px; } #mobileHeader .col-lg-12 {     padding: 0  }#mobileHeader{ box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);} .products1 .virtualMenuTileImage {     background: linear-gradient(135deg, #e0e0e0, #f1f1f1, #cccccc); } .products1 .virtualMenuTileTitleBox {     margin-bottom: 16px; } .products1 .virtualMenuTileCustom2 {     font-size: 14px !important;     color: #000a8f !important; } .products1 .virtualMenuTileCustom1 span {     color: rgb(242 193 18) !important } .products1 .virtualMenuTileCustom2 {     margin-bottom: 8px !important;     margin-right: 8px;     margin-left: 8px;     margin-top: 24px;     border: 1px solid #bdc2ff;     border-radius: 10px;     color: #000a8f !important;     font-weight: 500;     font-size: 13px !important;     padding-top: 8px !important;     padding-bottom: 8px; } .products1 .virtualMenuTileCustom2:after {     content: "arrow-left-5";     display: inline;     font-family: "chapiroosFontIcon";     font-size: 8px; } .products1 .virtualMenuTileBox:hover {     box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);     transition: box-shadow 0.3s ease; } .products1 .virtualMenuTileBox:hover .virtualMenuTileCustom2 {     background: #000a8f !important;     color: white !important;     transition: background-color 0.3s ease; } .products1 .virtualMenuTileBox {     transition: box-shadow 0.3s ease; } .products1 .virtualMenuTileCustom2 {     transition: background-color 0.3s ease; }.text1{    background: url(https://printcityco.ir/upload2/1230/files/I3sYmJuG/Qui1hcGf.webp);    background-repeat: no-repeat;    background-size: contain;    background-position: center;}#contentBox {   /* background-image: url(https://printcityco.ir/upload2/1230/files/I3sYmJuG/tygUTZHs.png); */   /* background-position: center center; */}#mainBox{        /*background: radial-gradient(circle at top, rgba(201,148,25,.08) 0%, transparent 35%),        linear-gradient(180deg,#fffaf1 0%,#ffffff 100%) !important*/}#aboutUs .row  {    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;    border-radius: 16px;    padding: 24px;}@media (max-width: 768px) {  #aboutUs .row  {  	 padding:12px;  }  #aboutUs .footerText{  	font-size:14px;	    line-height: 26px;  }}#callMe .imageElementImage {  height: 80px;      height: 80px;    max-height: 80px;    max-width: 80px;  animation: ring 2s infinite ease-in-out;  transform-origin: top center;  }@keyframes ring {  0% { transform: rotate(0deg); }  20% { transform: rotate(8deg); }  40% { transform: rotate(-8deg); }  60% { transform: rotate(6deg); }  80% { transform: rotate(-6deg); }  100% { transform: rotate(0deg); }}@media (max-width: 768px) {    .callMeRight .titleElementTitle:last-of-type {        font-size: 16px;           }} .ordering .imageElementImage {	  height: 35px;}.ordering .imageElement {    display: inline-flex;    align-items: center;    gap: 16px;}.ordering .footerText{    margin-top: 20px;    text-align: justify;    font-size: 15px;    line-height: 30px;      margin-bottom: 20px;}.messageBox .row{	gap:10px}.messageBox .messageBoxElementInput {     border: 1px solid #ffb87f;    border-radius: 10px;     font-size: 13px !important;    padding: 10px !important;    outline: none;        background: #fff9d6;    transition: all 0.2s ease; } .messageBox .messageBoxElementInput:focus,.messageBox .messageBoxElementInput:active {    border: 1px solid #da9700;           background: #ffed88;} .messageBox .messageBoxElementButton {    position: relative;    border-radius: 8px;    padding-right: 30px !important;    padding-left: 30px !important;    padding-top: 8px !important;    padding-bottom: 8px !important;    background: #fff;    font-weight: 800;    color: #da9600;    border: unset;    outline: unset;    cursor: pointer;    overflow: hidden;           transition: color 1s ease;    z-index: 1;} .messageBox .messageBoxElementButton::before {    content: '';    position: absolute;    bottom: -2;    left: 50%;    transform: translateX(-50%) scale(0);    width: 100%;                height: 100%;    background: #da9600;        border-radius: 50%;        transition: transform 2s cubic-bezier(0.2, 0.9, 0.4, 1.1);    z-index: -1;    transform-origin: center bottom;   } .messageBox .messageBoxElementButton:hover::before {    transform: translateX(-50%) scale(5); } .messageBox .messageBoxElementButton:hover {    color: #fff;}#hasAssarBackground{    position: relative;}#hasAssarBackground:before {    display: block;    width: 100%;    height: 100%;    content: url(/upload2/1230/files/I3sYmJuG/cUnCXYVG.png);    position: absolute;    right: 15px;    top: 0;    overflow: hidden;    filter: brightness(0);}.comments .virtualMenuSlideImageBox .virtualMenuSlideImage {	height: 70px;    width: 70px;}.comments  .virtualMenuSlideImageBox{    display: flex;    justify-content: center;    align-items: center;}.comments .virtualMenuSlideTitle {	    margin-top: 16px;}.comments .virtualMenuSlideCustomBox{text-align: center;}.comments .virtualMenuSlideCustom1 {    text-align: center !important;    margin-top: 16px;    background: #e0e8ff;    display: inline-flex;    padding: 5px;    font-size: 14px;    color: #001a57 !important;    font-weight: 500;    border-radius: 6px;    padding-right: 10px;    padding-left: 10px;}.comments .virtualMenuSlideCustom2{    font-size: 14px;    padding: 16px;    color: #505050 !important;} .comments .virtualMenuSlideCustom3 {    text-align: center !important;    display: flex;    justify-content: center;}.comments .virtualMenuSlideCustom3 .imageElementImage {    width: unset;}.comments .virtualMenuSlide:after {    display: block;    width: 150px;    content: url(/frontend/web/themes/templatemaker/images/irchap/top-3.png);    position: absolute;    right: 50%;    top: -29px;    transform: translate(50%, 0);    z-index: -1;}.comments .owl-stage-outer{padding-top: 30px;}.comments  .virtualMenuSlide{box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 0.1);  padding-bottom: 12px;    margin-bottom: 8px;}#hasAssarBackground{	padding:0}#faqs .slidingBoxElement {	background: #fff;    border-radius: 16px;      padding: 10px;  box-shadow:0px 4px 34px 0px #00000017;}.userLinkElementLink {    background: #fec80e;}.titleHasAfterBefore  .titleElementTitle:before {    display: block;    background: #929aff;    width: 10px;    height: 6px;    content: "";    position: relative;    right: -20px;    top: 18px;    border-radius: 5px;}.titleHasAfterBefore .titleElementDescriptionBox{	margin-top:12px}.titleHasAfterBefore .titleElementTitle:after {    content: url(/upload2/1230/files/I3sYmJuG/DzcqBHKa.png);    position: absolute;    right: calc(100% + 10px);     top: -20px;    width: 10px;        height: 10px;       display: block;  }.titleHasAfterBefore .titleElementTitle {    position: relative;  }.messageBoxImage .imageElementImage {    height: 300px;}.messageBoxElement .messageBoxElementRow .messageBoxElementTextArea {    height: 100px;}#footer{	margin-right: 12px;    margin-left: 12px;}.footer1 .imageElementImage {	    height: 50px;}.footer1 .footerTextBox .footerText {    font-size: 15px;    text-align: justify;    line-height: 30px;    margin-top: 16px;}.ms-layout-partialview .ms-view {    direction: initial;}.productMenu{ background: #ffca00;    padding-right: 10px;    padding-left: 10px;    display: inherit;}.productbox .product img{height : unset;}.productbox .product {height : unset;}.productbox .product .product_cover .title {    color: #113173 !important;   }.submitoreder {    top: -14px !important;}.productMenu {    padding-right: 10px;    padding-left: 10px;    display: inherit;     background: linear-gradient(90deg, #ffca00, #ffff6c, #ffca00);    background-size: 200% 100%;      animation: horizontalFlow 4s ease-in-out infinite alternate;}@keyframes horizontalFlow {    0% {        background-position: 0% 0%;     }    100% {        background-position: 100% 0%;     }}@media (max-width: 768px) {  .products1 .virtualMenuTileCustom1 {  	 display: flex;     flex-direction: column;  }}