.websima-map-wrap{margin-top:-3rem}.websima-map{width:100%;height:512px;z-index:3;border-radius:2rem}.websima-map .mapp-logo{width:60px;height:83px;margin-bottom:-.5rem}.section-map{margin:128px 0}.websima-form-wrap #message.updated{background:var(--success);color:#fff;border-color:var(--success);text-align:center;padding:10px;margin-bottom:15px;border-radius:10px}.contact-info{display:flex;flex-direction:column;background-color:#fff;padding:1.5rem;border-radius:2rem;gap:1rem;box-shadow:0 4px 16px 0 #024A6333}.contact-access{display:flex;align-items:center;justify-content:space-between}.contact-info li.address{align-items:flex-start}.contact-info li .label{font-size:14px;line-height:20px;display:flex;align-items:center;gap:12px;color:#252525;white-space:nowrap}.contact-info .label i{font-size:24px;line-height:28px;display:flex;align-items:center;justify-content:center;color:#FFF;padding:10px;border-radius:12px;background-color:var(--color3);width:3rem;height:3rem}.contact-info li a,.contact-info li span:not(.label){color:var(--color2);font-size:16px;line-height:32px;font-weight:400;font-family:var(--bold_font);margin-right:.5rem;text-align:justify}.contact-info li a:hover{color:var(--color1)}.fax-numbers,.phone-numbers{direction:ltr;display:flex;flex-wrap:wrap}.fax-numbers>span:not(:last-child):after,.phone-numbers>a:not(:last-child):after{content:"";width:1px;height:16px;background:#D4D4D6;display:inline-flex;margin:0 5px;vertical-align:sub}.contact-dir-button span{color:#313233}.contact-dir-button{position:absolute;align-items:center;gap:8px;display:flex;z-index:4}.contact-dir-button a{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#fff;padding:6px 8px;backdrop-filter:blur(1rem);border-radius:12px;border:1px solid #fff;transition:0.3s}.contact-dir-button .icon-map{width:32px;height:32px;background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.contact-dir-button .icon-map:before{content:'';display:inline-block}.contact-dir-button .google-map .icon-map:before{width:12px;height:16px;background:url(/wp-content/themes/websima/assets/img/google-map.png);background-repeat:no-repeat;background-size:contain}.contact-dir-button .waze .icon-map:before{width:17px;height:17px;background:url(/wp-content/themes/websima/assets/img/waze.png);background-repeat:no-repeat;background-size:contain}.contact-dir-button .neshan .icon-map:before{width:15px;height:14px;background:url(/wp-content/themes/websima/assets/img/neshan.png);background-repeat:no-repeat;background-size:contain}.contact-socials a.bg-icon-instagram{background-image:url(/wp-content/themes/websima/assets/img/instagram.svg);background-repeat:no-repeat;background-size:cover;width:31px;height:31px}.contact-socials a.bg-icon-linkedin{background-image:url(/wp-content/themes/websima/assets/img/linkedin.svg);background-repeat:no-repeat;background-size:cover;width:31px;height:31px}.contact-socials a.bg-icon-aparat{background-image:url(/wp-content/themes/websima/assets/img/aparat.svg);background-repeat:no-repeat;background-size:cover;width:31px;height:31px}.contact-socials a.bg-icon-whatsapp{background-image:url(/wp-content/themes/websima/assets/img/whatsapp.svg);background-repeat:no-repeat;background-size:cover;width:31px;height:31px}.contact-socials a.bg-icon-youtube{background-image:url(/wp-content/themes/websima/assets/img/youtube.svg);background-repeat:no-repeat;background-size:cover;width:31px;height:31px}img.leaflet-marker-icon{width:100px!important;height:96px!important}.contact-dir-button a:hover{border-color:var(--color3)}.contactus-social{display:flex;align-items:center;justify-content:space-between;padding:1rem 40px;background-color:rgb(11 104 178);margin-top:1.5rem;border-radius:1rem;background-image:url(/wp-content/themes/websima/assets/img/blogdesc-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.contactus-social span{color:#FFF}.contact-socials{display:inline-flex;gap:2.5rem;align-items:center;justify-content:center;background-color:#FFF;border-radius:2rem;box-shadow:0 4px 16px 0 #024A6333;padding:1.5rem}.contact-socials a{color:#FFF;font-size:1.5rem;display:flex;align-items:center}.contact-socials a:hover{color:#A0C861}.websima-form-wrap.wocommerce-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){margin-bottom:4rem}.websima-form-wrap :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){font-family:inherit;padding:.75rem 1.5rem!important;height:4.5rem;background-color:#fff;transition:0.3s;width:100%;text-overflow:ellipsis;position:relative;display:block;border-radius:12px;border:1px solid #E6E6E6}.websima-form-wrap :is(input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="url"]){direction:ltr}.websima-form-wrap form.submitted :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2):invalid:required{border-color:var(--danger)}.websima-form-wrap textarea{height:10rem!important;padding-top:1.5rem!important}.websima-form-wrap .af-submit,.af-field-type-repeater,.af-field-type-textarea{grid-column:1/-1}.websima-form-wrap .acf-field-recaptcha{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.websima-form-wrap.ab-label .acf-field-recaptcha .acf-label label{position:static!important;transform:none!important;margin-bottom:1rem!important;display:block!important}.websima-form-wrap :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2):focus-visible{border-color:#2D32B6}.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder,.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-moz-placeholder,.websima-form-wrap :is(textarea,input)::-moz-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input):-ms-input-placeholder,.websima-form-wrap :is(textarea,input):-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-ms-input-placeholder,.websima-form-wrap :is(textarea,input)::-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder,.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-moz-placeholder,.websima-form-wrap :is(textarea,input)::-moz-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input):-ms-input-placeholder,.websima-form-wrap :is(textarea,input):-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-ms-input-placeholder,.websima-form-wrap :is(textarea,input)::-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder,.websima-form-wrap :is(textarea,input)::-webkit-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-moz-placeholder,.websima-form-wrap :is(textarea,input)::-moz-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input):-ms-input-placeholder,.websima-form-wrap :is(textarea,input):-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::-ms-input-placeholder,.websima-form-wrap :is(textarea,input)::-ms-input-placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap :is(textarea,input)::placeholder,.websima-form-wrap :is(textarea,input)::placeholder{opacity:.5;font-size:13px;text-align:right}.websima-form-wrap label:not(.error,[for="acf-field_form_success_message"]){line-height:1;display:flex;margin:0;align-items:center;margin-bottom:12px!important;font-size:1rem;line-height:1px;font-weight:unset!important}.websima-form-wrap label.error{line-height:1;font-size:12px;color:var(--danger);margin-bottom:1rem;display:block;background:var(--bg-danger);padding:10px}.websima-form-wrap.ab-label :is(.af-field-type-repeater,.af-field-type-checkbox,.af-field-type-true-false,.af-field-type-radio) label{position:static;transform:none;margin-bottom:1.5rem!important;padding-inline:0rem;background:#fff0}.websima-form-wrap .acf-field .acf-label{margin:0}.acf-error .acf-input{border:1px solid #FF8686;border-radius:12px;background-color:#FFE7E7}.acf-error-message p::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.75C6.07 22.75 1.25 17.93 1.25 12C1.25 6.07 6.07 1.25 12 1.25C17.93 1.25 22.75 6.07 22.75 12C22.75 17.93 17.93 22.75 12 22.75ZM12 2.75C6.9 2.75 2.75 6.9 2.75 12C2.75 17.1 6.9 21.25 12 21.25C17.1 21.25 21.25 17.1 21.25 12C21.25 6.9 17.1 2.75 12 2.75Z' fill='%23B00020'/%3E%3Cpath d='M12 13.75C11.59 13.75 11.25 13.41 11.25 13V8C11.25 7.59 11.59 7.25 12 7.25C12.41 7.25 12.75 7.59 12.75 8V13C12.75 13.41 12.41 13.75 12 13.75Z' fill='%23B00020'/%3E%3Cpath d='M12 17C11.87 17 11.74 16.97 11.62 16.92C11.5 16.87 11.39 16.8 11.29 16.71C11.2 16.61 11.13 16.51 11.08 16.38C11.03 16.26 11 16.13 11 16C11 15.87 11.03 15.74 11.08 15.62C11.13 15.5 11.2 15.39 11.29 15.29C11.39 15.2 11.5 15.13 11.62 15.08C11.86 14.98 12.14 14.98 12.38 15.08C12.5 15.13 12.61 15.2 12.71 15.29C12.8 15.39 12.87 15.5 12.92 15.62C12.97 15.74 13 15.87 13 16C13 16.13 12.97 16.26 12.92 16.38C12.87 16.51 12.8 16.61 12.71 16.71C12.61 16.8 12.5 16.87 12.38 16.92C12.26 16.97 12.13 17 12 17Z' fill='%23B00020'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;width:1rem;height:1rem;top:-2px;right:-18px}.websima-form-wrap .acf-temp-remove,.websima-form-wrap .acf-notice.-error{background:#fff;color:#cc2727;border-color:#fff;margin:0;z-index:1;line-height:1;padding:0}.websima-form-wrap .acf-notice p{font-size:10px;line-height:1;margin:0;margin-bottom:0;text-shadow:none;color:#B00020;position:absolute;bottom:-5.5rem;right:20px}.websima-form-wrap .acf-notice.-error{display:flex;align-items:center;gap:5px}.websima-form-wrap .acf-notice.-dismiss{display:none}.acf-spinner{position:absolute;top:50%;transform:translateY(-50%);margin-right:9px}.acf-form .acf-fields>.acf-field{border:none;padding:0;margin-bottom:1rem}.websima-form-wrap .af-submit{margin-top:-2rem}.websima-form-wrap .af-field-type-textarea textarea{padding-top:2rem}.af-form.acf-form>.acf-fields{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3rem;row-gap:2rem;margin-bottom:2.5rem}.item-set.vertical.centered.triggers.left{display:none}.acf-notice.-error.acf-error-message.-dismiss{display:none}.acf-field .acf-notice.-error{background:none!important;border:none!important}@container (min-width:32em){.af-form.acf-form>.acf-fields{grid-template-columns:1fr 1fr}}@container (max-width:32em){.af-form.acf-form>.acf-fields{grid-template-columns:1fr}}.websima-form-wrap input:-webkit-autofill,.websima-form-wrap input:-webkit-autofill:active,.websima-form-wrap input:-webkit-autofill:hover,.websima-form-wrap input:-webkit-autofill:focus{-webkit-animation-name:autofill;-webkit-animation-delay:1s;-webkit-animation-fill-mode:both;-webkit-box-shadow:0 0 0 100px rgb(0 0 0 / .09) inset!important;-webkit-box-shadow:none}.acf-form-submit{text-align:center;position:relative}.af-field-type-file label{line-height:1;position:static;margin-bottom:1rem!important}.websima-form-wrap label:not(.error,[for="acf-field_form_success_message"]){margin-bottom:20px!important;line-height:16px}.websima-form-wrap .input-cform.left,.websima-form-wrap .input-cform.right{margin-bottom:1.5rem}@media (min-width:62em){.contact-contact-access{justify-content:space-between}.contact-info{position:absolute;bottom:118px;right:18px;z-index:3;max-width:465px}.contact-socials{bottom:18px;position:absolute;z-index:3;right:18px;min-width:465px}}@media screen and (min-width:62em){.websima-form-wrap label:not(.error,[for="acf-field_form_success_message"]){margin-bottom:1rem!important}.contact-dir-button{top:1rem;left:1.5rem}.websima-form-wrap .input-cform.right{float:right;width:calc((100% / 2) - 0.75rem);clear:none!important;padding:0!important;margin-right:.75rem}.websima-form-wrap .input-cform.right.acf-field-mobile{float:left}}@media screen and (max-width:1200px){.contact-info-wrap{padding:35px 50px 45px;margin-bottom:30px}}@media screen and (max-width:992px){.acf-form .acf-fields>.acf-field{margin-bottom:1.5rem}.contact-dir-button{top:12px;right:24px}.contact-info{margin-top:1.5rem;width:100%}.contact-socials{flex-wrap:wrap;justify-content:center;width:100%}}@media screen and (max-width:576px){.websima-map{margin:auto}img.leaflet-marker-icon{width:50px!important;height:56px!important}.contact-socials{gap:2.21rem}.contact-dir-button{top:10px;right:16%;padding:12px 40px}.contact-info li a,.contact-info li span:not(.label){font-size:15px}.contact-socials{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:768px){.websima-map-wrap{margin-top:-5rem}.contact-dir-button a{padding:12px}}