.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpcf7-not-valid-tip {
direction: rtl;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
right: 1em;
}
.wpcf7-list-item {
margin: 0 1em 0 0;
}html,body{margin:0;padding:0;border:0;line-height:1;height:100%}article,aside,details,figcaption,figure,audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a,a:hover,a:focus{text-decoration:none}a:focus{outline:none}b,strong{font-weight:400}p{margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}img{border:0;pointer-events:auto}svg:not(:root){overflow:hidden}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}span.skype_pnh_container{display:none !important}span.skype_pnh_print_container{display:inline !important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}@media(min-width: 1400px){.container{width:1370px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xl-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xl-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xl-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16,.col-xl-16,.col-xs-17,.col-sm-17,.col-md-17,.col-lg-17,.col-xl-17,.col-xs-18,.col-sm-18,.col-md-18,.col-lg-18,.col-xl-18,.col-xs-19,.col-sm-19,.col-md-19,.col-lg-19,.col-xl-19,.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20,.col-xl-20,.col-xs-21,.col-sm-21,.col-md-21,.col-lg-21,.col-xl-21,.col-xs-22,.col-sm-22,.col-md-22,.col-lg-22,.col-xl-22,.col-xs-23,.col-sm-23,.col-md-23,.col-lg-23,.col-xl-23,.col-xs-24,.col-sm-24,.col-md-24,.col-lg-24,.col-xl-24{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24{float:right}.col-xs-24{width:100%}.col-xs-23{width:95.83333333%}.col-xs-22{width:91.66666667%}.col-xs-21{width:87.5%}.col-xs-20{width:83.33333333%}.col-xs-19{width:79.16666667%}.col-xs-18{width:75%}.col-xs-17{width:70.83333333%}.col-xs-16{width:66.66666667%}.col-xs-15{width:62.5%}.col-xs-14{width:58.33333333%}.col-xs-13{width:54.16666667%}.col-xs-12{width:50%}.col-xs-11{width:45.83333333%}.col-xs-10{width:41.66666667%}.col-xs-9{width:37.5%}.col-xs-8{width:33.33333333%}.col-xs-7{width:29.16666667%}.col-xs-6{width:25%}.col-xs-5{width:20.83333333%}.col-xs-4{width:16.66666667%}.col-xs-3{width:12.5%}.col-xs-2{width:8.33333333%}.col-xs-1{width:4.16666667%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24{float:right}.col-sm-24{width:100%}.col-sm-23{width:95.83333333%}.col-sm-22{width:91.66666667%}.col-sm-21{width:87.5%}.col-sm-20{width:83.33333333%}.col-sm-19{width:79.16666667%}.col-sm-18{width:75%}.col-sm-17{width:70.83333333%}.col-sm-16{width:66.66666667%}.col-sm-15{width:62.5%}.col-sm-14{width:58.33333333%}.col-sm-13{width:54.16666667%}.col-sm-12{width:50%}.col-sm-11{width:45.83333333%}.col-sm-10{width:41.66666667%}.col-sm-9{width:37.5%}.col-sm-8{width:33.33333333%}.col-sm-7{width:29.16666667%}.col-sm-6{width:25%}.col-sm-5{width:20.83333333%}.col-sm-4{width:16.66666667%}.col-sm-3{width:12.5%}.col-sm-2{width:8.33333333%}.col-sm-1{width:4.16666667%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24{float:right}.col-md-24{width:100%}.col-md-23{width:95.83333333%}.col-md-22{width:91.66666667%}.col-md-21{width:87.5%}.col-md-20{width:83.33333333%}.col-md-19{width:79.16666667%}.col-md-18{width:75%}.col-md-17{width:70.83333333%}.col-md-16{width:66.66666667%}.col-md-15{width:62.5%}.col-md-14{width:58.33333333%}.col-md-13{width:54.16666667%}.col-md-12{width:50%}.col-md-11{width:45.83333333%}.col-md-10{width:41.66666667%}.col-md-9{width:37.5%}.col-md-8{width:33.33333333%}.col-md-7{width:29.16666667%}.col-md-6{width:25%}.col-md-5{width:20.83333333%}.col-md-4{width:16.66666667%}.col-md-3{width:12.5%}.col-md-2{width:8.33333333%}.col-md-1{width:4.16666667%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24{float:right}.col-lg-24{width:100%}.col-lg-23{width:95.83333333%}.col-lg-22{width:91.66666667%}.col-lg-21{width:87.5%}.col-lg-20{width:83.33333333%}.col-lg-19{width:79.16666667%}.col-lg-18{width:75%}.col-lg-17{width:70.83333333%}.col-lg-16{width:66.66666667%}.col-lg-15{width:62.5%}.col-lg-14{width:58.33333333%}.col-lg-13{width:54.16666667%}.col-lg-12{width:50%}.col-lg-11{width:45.83333333%}.col-lg-10{width:41.66666667%}.col-lg-9{width:37.5%}.col-lg-8{width:33.33333333%}.col-lg-7{width:29.16666667%}.col-lg-6{width:25%}.col-lg-5{width:20.83333333%}.col-lg-4{width:16.66666667%}.col-lg-3{width:12.5%}.col-lg-2{width:8.33333333%}.col-lg-1{width:4.16666667%}}@media(min-width: 1400px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24{float:right}.col-xl-24{width:100%}.col-xl-23{width:95.83333333%}.col-xl-22{width:91.66666667%}.col-xl-21{width:87.5%}.col-xl-20{width:83.33333333%}.col-xl-19{width:79.16666667%}.col-xl-18{width:75%}.col-xl-17{width:70.83333333%}.col-xl-16{width:66.66666667%}.col-xl-15{width:62.5%}.col-xl-14{width:58.33333333%}.col-xl-13{width:54.16666667%}.col-xl-12{width:50%}.col-xl-11{width:45.83333333%}.col-xl-10{width:41.66666667%}.col-xl-9{width:37.5%}.col-xl-8{width:33.33333333%}.col-xl-7{width:29.16666667%}.col-xl-6{width:25%}.col-xl-5{width:20.83333333%}.col-xl-4{width:16.66666667%}.col-xl-3{width:12.5%}.col-xl-2{width:8.33333333%}.col-xl-1{width:4.16666667%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none !important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xl{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 1200px)and (max-width: 1399px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1400px){.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}th.visible-xl,td.visible-xl{display:table-cell !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px)and (max-width: 1399px){.hidden-lg{display:none !important}}@media(min-width: 1400px){.hidden-xl{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:"iSans";font-style:normal;font-weight:normal;src:local("☺"),url(//www.javansteel.com/wp-content/themes/JavanSteelv2024/assets/fonts/IRANSansX-Regular.woff2) format("woff2")}@font-face{font-family:"iSans";font-style:normal;font-weight:500;src:local("☺"),url(//www.javansteel.com/wp-content/themes/JavanSteelv2024/assets/fonts/IRANSansX-Medium.woff2) format("woff2")}@font-face{font-family:"iSans";font-style:normal;font-weight:bold;src:local("☺"),url(//www.javansteel.com/wp-content/themes/JavanSteelv2024/assets/fonts/IRANSansX-Bold.woff2) format("woff2")}@font-face{font-family:"Khrb";font-style:normal;font-weight:bold;src:local("☺"),url(//www.javansteel.com/wp-content/themes/JavanSteelv2024/assets/fonts/Kahroba.woff2) format("woff2")}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--font-body: "iSans", sans-serif;--font-header: "Khrb", sans-serif}html{font-size:12px;direction:rtl;text-align:right}@media(min-width: 768px){html{font-size:13px}}@media(min-width: 992px){html{font-size:14px}}@media(min-width: 1200px){html{font-size:15px}}html h1,html h2,html h3{font-family:var(--font-header);letter-spacing:-0.01em;word-spacing:.015em;margin-bottom:.5em;margin-top:2.25em;color:#172e5e}html p{margin-bottom:1.5em}html a{color:#fd302c;transition:color 250ms ease-in-out}html a:hover{color:#172e5e}html b,html strong{font-weight:bold}body{font-family:var(--font-body);background:#fff;color:#252525;font-size:inherit;font-weight:400;line-height:1.75;display:flex;flex-direction:column;height:100%}@media(min-width: 768px){body{background:#f0f0f0}}::-moz-placeholder{font-size:.9em;font-weight:normal;text-align:right !important;color:#aaa;opacity:1}::placeholder{font-size:.9em;font-weight:normal;text-align:right !important;color:#aaa;opacity:1}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}input[type=number]{-webkit-appearance:textfield !important;appearance:textfield !important;-moz-appearance:textfield !important}header.header{flex:0 0 auto}main{flex:1 0 auto}footer.footer{flex:0 0 auto}@keyframes shakein{0%{transform:rotate(0)}2.5%{transform:rotate(-15deg)}5%{transform:rotate(0)}7.5%{transform:rotate(15deg)}10%{transform:rotate(0)}}.peekaboo{visibility:hidden}.hide-text{text-indent:101%;white-space:nowrap;overflow:hidden}.top-divider{background-image:linear-gradient(rgba(210, 210, 210, 0.3) 0%, rgba(255, 255, 255, 0) 2em)}.top-divider-black{background-image:linear-gradient(rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 2em)}.row-divider{position:relative;padding-top:2.5em;margin-top:2.5em}.row-divider::before{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;border-top:2px #f0f0f0 solid;height:0}@media(min-width: 768px){.row-divider::before{width:calc(100% + 40px)}}@media(min-width: 768px){.row-divider::before{width:calc(100% + 48px)}}@media(min-width: 992px){.row-divider::before{width:calc(100% + 50px)}}.loading{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' r='32' stroke-width='8' stroke='%23fe718d' stroke-dasharray='50.26548245743669 50.26548245743669' fill='none' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' keyTimes='0;1' values='0 50 50;360 50 50'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E");background-color:rgba(0,0,0,0);background-size:40px;background-repeat:no-repeat;background-position:center}.input-delayed{text-align:center;margin:3em 0}.input-delayed div{display:inline-block;padding:2em;background-color:#f0f0f0;border:1px #e0e0e0 solid;border-radius:5px}.input-delayed p{margin:0;max-width:300px}.input-delayed p:first-child{font-family:var(--font-header);font-size:1.5em;color:#fd302c;margin-bottom:.1em}.header-place-holder{height:120px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;background-color:#fd302c;overflow:hidden}.header-place-holder h2{margin:0;font-size:2.4em;line-height:1.4;text-align:center;color:#fff}@media(min-width: 768px){.header-place-holder h2{line-height:1.6;font-size:3.2em}}@media(min-width: 992px){.header-place-holder h2{font-size:4em}}@media(min-width: 1200px){.header-place-holder h2{font-size:4.5em}}@media(min-width: 1400px){.header-place-holder h2{font-size:5.2em}}@media(min-width: 768px){.header-place-holder{height:122px}}@media(min-width: 992px){.header-place-holder{height:147px}}@media(min-width: 1200px){.header-place-holder{height:164px}}.header{position:fixed;top:0;width:100%;line-height:1.65;background-color:#fff;box-shadow:0 2px 10px 0 rgba(23,46,94,.1);transition:all 500ms ease-in-out;z-index:5}.header.header-up{top:-132px}@media(min-width: 768px){.header.header-up{top:-134px}}@media(min-width: 992px){.header.header-up{top:-159px}}@media(min-width: 1200px){.header.header-up{top:-176px}}.header .letterhead{padding:15px 0;background-color:#fff}@media(min-width: 768px){.header .letterhead{padding:12px 0}}@media(min-width: 992px){.header .letterhead{padding:17px 0 13px}}@media(min-width: 1200px){.header .letterhead{padding:20px 0 16px}}.header .letterhead .cnt{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header .letterhead .header-logo{display:inline-block;line-height:0}.header .letterhead .header-logo svg{display:block;width:auto;height:42px}@media(min-width: 768px){.header .letterhead .header-logo svg{height:50px}}@media(min-width: 992px){.header .letterhead .header-logo svg{height:56px}}@media(min-width: 1200px){.header .letterhead .header-logo svg{height:59px}}.header .letterhead .letterhead-left{text-align:left}.header .letterhead .letterhead-left .english-site{display:inline-block;height:36px;width:36px;font-weight:bold;font-size:16px;padding:8px 9px;margin-right:2px;color:#fff;background-color:#fd302c;background-color:#f0f0f0;border-radius:2em;vertical-align:top;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' viewBox='0 0 1895.59 1895.59'%3E%3Ccircle cx='947.8' cy='947.8' r='947.8' style='fill:%23f0f0f0;fill-rule:nonzero'/%3E%3Cpath d='M1524.83 195.93c-96.86-74.45-208.5-130.59-329.78-163.28v493.07l329.78-329.79zM700.54 32.65c-121.28 32.69-232.92 88.83-329.78 163.28l329.78 329.78V32.65zM195.93 370.76C121.48 467.62 65.34 579.27 32.65 700.55h493.07L195.93 370.76zM32.65 1195.05c32.69 121.28 88.83 232.93 163.28 329.79l329.78-329.79H32.65zm338.11 504.61c96.86 74.45 208.51 130.59 329.79 163.28v-493.06l-329.79 329.78zm824.29 163.28c121.28-32.69 232.92-88.83 329.78-163.28l-329.78-329.78v493.06zm174.83-667.89 329.78 329.79c74.45-96.86 130.59-208.51 163.28-329.79h-493.06zm493.06-494.5c-32.69-121.28-88.83-232.92-163.28-329.79l-329.78 329.79h493.06z' style='fill:%230052b4;fill-rule:nonzero'/%3E%3Cpath d='M1887.57 824.17h-816.15V8.02c-82.23-10.7-165.02-10.69-247.25 0v816.15H8.02c-10.69 82.11-10.69 165.14 0 247.25h816.15v816.15c82.21 10.69 165.04 10.7 247.25 0v-816.15h816.15c10.68-82.05 10.7-165.19 0-247.25zm-269.58 793.82c19.45-19.44 38.01-39.77 55.71-60.85l-362.09-362.09h-116.56l422.94 422.94zm-917.45-422.94L277.6 1617.99c19.45 19.45 39.77 38.01 60.85 55.71l362.09-362.1v-116.55zm0-494.5L277.6 277.6c-19.45 19.45-38 39.78-55.71 60.85l362.1 362.1h116.55zm494.51 0 422.94-422.95c-19.44-19.45-39.77-38-60.85-55.7L1195.05 584v116.55z' style='fill:%23d80027;fill-rule:nonzero'/%3E%3C/svg%3E");background-size:28px 28px;background-position:right 4px center;background-repeat:no-repeat;color:rgba(0,0,0,0)}.header .letterhead .letterhead-left .english-site:hover{background-color:#fd302c;color:rgba(0,0,0,0)}@media(min-width: 480px){.header .letterhead .letterhead-left .english-site{height:38px;width:auto;padding:8px 40px 0 11px;color:#172e5e;background-color:#f0f0f0;background-size:28px 28px;background-position:right 6px center;background-repeat:no-repeat}.header .letterhead .letterhead-left .english-site:hover{background-color:#172e5e;color:#fff}}@media(min-width: 768px){.header .letterhead .letterhead-left .english-site{height:40px;font-size:17px;padding:8px 43px 0 13px;background-size:30px 30px;background-position:right 5px center}}@media(min-width: 992px){.header .letterhead .letterhead-left .english-site{font-size:18px;height:40px;padding:8px 45px 0 15px;background-position:right 6px center}}@media(min-width: 1200px){.header .letterhead .letterhead-left .english-site{height:42px}}.header .letterhead .letterhead-left .header-call-us{display:inline-block}.header .letterhead .letterhead-left .header-call-us .cnt{direction:ltr;background-color:#f0f0f0;height:36px;padding:5px 6px 5px 8px;border-radius:2em;transition:background-color 300ms ease-in-out}@media(min-width: 480px){.header .letterhead .letterhead-left .header-call-us .cnt{height:auto;padding:5px 5px 5px 12px}}@media(min-width: 768px){.header .letterhead .letterhead-left .header-call-us .cnt{padding:5px 5px 5px 15px}}.header .letterhead .letterhead-left .header-call-us .cnt p{margin:0;padding-top:4px;font-weight:bold;font-size:15px;line-height:1;color:#172e5e;transition:color 300ms ease-in-out}@media(min-width: 768px){.header .letterhead .letterhead-left .header-call-us .cnt p{font-size:17px;letter-spacing:.01em;padding-top:.15em}}@media(min-width: 992px){.header .letterhead .letterhead-left .header-call-us .cnt p{font-size:19px}}@media(min-width: 1200px){.header .letterhead .letterhead-left .header-call-us .cnt p{font-size:20px}}.header .letterhead .letterhead-left .header-call-us .cnt p span{padding:0 .15em;color:#fd302c;transition:color 300ms ease-in-out}.header .letterhead .letterhead-left .header-call-us .cnt i{display:none;position:relative}@media(min-width: 480px){.header .letterhead .letterhead-left .header-call-us .cnt i{display:block;width:28px;height:28px;margin-left:.2em;background-color:#fd302c;border-radius:50%}}@media(min-width: 768px){.header .letterhead .letterhead-left .header-call-us .cnt i{width:30px;height:30px}}@media(min-width: 1200px){.header .letterhead .letterhead-left .header-call-us .cnt i{width:32px;height:32px}}.header .letterhead .letterhead-left .header-call-us .cnt i::after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1108.38 1386.42'%3E%3Cpath fill='%23fff' d='M716.51 60.53c63.95-141.61 246.66 0 306.04 73.08 324.31 356.29-342.58 1388.62-799.36 1237.88-100.5-36.54-306.05-137.03-187.29-264.93l118.77-127.9c141.6-159.87 237.52 100.49 333.45 82.22 150.74-73.09 360.86-388.27 360.86-557.27-22.85-91.36-301.48-82.22-210.12-278.64l77.65-164.44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:53%;animation:shakein 2.5s infinite;animation-timing-function:linear}.header .letterhead .letterhead-left .header-call-us:hover .cnt{background-color:#172e5e}.header .letterhead .letterhead-left .header-call-us:hover .cnt p,.header .letterhead .letterhead-left .header-call-us:hover .cnt span{color:#fff}.header .letterhead .letterhead-left .info-nav.desktop{margin-top:8px}@media(min-width: 1200px){.header .letterhead .letterhead-left .info-nav.desktop{margin-top:10px}}.header .letterhead .letterhead-left .info-nav.desktop ul{position:relative;padding:0;margin:0;list-style:none;z-index:200}.header .letterhead .letterhead-left .info-nav.desktop ul li{position:relative;float:right;padding:0 15px 0 0;list-style:none}.header .letterhead .letterhead-left .info-nav.desktop ul li a{display:block;color:#172e5e;text-align:center;text-decoration:none;font-size:14px;transition:color 300ms ease-in-out}.header .letterhead .letterhead-left .info-nav.desktop ul li:hover>a{color:#fd302c}.header .nav-bar{background-color:#172e5e}.header .nav-bar .cnt{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.header .nav-bar .call-request-cta{display:flex;flex-direction:row;align-items:center;align-content:center;font-size:15px;font-weight:500;word-spacing:-0.1em;background-color:#fd302c;color:#fff;padding:0 12px;transition:font-weight 300ms ease-in-out,color 300ms ease-in-out,background-color 300ms ease-in-out}@media(min-width: 768px){.header .nav-bar .call-request-cta{font-size:16px;padding:0 18px}}@media(min-width: 1200px){.header .nav-bar .call-request-cta{font-size:18px;padding:0 20px}}.header .nav-bar .call-request-cta:hover{background-color:#e0e0e0;color:#172e5e}.header .nav-bar-container.desktop h2{display:none}.header .nav-bar-container.desktop nav.main-nav{display:block}.header .nav-bar-container.desktop nav.main-nav>ul{display:block;position:relative;padding:0;margin:0;list-style:none;z-index:200}.header .nav-bar-container.desktop nav.main-nav>ul>li{position:relative;float:right;padding:0 0 0 5px;list-style:none}.header .nav-bar-container.desktop nav.main-nav>ul>li>a{display:block;color:#fff;text-align:center;text-decoration:none;font-size:14px;padding:12px 8px;transition:background-color 300ms ease-in-out}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>a{font-size:16px;padding:14px 10px}}.header .nav-bar-container.desktop nav.main-nav>ul>li:hover>a{background-color:#fd302c}.header .nav-bar-container.desktop nav.main-nav>ul>li.menu-item-has-children>a{position:relative;padding-left:18px}.header .nav-bar-container.desktop nav.main-nav>ul>li.menu-item-has-children>a::after{display:block;position:absolute;content:"";left:7px;top:19px;height:5px;width:5px;border-width:0 1px 1px 0;border-color:#fff;border-style:solid;transform:rotate(45deg);transition:transform 150ms ease-in-out,top 150ms ease-in-out}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li.menu-item-has-children>a{padding-left:20px}.header .nav-bar-container.desktop nav.main-nav>ul>li.menu-item-has-children>a::after{top:22px;left:9px}}.header .nav-bar-container.desktop nav.main-nav>ul>li.menu-item-has-children:hover a::after{top:25px;transform:rotate(-135deg)}.header .nav-bar-container.desktop nav.main-nav>ul>li:hover>ul,.header .nav-bar-container.desktop nav.main-nav>ul>li.active>ul{display:block;opacity:1;visibility:visible}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul{position:absolute;display:block;visibility:hidden;opacity:0;right:0;top:47px;width:auto;min-width:210px;padding:0;margin:0;list-style:none;background-color:#fff;border:1px #fd302c solid;border-top:none;box-shadow:0 5px 30px 0 rgba(37,37,37,.15);border-radius:0 0 9px 0 !important;transition:all 400ms ease-in-out;z-index:10}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul{top:54px;min-width:230px}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li{float:none;width:100%;padding:0;list-style:none;white-space:nowrap}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>a{position:relative;display:block;font-size:13px;line-height:13px;text-align:right;height:auto;padding:12px 15px;color:#172e5e;border-bottom:1px #e0e0e0 solid;transition:all 200ms ease-in-out}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>a{font-size:14px;line-height:14px;padding:14px 15px}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li.menu-item-has-children>a::before{display:block;position:absolute;content:"";left:15px;top:15px;height:7px;width:7px;border-width:0 2px 2px 0;border-color:#e0e0e0;border-style:solid;transform:rotate(135deg);transition:all 300ms ease-in-out}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li.menu-item-has-children>a::before{top:18px}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li:hover>a{color:#fff;background-color:#fd302c}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li:hover>a::before{border-color:#fff}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li:last-child a{border-bottom:none;border-radius:0 0 7px 0}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li:hover>ul,.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li.active>ul{visibility:visible;width:200px}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li:hover>ul,.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li.active>ul{width:220px}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul{position:absolute;visibility:hidden;height:calc(100% + 1px);top:0;right:208px;width:0;padding:0;margin:0;list-style:none;background-color:rgba(23,46,94,.97);border:1px #172e5e solid;border-top:none;box-shadow:-15px 5px 20px 0 rgba(37,37,37,.075),inset -10px 0 30px -10px rgba(37,37,37,.075);border-radius:0 0 0 9px !important;transition-delay:250ms;transition:all 300ms ease-in-out;overflow:hidden}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul{top:0;right:228px;width:0}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul>li{float:none;width:100%;padding:0;list-style:none;white-space:nowrap}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul>li>a{position:relative;display:block;font-size:13px;line-height:13px;text-align:right;height:auto;padding:8.5px 15px;color:#172e5e;color:#f0f0f0;border-bottom:1px rgba(37,37,37,.5) solid;transition:all 200ms ease-in-out}@media(min-width: 1200px){.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul>li>a{font-size:14px;line-height:14px;padding:10px 15px}}.header .nav-bar-container.desktop nav.main-nav>ul>li>ul>li>ul>li:hover>a{color:#fff;background-color:#fd302c}.header .nav-trigger,.header .nav-trigger:focus{position:relative;display:flex;flex-direction:row;align-items:center;align-content:center;gap:9px;height:48px;padding-right:4px;cursor:pointer}@media(min-width: 992px){.header .nav-trigger,.header .nav-trigger:focus{display:none}}.header .nav-trigger span,.header .nav-trigger:focus span{font-size:14px;font-weight:500;color:#fff}.header .nav-trigger i,.header .nav-trigger:focus i{position:relative;display:inline-block;width:19px;height:2px;background-color:#fff}.header .nav-trigger i:after,.header .nav-trigger i:before,.header .nav-trigger:focus i:after,.header .nav-trigger:focus i:before{content:"";display:block;position:absolute;top:-7px;width:19px;height:2px;background-color:#fff}.header .nav-trigger i:after,.header .nav-trigger:focus i:after{top:auto;bottom:-7px}.header .nav-bar-container.mobile{position:fixed;width:100%;height:100%;z-index:280;right:0;bottom:-100%;opacity:0;text-align:center;box-sizing:content-box;background-color:#fff;overflow-y:auto;transition:bottom 300ms ease-in-out,border 300ms ease-in-out,opacity 300ms ease-in-out}.header .nav-bar-container.mobile.slide-in{bottom:0;opacity:1}.header .nav-bar-container.mobile #close-button{position:absolute;width:100%;height:48px;top:0;background-color:#fd302c;cursor:pointer}.header .nav-bar-container.mobile #close-button:after,.header .nav-bar-container.mobile #close-button:before{position:absolute;display:block;content:"";height:2px;width:28px;top:50%;left:calc(50% - 14px);transform:rotate(45deg);background-color:#fff}.header .nav-bar-container.mobile #close-button:before{transform:rotate(-45deg)}.header .nav-bar-container.mobile h2{font-family:var(--font-header);font-size:20px;color:#fd302c;margin:68px 0 0 0}.header .nav-bar-container.mobile nav.main-nav>ul{width:100%;height:100%;padding:15px 20px 0 20px;margin:0;list-style:none}.header .nav-bar-container.mobile nav.main-nav>ul>li{position:relative;display:block;list-style:none;width:100%;padding:0;margin:0}.header .nav-bar-container.mobile nav.main-nav>ul>li a{display:block;color:#172e5e;font-size:15px;text-align:right;height:38px;line-height:38px;padding:0 12px;border-bottom:1px #e0e0e0 solid;text-decoration:none}.header .nav-bar-container.mobile nav.main-nav>ul>li:last-child a{border-bottom:none}.header .nav-bar-container.mobile nav.main-nav>ul>li.menu-item-has-children{position:relative}.header .nav-bar-container.mobile nav.main-nav>ul>li.menu-item-has-children::after{display:block;position:absolute;content:"";left:10px;top:43%;height:8px;width:8px;border-width:0 1px 1px 0;border-color:#172e5e;border-style:solid;transform:rotate(135deg);transition:all 300ms ease-in-out}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul{position:fixed;width:320px;height:100%;padding:80px 20px 20px;z-index:300;top:0;right:-320px;opacity:0;box-shadow:-3px 0 15px rgba(0,0,0,.15);background-color:#fff;overflow-x:hidden;transition:right 300ms ease-in-out,opacity 300ms ease-in-out}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul:before{position:absolute;content:"";display:block;height:48px;width:100%;left:0;top:0;background-color:#172e5e;cursor:pointer}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul:after{position:absolute;display:block;content:"";height:16px;width:16px;top:14px;left:47%;transform:translateX(-47%);cursor:pointer;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg)}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li>a{border-bottom:1px #e0e0e0 solid !important;text-decoration:none}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li:last-child a{border-bottom:none !important}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li.menu-item-has-children{position:relative}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li.menu-item-has-children::after{display:block;position:absolute;content:"";left:10px;top:43%;height:8px;width:8px;border-width:0 1px 1px 0;border-color:#172e5e;border-style:solid;transform:rotate(135deg);transition:all 300ms ease-in-out}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li>ul{position:fixed;width:280px;height:100%;padding:80px 20px 20px;z-index:450;top:0;right:-280px;opacity:0;box-shadow:-3px 0 15px rgba(0,0,0,.15);background-color:#fff;overflow-x:hidden;transition:right 300ms ease-in-out,opacity 300ms ease-in-out}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li>ul:before{position:absolute;content:"";display:block;height:48px;width:100%;left:0;top:0;background-color:#252525;cursor:pointer}.header .nav-bar-container.mobile nav.main-nav>ul>li>ul>li>ul:after{position:absolute;display:block;content:"";height:16px;width:16px;top:14px;left:47%;transform:translateX(-47%);cursor:pointer;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg)}.header .nav-bar-container.mobile nav.main-nav>ul .showsub>ul{right:0;opacity:1}.header .nav-bar-container.mobile nav.info-nav ul{width:100%;height:100%;padding:0 20px;list-style:none}.header .nav-bar-container.mobile nav.info-nav ul li{position:relative;display:block;list-style:none;width:100%;padding:5px 0 0 0;margin:0}.header .nav-bar-container.mobile nav.info-nav ul li a{display:block;font-size:15px;text-align:center;text-decoration:none;height:40px;line-height:40px;padding:0 12px;color:#fff;background-color:#172e5e;border-radius:5px}.social-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;gap:10px}@media(min-width: 1200px){.social-container{gap:16px}}.social-icon{display:block;width:36px;height:36px;background-size:36px}@media(min-width: 1200px){.social-icon{width:40px;height:40px;background-size:40px}}.social-icon.instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 12.58 12.58'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.81' x2='11.76' y1='11.77' y2='.81' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-opacity:1;stop-color:%23fd5'/%3E%3Cstop offset='.502' style='stop-opacity:1;stop-color:%23ff543e'/%3E%3Cstop offset='1' style='stop-opacity:1;stop-color:%23c837ab'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M1.96 0h8.65c1.08 0 1.97.88 1.97 1.96v8.65c0 1.08-.89 1.97-1.97 1.97H1.96C.88 12.58 0 11.69 0 10.61V1.96C0 .88.88 0 1.96 0z' style='fill:url(%23a)'/%3E%3Cpath d='M6.29 4.8c1.96 0 1.96 2.97 0 2.97-1.97 0-1.97-2.97 0-2.97zm0-.8C5.02 4 4 5.02 4 6.29c0 1.26 1.02 2.29 2.29 2.29 1.26 0 2.29-1.03 2.29-2.29C8.58 5.02 7.55 4 6.29 4zm2.38-.63c-.3 0-.54.24-.54.54 0 .29.24.53.54.53.29 0 .53-.24.53-.53 0-.3-.24-.54-.53-.54zm-2.78-.74c3.81 0 4.29-.43 4.03 5.46-.1 2.08-1.68 1.85-3.63 1.85-3.55 0-3.65-.1-3.65-3.65 0-3.6.28-3.65 3.25-3.66zm.4-.8c-1.83 0-3.56-.16-4.22 1.54-.28.7-.24 1.61-.24 2.92 0 1.14-.04 2.22.24 2.92.66 1.7 2.4 1.53 4.22 1.53 1.75 0 3.55.19 4.22-1.53.27-.71.23-1.61.23-2.92 0-1.74.1-2.87-.74-3.71-.86-.86-2.02-.75-3.71-.75z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E")}.social-icon.whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 10.35 10.35'%3E%3Cpath d='M8.73 0H1.62C.73 0 0 .73 0 1.62v7.11c0 .89.73 1.62 1.62 1.62h7.11c.89 0 1.62-.73 1.62-1.62V1.62C10.35.73 9.62 0 8.73 0z' style='fill:%2329a71a'/%3E%3Cpath d='M7.08 6.92c-.76.76-1.93.95-2.89.47l-.23-.11-.99.24.21-1.02-.11-.21c-.49-.97-.31-2.15.46-2.92.98-.98 2.57-.98 3.55 0 .93 1.06 1.04 2.51 0 3.55zm-.09-.73c-.12.19-.31.42-.55.48-.42.11-1.07.01-1.88-.75-.45-.39-.93-1.01-.86-1.65.02-.25.23-.47.4-.61.12-.11.3-.06.36.08l.26.59c.04.07.03.16-.02.23l-.14.17c-.06.08-.06.18-.02.26.16.27.78.82 1.07.94.09.03.18.01.25-.05l.15-.16c.06-.06.15-.08.23-.06l.62.18c.15.05.21.22.13.35zm.6-3.3c-1.25-1.26-3.28-1.27-4.54-.02-.99.98-1.23 2.49-.6 3.73l-.34 1.65c-.02.09.06.17.15.15l1.62-.38c1.58.79 3.51.14 4.3-1.45.61-1.22.37-2.7-.59-3.68z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E")}.social-icon.telegram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 8.8 8.8'%3E%3Cpath d='M1.38 0h6.05C8.18 0 8.8.62 8.8 1.38v6.05c0 .75-.62 1.37-1.37 1.37H1.38C.62 8.8 0 8.18 0 7.43V1.38C0 .62.62 0 1.38 0z' style='fill:%231c8adb'/%3E%3Cpath d='M6.04 3.12 3.7 5.03c-.02.02-.03.04-.04.07l-.09.74c0 .01-.01.03-.02.03s-.03-.01-.03-.03l-.37-1.1c-.01-.05.01-.11.06-.13l2.76-1.58c.06-.04.13.04.07.09zm.63-.85-.66.24-4.37 1.58c-.09.02-.14.12-.11.2.02.06.07.1.12.12l1.28.35.48 1.4c.06.15.25.19.37.08l.66-.63 1.29.88c.16.11.39.03.43-.15l.86-3.79c.04-.19-.16-.34-.35-.28z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E")}.social-icon.youtube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 22.09 22.09'%3E%3Cpath d='M3.45 0h15.19c1.89 0 3.45 1.55 3.45 3.45v15.19c0 1.89-1.56 3.45-3.45 3.45H3.45c-1.9 0-3.45-1.56-3.45-3.45V3.45C0 1.55 1.55 0 3.45 0z' style='fill:%23e60000'/%3E%3Cpath d='M9.39 13.69V8.4l4.31 2.64c-1.45.9-2.86 1.76-4.31 2.65zm8.23-5.97c-.27-.85-1.19-1.36-2.03-1.48-3.02-.32-6.07-.32-9.1 0-.84.12-1.75.63-2.03 1.48-.43 2.2-.43 4.45 0 6.64.28.85 1.19 1.37 2.03 1.49 3.03.32 6.08.32 9.1 0 .84-.12 1.76-.63 2.03-1.49.43-2.19.43-4.44 0-6.64z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E")}.social-icon.aparat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' viewBox='0 0 16.27 16.27'%3E%3Cpath d='M2.54 0h11.19c1.39 0 2.54 1.14 2.54 2.54v11.19c0 1.39-1.15 2.54-2.54 2.54H2.54c-1.4 0-2.54-1.15-2.54-2.54V2.54C0 1.14 1.14 0 2.54 0z' style='fill:%23ed145b'/%3E%3Cpath d='m7.37 2.86-1.03-.27c-.93-.24-1.88.31-2.13 1.23l-.25.98c.84-1.06 2.07-1.75 3.41-1.94zM9.97 8c-.76-.15-1.25-.88-1.1-1.63.14-.75.87-1.24 1.62-1.1.75.15 1.25.87 1.1 1.63-.14.75-.87 1.24-1.62 1.1zm.91 2.57c-.14.75-.87 1.24-1.62 1.1-.75-.15-1.24-.88-1.1-1.63.15-.75.87-1.24 1.62-1.1.76.15 1.25.87 1.1 1.63zm-2.89-1.8c-.33-.06-.55-.38-.49-.72.07-.33.39-.55.72-.49.34.07.56.39.49.72-.06.34-.38.56-.72.5v-.01zM7.4 9.9c-.14.75-.87 1.24-1.62 1.09-.76-.14-1.25-.87-1.1-1.62.15-.75.87-1.24 1.62-1.1.76.15 1.25.87 1.1 1.63zM5.38 5.7c.15-.75.88-1.24 1.63-1.1.75.15 1.24.87 1.1 1.63-.15.75-.87 1.24-1.63 1.1-.75-.15-1.24-.88-1.1-1.63zm2.76-2.42c-2.69 0-4.86 2.17-4.86 4.85-.01 2.69 2.17 4.86 4.85 4.86 2.68 0 4.86-2.17 4.86-4.85 0-2.69-2.17-4.86-4.85-4.86zm.74 10.12 1.05.28c.11.03.22.05.33.06h.24c.72-.06 1.36-.55 1.56-1.29l.29-1.12c-.84 1.12-2.09 1.86-3.47 2.07zm3.57-9.19-1.11-.29c1.13.87 1.86 2.15 2.03 3.56l.31-1.15c.24-.92-.31-1.87-1.23-2.12zM2.84 8.98l-.25.95c-.24.93.31 1.88 1.23 2.13l.99.26c-1.05-.83-1.75-2.02-1.97-3.34z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E")}.footer-contact-bar{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;line-height:1.65;background-color:#fd302c;padding:35px 0}@media(min-width: 992px){.footer-contact-bar{flex-wrap:nowrap;padding:30px 0}}.footer-contact-bar .fcb-title{flex:0 0 100%;text-align:center;margin:0}.footer-contact-bar .fcb-title span{display:inline-block;position:relative;font-family:var(--font-header);font-size:25px;letter-spacing:-0.02em;line-height:45px;height:45px;color:#fff;margin:0 0 5px;padding:0 46px 0 0}.footer-contact-bar .fcb-title span::after{display:block;position:absolute;content:"";width:40px;height:40px;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 40.58 40.58'%3E%3Cpath d='M29.42 28.19c1-1.01 1-2.65 0-3.65l-3.66-3.65c-1-1.01-2.63-1-3.64 0-3.3 3.31-5.52 5.52-8.81 8.82-1.52 1.52-3.98 1.51-5.48.01l-6.7-6.69c-1.5-1.5-1.51-3.96 0-5.47L17.54 1.13c1.5-1.51 3.97-1.51 5.48 0l3.03 3.03c1.51 1.51 1.51 3.97.01 5.48l-5.75 5.75c-1.34 1.35-3.51 1.35-4.86 0-1.34-1.34-1.34-3.51-.01-4.86 1.87-1.71 4.88-.16 6.67-1.8 1.06-.96.98-2.67 0-3.65-1.01-1-2.65-1-3.66 0-2.79 2.8-4.5 4.51-7.29 7.31-1.01 1-1 2.65 0 3.65l3.66 3.64c1 1 2.65 1 3.64 0l8.82-8.83c1.52-1.52 3.95-1.49 5.47 0l6.69 6.68c1.51 1.51 1.51 3.98.01 5.48-5.48 5.48-10.95 10.96-16.42 16.44-1.5 1.5-3.97 1.5-5.48 0l-3.03-3.04c-1.51-1.5-1.51-3.97-.01-5.47l5.74-5.75c1.34-1.35 3.52-1.35 4.87-.01 1.34 1.34 1.34 3.52 0 4.87-1.86 1.7-4.87.16-6.66 1.8-1.07.96-.99 2.66 0 3.65 1 1 2.65 1 3.65 0 2.43-2.44 4.87-4.88 7.31-7.31zm1.87-13.8c-.98-.56-2.27-.42-3.1.42l-1.84 1.84 7.31 7.29 1.84-1.84c1-1 1-2.65-.01-3.65-.92-.92-3.24-3.51-4.2-4.06zm-18.9 11.37 1.84-1.84-7.31-7.29-1.84 1.84c-1 1.01-1 2.65 0 3.65l3.66 3.65c1 1 2.64 1 3.65-.01z' style='fill:%23fff'/%3E%3C/svg%3E")}@media(min-width: 992px){.footer-contact-bar .fcb-title{margin:0;flex:none}.footer-contact-bar .fcb-title span{font-size:22px;line-height:45px;height:45px;margin:0 0 0 12px;padding:0 45px 0 12px;border-left:1px solid hsla(0,0%,100%,.2)}.footer-contact-bar .fcb-title span::after{width:40px;height:40px}}@media(min-width: 1200px){.footer-contact-bar .fcb-title span{font-size:28px;line-height:60px;height:60px;margin:0 0 0 15px;padding:0 53px 0 15px}.footer-contact-bar .fcb-title span::after{width:46px;height:46px}}.footer-contact-bar .fcb-phone{display:inline-block;font-weight:bold;font-size:24px;text-align:center;line-height:35px;height:35px;color:#e0e0e0;margin:0;padding:0}.footer-contact-bar .fcb-phone span{padding:0 5px}.footer-contact-bar .fcb-phone i{font-style:normal;color:#fff;padding:0 0 0 5px}@media(min-width: 640px){.footer-contact-bar .fcb-phone{line-height:45px;height:45px;margin:0 0 0 15px;padding:3px 0 0 12px;border-left:1px solid hsla(0,0%,100%,.2)}.footer-contact-bar .fcb-phone span{padding:0 3px}}@media(min-width: 1200px){.footer-contact-bar .fcb-phone{font-size:28px;line-height:60px;height:60px;margin:0 0 0 18px;padding:3px 0 0 15px}.footer-contact-bar .fcb-phone span{padding:0 5px}}.footer-contact-bar .fcb-address{flex:0 0 100%;font-size:13px;font-weight:500;text-align:center;height:50px;color:#fff;margin:8px 0 0;padding:0}@media(min-width: 640px){.footer-contact-bar .fcb-address{flex:none;text-align:right;margin:0;padding:5px 0 0}}@media(min-width: 992px){.footer-contact-bar .fcb-address{border-left:1px solid hsla(0,0%,100%,.2);margin:0 0 0 15px;padding:5px 0 0 16px}}@media(min-width: 1200px){.footer-contact-bar .fcb-address{font-size:15px;font-weight:500;height:60px;padding:8px 0 0 17px;margin:0 0 0 18px}}.footer-contact-bar .social-container{flex:0 0 100%;text-align:center;line-height:45px;height:45px;margin-top:8px}@media(min-width: 768px){.footer-contact-bar .social-container{margin-top:10px}}@media(min-width: 992px){.footer-contact-bar .social-container{flex:none;margin-top:0}}@media(min-width: 1200px){.footer-contact-bar .social-container{line-height:60px;height:60px}}.footer-links{padding:40px 0;background-color:#172e5e}@media(min-width: 768px){.footer-links{padding:50px 0}}@media(min-width: 1200px){.footer-links{padding:60px 0}}.footer-links .cnt{display:flex;flex-direction:row;justify-content:center;align-items:top;align-content:center;flex-wrap:wrap;gap:10px}@media(min-width: 992px){.footer-links .cnt{flex-wrap:nowrap}}@media(min-width: 1200px){.footer-links .cnt{gap:30px}}.footer-links .fl-about{flex:0 0 100%;text-align:center}@media(min-width: 992px){.footer-links .fl-about{flex:content}}.footer-links .fl-about p{font-size:13px;line-height:1.6;text-align:center;color:#e0e0e0;margin:0 0 20px;padding:0 15px}.footer-links .fl-about p svg{display:block;width:250px;margin:0 auto 17px}@media(min-width: 992px){.footer-links .fl-about p{text-align:justify;margin:0}.footer-links .fl-about p svg{width:230px;margin:0 0 10px}}@media(min-width: 1200px){.footer-links .fl-about p{font-size:14px}.footer-links .fl-about p svg{width:270px}}.footer-links ul.fl-links{list-style:none;width:100%;line-height:1.65;margin:0 15px;padding:0}@media(min-width: 768px){.footer-links ul.fl-links{display:flex;flex-direction:row;justify-content:center;align-items:top;align-content:center;gap:35px;width:auto}}@media(min-width: 992px){.footer-links ul.fl-links{gap:20px}}@media(min-width: 1200px){.footer-links ul.fl-links{gap:45px}}.footer-links ul.fl-links>li{display:block;list-style:none;padding:0;margin:0}.footer-links ul.fl-links>li>a{position:relative;display:block;font-size:16px;font-weight:bold;height:40px;line-height:40px;padding:0 15px;margin:2px 0;color:#fff !important;background-color:#fd302c;border-radius:5px;text-decoration:none}.footer-links ul.fl-links>li>a::after{display:block;position:absolute;content:"";left:15px;top:15px;height:8px;width:8px;border-width:0 1px 1px 0;border-color:#fff;border-style:solid;transform:rotate(45deg);transition:transform 150ms ease-in-out,top 150ms ease-in-out}@media(min-width: 768px){.footer-links ul.fl-links>li>a{height:auto;line-height:1;padding:0;margin:0;background-color:rgba(0,0,0,0);border-radius:0;pointer-events:none;cursor:default}.footer-links ul.fl-links>li>a::after{display:none}}@media(min-width: 1200px){.footer-links ul.fl-links>li>a{font-size:18px}}.footer-links ul.fl-links>li>a:hover{color:#fd302c}.footer-links ul.fl-links>li.showsub>a::after{transform:rotate(-135deg);top:18px}.footer-links ul.fl-links>li ul{display:none;visibility:hidden;list-style:none;padding:0 15px;background-color:#f0f0f0;border-radius:5px}@media(min-width: 768px){.footer-links ul.fl-links>li ul{display:block;visibility:visible;opacity:1;padding:3px 0 0 0;max-height:none;background-color:rgba(0,0,0,0);border-radius:0}}.footer-links ul.fl-links>li.showsub ul{display:block;visibility:visible}.footer-links ul.fl-links>li li{overflow:hidden;white-space:nowrap;list-style:none;padding:0;margin:0}@media(min-width: 768px){.footer-links ul.fl-links>li li{padding:13px 0 0}}.footer-links ul.fl-links>li li a{display:block;font-size:14px;font-weight:500;padding-bottom:10px;margin-top:10px;color:#172e5e;border-bottom:1px rgba(37,37,37,.2) solid}@media(min-width: 768px){.footer-links ul.fl-links>li li a{padding:0;margin:0;color:#e0e0e0;border-bottom:none}}@media(min-width: 1200px){.footer-links ul.fl-links>li li a{font-size:15px}}.footer-links ul.fl-links>li li a:hover{color:#fd302c}@media(min-width: 768px){.footer-links ul.fl-links>li li a:hover{color:#fff}}.footer-links ul.fl-links>li li:last-child a{border-bottom:none}.footer-credit{padding:16px 0 13px;font-size:13px;line-height:1.4;text-align:center;background-color:#252525}@media(min-width: 1200px){.footer-credit{padding:20px 0 18px;font-size:14px}}.footer-credit p{margin:0 0 5px 0;color:#aaa}@media(min-width: 1200px){.footer-credit p{margin:0 0 6px 0}}.footer-credit .fc-links{color:#666}.footer-credit .fc-links a{color:#aaa}.footer-credit .fc-links a:hover{color:#fff}.btn{display:inline-block;font-size:1.05em;font-weight:500;line-height:3.2em;height:3.2em;padding:0 1.5em !important;margin:.5em .25em;border-radius:100px !important;transition:all 250ms ease-in-out !important}.btn.btn-red-white{background-color:#fd302c;color:#f0f0f0}.btn.btn-red-white:hover{color:#fff;background-color:#252525}.btn.btn-blue-white{background-color:#172e5e;color:#f0f0f0}.btn.btn-blue-white:hover{color:#fff;background-color:#252525}.btn::after{display:none !important}.inquiry-container{text-align:center;padding:.75em 0 .5em 0}.btn-inquiry{position:relative;display:inline-block;font-family:var(--font-header);font-size:1.15em;line-height:3em;height:3em;padding:0 2.7em 0 1.5em !important;background-color:#172e5e !important;color:#fff;border:none !important;border-radius:100px !important;transition:all 250ms ease-in-out !important}.btn-inquiry:hover{color:#fff;background-color:#fd302c !important;box-shadow:0 0 0 3px #fff,0 0 0 6px #e0e0e0}.btn-inquiry span{position:absolute;display:inline-block;width:.6em;height:.6em;top:1.2em;right:1.4em;transform:rotate(-135deg);border-width:2px 2px 0 0;border-color:#fff;border-style:solid;animation:arrow-pointer 2.5s infinite;animation-timing-function:linear}@keyframes arrow-pointer{0%{right:1.4em}10%{right:.75em}15%{right:1.3em}20%{right:1em}25%{right:1.4em}}.btn-inquiry span::after{content:"";display:block;position:absolute;width:.6em;height:.6em;top:.2em;right:.2em;border-width:2px 2px 0 0;border-color:#fff;border-style:solid}div[role=alert]{display:none}.screen-reader-response{display:none !important}form{display:block;width:100%;margin:0 auto;position:relative}form .wpcf7-response-output{display:block;text-align:center;margin:0 !important;padding:1em !important;font-size:.95em !important;font-weight:bold;line-height:1.5;color:#fd302c;background-color:#e0e0e0;border:none !important;border-radius:5px}form section p{display:flex;flex-direction:column;margin:0 0 .9em}@media(min-width: 480px){form section p{flex-direction:row}}form section p label{display:block;font-weight:500;line-height:2.5em;height:2.5em;color:#172e5e}@media(min-width: 480px){form section p label{width:12em;text-align:left;line-height:3em;height:3em;padding-left:1em}}form section p label i{font-weight:normal;font-style:normal;color:#aaa}form section p span{width:100%}form section p input[type=text],form section p input[type=email],form section p input[type=tel],form section p input[type=number],form section p select,form section p textarea{display:block;flex:0 1 1;width:100%;font-size:.95em;font-weight:normal;line-height:3em;height:3em;padding:0 .75em !important;border:1px #e0e0e0 solid;border-radius:5px;color:#252525;background-color:#f0f0f0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:box-shadow 300ms ease,border-color 300ms ease}form section p input[type=text]:focus,form section p input[type=email]:focus,form section p input[type=tel]:focus,form section p input[type=number]:focus,form section p select:focus,form section p textarea:focus{border-color:#aaa;background-color:#fff;box-shadow:0 5px 10px -5px rgba(253,48,44,.2)}form section p input[type=text].wpcf7-not-valid,form section p input[type=email].wpcf7-not-valid,form section p input[type=tel].wpcf7-not-valid,form section p input[type=number].wpcf7-not-valid,form section p select.wpcf7-not-valid,form section p textarea.wpcf7-not-valid{border:1px #fd302c solid}form section p textarea{padding:.75em !important;height:10em;line-height:1.5em}form section p input[type=submit]{position:relative;display:block;width:100%;font-size:1.15em;font-weight:bold;line-height:2.65em;height:2.65em;padding:0 !important;margin-top:.5em;color:#fff;background-color:#fd302c;outline:none;box-sizing:border-box;border:none;border-radius:5px !important;transition:all 250ms ease-in-out !important}@media(min-width: 480px){form section p input[type=submit]{margin-top:0}}form section p input[type=submit]:hover{background-color:#172e5e}form section p input[name=tel-number],form section p input[name=cell-number],form section p input[name=postal-code]{direction:ltr !important;text-align:center !important}form section p .ajax-loader,form section p .wpcf7-spinner{position:absolute;font-size:1em;width:1.5em !important;height:1.5em !important;left:0;bottom:.75em;background-color:#999}form section.row-field-group p{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1.25em}form section.row-field-group p span{width:auto}form section.row-field-group p .rfg-title{color:#172e5e;font-weight:500}form section.row-field-group p .wpcf7-form-control{display:flex;justify-content:start;gap:1.25em}form section .wpcf7-list-item{margin:0 !important}form span.wpcf7-not-valid-tip{position:relative;display:inline-block !important;width:auto;margin-top:3px;font-size:12px;line-height:12px;color:#fff;background-color:#fd302c;border-radius:20px 5px 5px 20px;padding:7px 22px 7px 10px}form span.wpcf7-not-valid-tip:after{position:absolute;content:"";display:block;right:7px;top:50%;width:0;height:0;transform:translateY(-50%);border-style:solid;border-width:0 5px 8px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}form.submitting input[type=submit]{position:relative;z-index:0;pointer-events:none;background-size:30px 30px;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent);animation:barberpole .5s linear infinite}@keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}.grecaptcha-badge{visibility:hidden !important}.fp-articles h2{font-size:2.2em;text-align:center;margin-bottom:1em}.fp-articles .fp-articles-container{display:flex;flex-wrap:wrap;gap:15px}@media(min-width: 992px){.fp-articles .fp-articles-container{flex-wrap:nowrap}}@media(min-width: 1200px){.fp-articles .fp-articles-container{gap:30px}}.fp-articles .fp-articles-button{text-align:center;margin-top:1.75em}.fp-articles section{position:relative;width:100%;border-radius:9px;overflow:hidden;transition:box-shadow 250ms ease-in-out}.fp-articles section:last-child{display:none}@media(min-width: 480px){.fp-articles section{width:calc(50% - 15px)}.fp-articles section:last-child{display:block}}@media(min-width: 992px){.fp-articles section{width:auto;flex:1 1 0}.fp-articles section:last-child{display:none}}.fp-articles section::after{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:10em;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45));transition:height 250ms ease-in-out;pointer-events:none}.fp-articles section:hover::after{height:6em}.fp-articles section a{display:block;line-height:0}.fp-articles section img{width:100%;height:auto}.fp-articles section h3{position:absolute;display:flex;align-items:center;gap:.75em;bottom:.75em;font-family:var(--font-body);font-size:1.1em;font-weight:500;line-height:1.6;letter-spacing:normal;padding:0 0 0 .75em;color:#fff;z-index:2}.fp-articles section h3 i{display:block;width:1em;height:3.2em;background-color:#fd302c}.fp-top-margin{margin-top:1.5em}@media(min-width: 992px){.fp-top-margin{margin-top:2em}}.front-page-style h1{font-size:2.5em}.halfbox-promo{display:flex;flex-wrap:wrap;gap:15px}@media(min-width: 992px){.halfbox-promo{gap:30px}}.halfbox-promo div{width:100%;border:1px #e0e0e0 solid;border-radius:9px;overflow:hidden}@media(min-width: 480px){.halfbox-promo div{width:auto;flex:1 1 0}}.halfbox-promo div a{display:block;line-height:0}.halfbox-promo div img{width:100%;height:auto}.fp-cta-call{background-color:#172e5e;padding:4.5em 0}.fp-cta-call .fp-cta-container{display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 992px){.fp-cta-call .fp-cta-container{flex-wrap:nowrap}}.fp-cta-call .fp-cta-container .fp-cta-content{width:100%;padding:0 1em;margin-bottom:2em}@media(min-width: 768px){.fp-cta-call .fp-cta-container .fp-cta-content{padding:0 5em}}@media(min-width: 992px){.fp-cta-call .fp-cta-container .fp-cta-content{width:45%}}.fp-cta-call .fp-cta-container .fp-cta-content h1{margin:0 0 .35em;text-align:center;color:#fff}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-para{margin:0;font-size:1.02em;text-align:center;color:#e0e0e0}@media(min-width: 992px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-para{text-align:justify}}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone{text-align:center}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a{display:inline-block;margin-top:1.5em;text-align:center}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt{display:flex;direction:ltr;background-color:#fd302c;padding:5px 5px 5px 12px;border-radius:2em;transition:background-color 250ms ease-in-out}@media(min-width: 768px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt{padding:5px 5px 5px 15px}}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt p{margin:0;padding-top:5px;font-weight:bold;font-size:15px;line-height:1.5;color:#e0e0e0;transition:color 250ms ease-in-out}@media(min-width: 768px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt p{font-size:17px;letter-spacing:.01em;padding-top:.15em}}@media(min-width: 992px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt p{font-size:19px}}@media(min-width: 1200px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt p{font-size:20px}}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt p span{padding:0 .15em;color:#fff;transition:color 250ms ease-in-out}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt i{position:relative;display:block;width:28px;height:28px;margin-left:.2em;background-color:#fff;border-radius:50%;transition:background-color 250ms ease-in-out}@media(min-width: 768px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt i{width:30px;height:30px}}@media(min-width: 1200px){.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt i{width:32px;height:32px}}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a .cnt i::after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1108.38 1386.42'%3E%3Cpath fill='%23ef3c39' d='M716.51 60.53c63.95-141.61 246.66 0 306.04 73.08 324.31 356.29-342.58 1388.62-799.36 1237.88-100.5-36.54-306.05-137.03-187.29-264.93l118.77-127.9c141.6-159.87 237.52 100.49 333.45 82.22 150.74-73.09 360.86-388.27 360.86-557.27-22.85-91.36-301.48-82.22-210.12-278.64l77.65-164.44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:53%;animation:shakein 2.5s infinite;animation-timing-function:linear;transition:background-image 250ms ease-in-out}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a:hover .cnt{background-color:#fff}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a:hover .cnt p,.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a:hover .cnt span{color:#172e5e}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a:hover .cnt i{background-color:#fd302c}.fp-cta-call .fp-cta-container .fp-cta-content .fp-cta-phone a:hover .cnt i::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1108.38 1386.42'%3E%3Cpath fill='%23fff' d='M716.51 60.53c63.95-141.61 246.66 0 306.04 73.08 324.31 356.29-342.58 1388.62-799.36 1237.88-100.5-36.54-306.05-137.03-187.29-264.93l118.77-127.9c141.6-159.87 237.52 100.49 333.45 82.22 150.74-73.09 360.86-388.27 360.86-557.27-22.85-91.36-301.48-82.22-210.12-278.64l77.65-164.44z'/%3E%3C/svg%3E")}.fp-cta-call .fp-cta-container .fp-cta-form{width:100%;padding:1.5em 1.5em 1em;border-radius:9px;background-color:#fff}@media(min-width: 768px){.fp-cta-call .fp-cta-container .fp-cta-form{padding:2.5em 2.5em 2em}}@media(min-width: 992px){.fp-cta-call .fp-cta-container .fp-cta-form{width:55%}}.fp-motto{background-color:#fd302c;border-radius:5px;overflow:hidden}.fp-motto h1{text-align:center;line-height:1.2;margin:1em .5em;color:#f0f0f0}.fp-motto .fp-motto-content{padding:1.5em}.fp-motto .fp-motto-content h2{margin:0}nav.tab-nav{display:flex;justify-content:center;width:100%}nav.tab-nav a{display:flex;justify-content:center;align-items:center;flex:1 1 0;font-weight:500;line-height:1.4;text-align:center;padding:.6em;color:#999;background-color:#e0e0e0;border-left:1px hsla(0,0%,60%,.3) solid;transition:color 250ms ease-in-out,background 250ms ease-in-out}nav.tab-nav a:first-child{border-radius:0 9px 0 0}nav.tab-nav a:last-child{border-radius:9px 0 0 0;border:none}nav.tab-nav a:hover{color:#fd302c}nav.tab-nav a.selected{color:#fff;background-color:#fd302c}.tab-content{display:none;padding:1em;background-color:#fff;border:1px #e0e0e0 solid;border-radius:0 0 9px 9px;overflow:hidden}@media(min-width: 768px){.tab-content{padding:1.5em 2em;border:none}}.tab-content.selected{display:block}.tab-content .tab-content-item{display:block;width:130px;height:113px;padding:13px 0 0;margin:0 2px;border:1px #e0e0e0 solid;border-radius:5px;text-align:center;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out}@media(min-width: 768px){.tab-content .tab-content-item{width:140px;height:135px;padding:18px 0 0;margin:0 5px}}@media(min-width: 992px){.tab-content .tab-content-item{width:150px;height:138px;padding:15px 0 0}}@media(min-width: 1200px){.tab-content .tab-content-item{width:160px;height:155px}}.tab-content .tab-content-item img{width:auto;height:60px;margin-bottom:5px}@media(min-width: 768px){.tab-content .tab-content-item img{height:70px;margin-bottom:9px}}@media(min-width: 992px){.tab-content .tab-content-item img{height:75px}}@media(min-width: 1200px){.tab-content .tab-content-item img{height:90px}}.tab-content .tab-content-item p{font-weight:500;line-height:1.4;word-spacing:-0.1em;margin:0 5px;color:#172e5e;transition:color 250ms ease-in-out}.tab-content .tab-content-item:hover{background-color:#f0f0f0;border-color:#fd302c}.tab-content .tab-content-item:hover p{color:#fd302c}.cat-slider .splide__track{direction:ltr;position:relative;width:100%}.cat-slider .splide__slide{position:relative;display:inline-block}.call-me-popup{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;right:0;top:-150vh;opacity:0;text-align:center;box-sizing:content-box;background-color:rgba(23,46,94,.95);transition:opacity 250ms ease-in-out;overflow-y:auto;z-index:280}.call-me-popup.slide-in{top:0;opacity:1}.call-me-popup .popup-container{position:relative;width:40em;max-width:calc(100% - 30px);height:auto;background-color:#fff;border-radius:9px 0 9px 9px;padding:2em 1.75em 1.75em 1.75em;text-align:right}.call-me-popup .popup-container .call-me-popup-close{position:absolute;top:-2.75em;right:0;width:3.5em;height:2.75em;color:#fff;background-color:#fd302c;border-radius:9px 9px 0 0;cursor:pointer}.call-me-popup .popup-container .call-me-popup-close:after,.call-me-popup .popup-container .call-me-popup-close:before{position:absolute;display:block;content:"";height:2px;width:1.75em;top:49%;left:25%;transform:rotate(45deg);background-color:#fff}.call-me-popup .popup-container .call-me-popup-close:before{transform:rotate(-45deg)}.narrow .container{max-width:1000px}.page-content-style{padding:0}@media(min-width: 768px){.page-content-style{padding:15px 0 0}}@media(min-width: 992px){.page-content-style{padding:2em 0 0}}.page-content-style .wbg{padding:2em 0 3em;background-color:#fff;border-radius:9px}@media(min-width: 768px){.page-content-style .wbg{padding:3em 2.5em 4em}}.page-content-style .wbg.same-bottom{padding-bottom:2em}@media(min-width: 768px){.page-content-style .wbg.same-bottom{padding-bottom:3em}}.page-content-style .price-table-info-box{font-size:.85em;text-align:center;padding:.75em .75em .6em;margin-bottom:.75em;color:#999;background-color:#f0f0f0;border:1px #e0e0e0 solid;border-radius:5px}.page-content-style img{max-width:100%;height:auto;border-radius:5px;margin:2em 0}.page-content-style a{display:inline-block;padding:0 .4em;border-radius:3px;background-color:#f0f0f0;transition:color 300ms ease-in-out,background 300ms ease-in-out}.page-content-style a:hover{background-color:rgba(0,0,0,0)}.page-content-style ul:not(.splide__pagination){list-style:none;margin:1em 0;padding:0 1em 0 0}.page-content-style ul:not(.splide__pagination) li{position:relative;list-style:none;padding:.15em 1.05em .15em 0;margin:0}.page-content-style ul:not(.splide__pagination) li::before{display:block;position:absolute;content:"";height:.6em;width:.6em;right:0;top:.7em;border-radius:50%;background-color:#fd302c}.page-content-style ol{list-style:none;margin:1em 0;padding:0}.page-content-style ol li{position:relative;padding:.15em 2.7em .15em 0;margin:0}.page-content-style ol li::before{position:absolute;display:block;width:2.2em;right:0;font-weight:bold;font-size:.95em;text-align:left;padding-top:.1em;content:attr(data-persian-number) "."}.page-content-style blockquote{display:block;text-align:center;margin:2em 0}@media(min-width: 768px){.page-content-style blockquote{margin:2.5em 0}}.page-content-style blockquote p{position:relative;display:inline-block;font-family:var(--font-header);font-size:1.75em;line-height:1.5;padding:1.5em;margin:0;border:1px #f0f0f0 solid;border-radius:5px;color:#fd302c;text-align:center;z-index:1}.page-content-style blockquote p::after{content:"";display:block;position:absolute;height:100%;width:5em;top:50%;left:50%;transform:translate(-50%, -50%);background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' viewBox='0 0 1.49 1.15'%3E%3Cpath d='m.99 1.15-.08-.11c.28-.15.34-.35.35-.47C1.09.67.83.52.84.29c0-.37.53-.39.63-.02.07.28-.07.69-.48.88zm-.84 0-.08-.11C.35.89.41.69.43.57.25.67 0 .52 0 .29 0-.08.53-.1.63.27c.08.28-.07.69-.48.88z' style='fill:%23f2f2f2;fill-rule:nonzero'/%3E%3C/svg%3E");z-index:-1}.page-content-style blockquote p i,.page-content-style blockquote p em{display:block;font-family:var(--font-body);font-size:.55em;font-style:normal;margin:.75em 0 0 0}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright,img.aligncenter,img.alignleft,img.alignright{float:none !important;max-width:100%;text-align:center;margin:0 auto 2em}.wp-caption.aligncenter,img.aligncenter{display:block}@media(min-width: 768px){.wp-caption.alignleft,img.alignleft{float:left !important;margin:15px 15px 15px 0}.wp-caption.alignright,img.alignright{float:right !important;margin:15px 0 15px 15px}}figcaption{display:block !important}.wp-caption{display:flex;flex-direction:column;margin-bottom:2em}.wp-caption img{display:block;margin-bottom:0;border-radius:5px 5px 0 0}.wp-caption-text{text-align:center;max-width:100%;font-size:.85em;padding:.6em .5em .5em;color:#999;background-color:#f0f0f0;border-radius:0 0 5px 5px}.page-main-title{position:relative;text-align:center;padding:0 0 .5em 0;margin:0 0 1em 0;border-bottom:1px #e0e0e0 solid}@media(min-width: 768px){.page-main-title{text-align:right}}.page-main-title i,.page-main-title span{display:block;font-family:var(--font-body);font-size:.5em;line-height:1.5}.page-main-title span{color:#fd302c;font-weight:bold;padding-bottom:.1em}.page-main-title i{font-style:normal;font-weight:normal;color:#999}.page-main-title img{height:auto;width:auto;max-height:80px;max-width:190px;margin:0}@media(min-width: 768px){.page-main-title img{position:absolute;max-height:60%;max-width:180px;left:0;top:50%;transform:translateY(-50%)}}@media(min-width: 992px){.page-main-title img{max-height:70%;max-width:220px}}@media(min-width: 1200px){.page-main-title img{max-height:75%;max-width:240px}}.page-center-title{text-align:center;padding:0 0 .5em 0;margin:0 0 1em 0;border-bottom:1px #e0e0e0 solid}.page-center-title span{position:relative;display:inline-block;padding-right:2.2em;text-align:right;margin:0}.page-center-title span i{font-style:normal;font-weight:normal;color:#999;display:block;font-family:var(--font-body);font-size:.5em;line-height:1.5}.page-center-title span img{position:absolute;right:0;top:.3em !important;height:2em !important;width:auto;margin:0;border-radius:0 !important}.product-main-title{position:relative;text-align:right;padding:0 0 .55em 0;margin:0 0 .55em 0;line-height:1.4;border-bottom:1px #e0e0e0 solid}@media(min-width: 768px){.product-main-title{padding:0 0 .1em 0}}.product-main-title p{position:relative;text-align:center;margin:0;padding-top:2em}@media(min-width: 768px){.product-main-title p{display:inline-block;text-align:right;padding-top:0;padding-right:4.95em}}.product-main-title i,.product-main-title span{display:block;font-family:var(--font-body);line-height:1}.product-main-title span{font-size:.5em;color:#fd302c;font-weight:bold;margin-bottom:.5em}.product-main-title i{font-size:.5em;font-style:normal;font-weight:normal;color:#999;margin-top:.25em}@media(min-width: 768px){.product-main-title i{margin-top:.1em}}.product-main-title img{position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);height:1.5em;width:100%;margin:0 auto;border-radius:0}@media(min-width: 768px){.product-main-title img{right:0;left:auto;transform:none;padding-left:10px;border-left:1px #e0e0e0 solid;width:4.5em;height:calc(100% - .2em)}}.page-main-center-big-title{position:relative;text-align:center;font-size:2.5em;padding:0 0 .35em 0;margin:0}.contact-page .page-main-title,.contact-page .contact-title{font-size:1.6em}.contact-page .page-main-title.second,.contact-page .contact-title.second{margin-top:1.25em;margin-bottom:.15em;border-bottom:none}@media(min-width: 1200px){.contact-page .page-main-title.second,.contact-page .contact-title.second{margin-top:0}}.contact-page .fp-cta-form{padding:1.5em 1.5em .75em;background-color:#f0f0f0;border-radius:9px}.contact-page .fp-cta-form input[type=text],.contact-page .fp-cta-form input[type=email],.contact-page .fp-cta-form input[type=tel],.contact-page .fp-cta-form select,.contact-page .fp-cta-form textarea{background-color:#fff;border-color:rgba(0,0,0,0)}.contact-page .fp-cta-form input[type=text].wpcf7-not-valid,.contact-page .fp-cta-form input[type=email].wpcf7-not-valid,.contact-page .fp-cta-form input[type=tel].wpcf7-not-valid,.contact-page .fp-cta-form select.wpcf7-not-valid,.contact-page .fp-cta-form textarea.wpcf7-not-valid{border-color:#fd302c}.contact-page .fp-cta-form textarea{height:10em}.contact-page .fp-cta-form input[type=submit]{background-color:#172e5e}.contact-page .fp-cta-form input[type=submit]:hover{background-color:#fd302c}.contact-page .contact-info-box section{display:flex;font-size:.95em;background-color:#f0f0f0;border-radius:9px;overflow:hidden}.contact-page .contact-info-box section+section{margin-top:.5em}.contact-page .contact-info-box section i{display:flex;flex-direction:column;justify-content:center;width:6em;font-style:normal;font-weight:500;text-align:center;padding:0;color:#fff;background-color:#fd302c}.contact-page .contact-info-box section p{direction:ltr;text-align:left;line-height:1.65;margin:0;padding:.8em .8em .6em;color:#172e5e}.contact-page .contact-info-box section p.right{text-align:right;direction:rtl}.map-container{padding:2em 0;background-color:#fff;border-radius:9px}@media(min-width: 768px){.map-container{padding:3em 2.5em;margin-top:30px}}.map-container .routing-box{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1em;gap:.75em}.map-container .routing-box a{display:flex;justify-content:center;align-items:center;width:calc(50% - .375em);padding:.75em 0 !important;border-radius:9px !important;background-color:#fff !important;border:1px #e0e0e0 solid !important}@media(min-width: 768px){.map-container .routing-box a{width:calc(25% - .5625em)}}.map-container .routing-box a svg{height:3em;width:auto;padding:.2em;margin-left:.35em}.map-container .routing-box a p{margin:0;line-height:1.3}.map-container .routing-box a p span{display:block;font-size:.85em;color:#172e5e}.map-container .routing-box a p i{font-size:1.25em;font-style:normal;font-weight:bold;color:#fd302c}.map-container .routing-box a:hover{background-color:#f0f0f0 !important}.map-container #map{height:50em;border:1px #e0e0e0 solid;border-radius:9px;z-index:1}.map-container .view-large-map{font-family:var(--font-body);font-weight:500;text-decoration:none !important;padding:2px;color:#172e5e}.side-container{position:relative;padding:4em 1.15em 1em 1.25em;border:1px #e0e0e0 solid;border-radius:9px;overflow:hidden}@media(min-width: 768px){.side-container{border:none}}.side-container p.side-container-title{position:absolute;top:0;left:0;font-family:var(--font-header);text-align:center;line-height:2.75em;width:100%;height:2.75em;padding:0 1.5em;color:#fd302c;background-color:#f0f0f0}.side-container+.side-container{margin-top:30px}.info-card{background:#fff}.info-card p.side-container-title{color:#fff;background-color:#fd302c;font-weight:500}.info-card ul{list-style:none;padding:0 !important;margin:0 !important}.info-card ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1em;padding:0 0 .5em !important;margin:0 0 .5em !important;border-bottom:1px #f0f0f0 solid}.info-card ul li::before{display:none !important}.info-card ul li.col-view{flex-direction:column;justify-content:flex-start;gap:.25em}.info-card ul li.col-view .info-item-desc{width:100%}.info-card ul li:last-child{padding:0;margin:0;border-bottom:none}.info-card ul li .info-item-title{font-weight:bold;color:#fd302c}@media(min-width: 992px){.info-card ul li .info-item-title{font-size:.9em}}.info-card ul li .info-item-title::after{content:":"}@media(min-width: 992px){.info-card ul li .info-item-desc{font-size:.9em}}.info-card ul li .info-item-desc.ltr{direction:ltr;text-align:left}.info-card ul li .info-item-desc p{margin:0}.info-card ul li .info-item-desc a{font-weight:500;color:#172e5e;background-color:rgba(0,0,0,0) !important;padding:0}.info-card ul li .info-item-desc a:hover{color:#fd302c}.index-card{background:#fff}.index-card p.side-container-title{color:#fff;background-color:#172e5e;font-weight:500}.index-card ul{list-style:none;padding:0 !important;margin:0 !important;direction:ltr}.index-card ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-items:center;gap:1em;padding:.5em .5em .35em !important;border-radius:3px}.index-card ul li:nth-child(even){background-color:#f0f0f0}.index-card ul li::before{display:none !important}.index-card ul li .index-item-title{font-weight:bold;text-align:left;white-space:nowrap;color:#172e5e}@media(min-width: 992px){.index-card ul li .index-item-title{font-size:.9em}}.index-card ul li .index-item-title span{font-size:.9em;font-weight:normal}@media(min-width: 992px){.index-card ul li .index-item-desc{font-size:.9em}}.table-content{display:none;background-color:#fff}@media(min-width: 992px){.table-content{display:block}}.table-content p.side-container-title{color:#fd302c;background-color:#e0e0e0;font-weight:bold}.table-content a{display:block;font-size:.9em;color:#172e5e;background-color:rgba(0,0,0,0);padding:0}.table-content a+a{margin-top:.5em;padding-top:.5em;border-top:1px #f0f0f0 solid}.table-content a:hover{color:#fd302c}.product-slider{position:relative;text-align:center;overflow:hidden;border-radius:9px}.product-slider .splide__track{direction:ltr;position:relative;width:100%}.product-slider .splide__slide{position:relative;display:inline-block}.product-slider a{position:relative;display:block !important;height:300px;margin:1.5em 0 !important;padding:0 !important;border:none !important;border-radius:0 !important;line-height:0;background-color:rgba(0,0,0,0) !important}@media(min-width: 768px){.product-slider a{height:400px}}@media(min-width: 992px){.product-slider a{height:470px}}@media(min-width: 1200px){.product-slider a{height:450px;margin:0 !important}}@media(min-width: 1400px){.product-slider a{height:475px}}.product-slider img{margin:0 !important;padding:0 !important;width:100% !important;height:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center !important;object-position:center !important}.product-slider.img-cover img{-o-object-fit:cover;object-fit:cover}.cut-product .spec-list h3{display:inline-block;position:relative;margin:.5em 0;padding-left:1em}.cut-product .spec-list h3::before{content:"";position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);width:0px;height:0px;border-style:solid;border-width:9.5px 5.5px 0 5.5px;border-color:#fd302c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.cut-product .spec-list ul{margin:0;padding:0;background-color:#f0f0f0;border-radius:9px;padding:.75em .75em .5em}.cut-product .spec-list ul li{position:relative;font-size:.9em;padding:0 1.25em .3em 0;margin:0 0 .3em 0;border-bottom:1px #fff solid}.cut-product .spec-list ul li:last-child{padding:0 1.25em .3em 0;margin:0;border-bottom:none}.cut-product .spec-list ul li::before{top:40%;transform:translateY(-50%);background-color:#aaa}.product-spec-icons{display:flex;justify-content:center;text-align:center;margin:0 0 1em}.product-spec-icons .spec-icon{width:90px;height:auto}.product-spec-icons .spec-icon+.spec-icon{margin-right:12px}@media(min-width: 992px){.product-spec-icons .spec-icon{width:110px}}.product-spec-icons .spec-icon img{border-radius:0;margin:0}.product-spec-icons .spec-icon.blade-size{position:relative}.product-spec-icons .spec-icon.blade-size span{position:absolute;top:47.5%;left:50%;transform:translate(-50%, -50%);font-size:1.3em;font-weight:500;text-align:center;letter-spacing:.05em;color:#fff}.materials-list{display:flex;flex-wrap:wrap;margin:1.5em 0;gap:3px}.materials-list .material-title{width:100%;font-family:var(--font-header);font-size:1.2em;text-align:center;padding:.4em .4em .3em;color:#fff;background-color:#fd302c;border-radius:9px 9px 3px 3px}.materials-list .material-item{width:100%;font-size:.9em;font-weight:500;padding:.65em 1em .45em;color:#172e5e;background-color:#f0f0f0;border-radius:3px}@media(min-width: 768px){.materials-list .material-item{width:calc(50% - 1.5px)}}@media(min-width: 1200px){.materials-list .material-item{width:calc(33.33333% - 2px)}}.shapes-list{direction:ltr;margin:1.5em 0;text-align:center;overflow:hidden}.shapes-list .shapes-title{width:100%;font-family:var(--font-header);font-size:1.2em;text-align:center;padding:0 0 .5em;margin:0;color:#fd302c;border-bottom:1px #e0e0e0 solid}.shapes-list .shapes-container{display:flex;justify-content:center;flex-wrap:wrap;padding:.25em}.shapes-list .shapes-container img{display:inline-block;width:65px;height:auto;margin:.5em 0em !important;padding:0}@media(min-width: 768px){.shapes-list .shapes-container img{width:70px}}@media(min-width: 992px){.shapes-list .shapes-container img{width:90px}}@media(min-width: 1200px){.shapes-list .shapes-container img{width:100px}}.tooth-shapes{direction:ltr;margin:2em 0 1.5em;text-align:center;overflow:hidden}.tooth-shapes img{display:inline-block;height:75px;width:auto;margin:0 1em !important;padding:0}@media(min-width: 768px){.tooth-shapes img{height:85px}}@media(min-width: 992px){.tooth-shapes img{height:100px}}@media(min-width: 1200px){.tooth-shapes img{height:110px}}.cut-archive{display:flex;justify-content:right;flex-wrap:wrap;gap:15px}@media(min-width: 768px){.cut-archive{gap:30px}}.cut-archive a{position:relative;display:block;width:calc(50% - 7.5px);text-align:center;line-height:0 !important;padding:0 0 4.75em 0;margin:0 !important;background-color:#fff;border:1px #e0e0e0 solid;border-radius:9px;transition:box-shadow 250ms ease-in-out}@media(min-width: 768px){.cut-archive a{width:calc(50% - 15px)}}@media(min-width: 992px){.cut-archive a{width:calc(33.33333% - 20px)}}@media(min-width: 1400px){.cut-archive a{width:calc(25% - 22.5px)}}.cut-archive a img{height:130px;width:100%;padding:.5em;margin:.5em 0 1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:9px}@media(min-width: 768px){.cut-archive a img{height:220px}}@media(min-width: 992px){.cut-archive a img{height:230px}}@media(min-width: 1200px){.cut-archive a img{height:270px}}.cut-archive a h2{font-family:var(--font-body);font-size:1.3em;margin:0 .65em;padding:0;line-height:1.4;color:#172e5e;transition:color 250ms ease-in-out}.cut-archive a p{font-size:.9em;font-weight:500;color:#fd302c;line-height:1.5;margin:0 .95em;transition:color 250ms ease-in-out}.cut-archive a .angle-icons{margin:.4em 0 0;direction:ltr;text-align:center}.cut-archive a .angle-icons i{display:inline-block;font-size:.8em;font-style:normal;line-height:1.5;margin:0 .25em;color:#aaa;transition:color 250ms ease-in-out}.cut-archive a .angle-icons i:last-child{padding:0 !important}.cut-archive a span{position:absolute;width:100%;display:block;left:0;bottom:0;font-weight:500;text-align:center;line-height:1.5;padding:.75em 0;background-color:#f0f0f0;color:#172e5e;border-radius:0 0 9px 9px;transition:background-color 250ms ease-in-out,color 250ms ease-in-out !important}.cut-archive a:hover{box-shadow:0 5px 15px 0 rgba(37,37,37,.1)}.cut-archive a:hover h2{color:#fd302c}.cut-archive a:hover p{color:#172e5e}.cut-archive a:hover .angle-icons i{color:#172e5e}.cut-archive a:hover span{color:#fff;background-color:#fd302c}.cut-archive.bandsawblade-archive a{background-color:#f0f0f0}.cut-archive.bandsawblade-archive a img{height:120px;padding:0;margin:0;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.cut-archive.bandsawblade-archive a img{height:215px}}@media(min-width: 992px){.cut-archive.bandsawblade-archive a img{height:185px}}@media(min-width: 1200px){.cut-archive.bandsawblade-archive a img{height:230px}}@media(min-width: 1400px){.cut-archive.bandsawblade-archive a img{height:200px}}.cut-archive.bandsawblade-archive a h2{font-size:1.4em;color:#172e5e}.cut-archive.bandsawblade-archive a p{font-size:.85em;font-weight:normal}.cut-archive.bandsawblade-archive a span{background-color:#172e5e;color:#fff}.cut-archive.bandsawblade-archive a .blade-hrd{display:inline-block;direction:ltr;font-size:.9em;font-weight:500;line-height:1.5;padding:.35em .5em .2em;margin-top:.5em;border-radius:5px;color:#999;background-color:#fff;transition:color 250ms ease-in-out}.cut-archive.bandsawblade-archive a:hover h2,.cut-archive.bandsawblade-archive a:hover p{color:#fd302c}.cut-archive.bandsawblade-archive a:hover span{background-color:#fd302c}.cut-archive.bandsawblade-archive a:hover .blade-hrd{color:#fd302c}.responsive-table{overflow-y:hidden;overflow-x:auto;text-align:center;padding:0 1px .6em;margin:1em auto}table{border:none;border-collapse:collapse;width:100%;overflow:hidden}table p{margin:0;line-height:1.4}table.blade-list-table{width:100%;background-color:#e0e0e0;border-collapse:separate;border-spacing:1px;border-radius:9px;margin:0 auto !important;text-align:center !important;direction:ltr}table.blade-list-table td{text-align:center !important;background-color:#fff;padding:.2em .25em .15em;white-space:nowrap}table.blade-list-table tr:nth-child(odd) td{background-color:#f0f0f0}table.blade-list-table tr:first-child td{direction:rtl;font-family:var(--font-header);padding:.6em 1em;color:#fff;background-color:#fd302c;border-radius:9px 0 0 0}table.blade-list-table tr:first-child td:last-child{border-radius:0 9px 0 0}table.blade-list-table tr:nth-child(2) td{font-weight:500;padding:.6em 1em;color:#fff;background-color:#172e5e}table.blade-list-table tr:last-child td:first-child{border-radius:0 0 0 9px}table.blade-list-table tr:last-child td:last-child{border-radius:0 0 9px 0}table.cutting-capacity{width:100%;background-color:#aaa;border-collapse:separate;border-spacing:1px;border-radius:9px;direction:ltr}table.cutting-capacity thead td{font-family:var(--font-header);text-align:center !important;padding:.6em 1em;border-radius:9px 9px 0 0;color:#fff;background-color:#fd302c}table.cutting-capacity tbody td{text-align:center !important;white-space:nowrap;padding:.65em 1em .5em;background-color:#fff;font-weight:500;direction:ltr}table.cutting-capacity tbody td span{display:inline-block;font-size:.9em;padding-left:.2em}table.cutting-capacity tbody tr:first-child td{font-weight:bold;background-color:#f0f0f0;color:#fd302c}table.cutting-capacity tbody tr:last-child td:last-child{border-radius:0 0 9px 0}table.cutting-capacity tbody tr:last-child td:first-child{border-radius:0 0 0 9px}table.cutting-capacity tbody .cell-icon-square,table.cutting-capacity tbody .cell-icon-flat,table.cutting-capacity tbody .cell-icon-round{display:block;border:1px #fd302c solid;background-color:rgba(253,48,44,.5);margin:0 auto}table.cutting-capacity tbody .cell-icon-square{width:1.6em;height:1.6em}table.cutting-capacity tbody .cell-icon-flat{width:2.75em;height:.8em}table.cutting-capacity tbody .cell-icon-round{width:1.75em;height:1.75em;border-radius:1em}table.spec-sheet{width:100%;background-color:#aaa;border-collapse:separate;border-spacing:1px;border-radius:9px}table.spec-sheet thead td{font-family:var(--font-header);text-align:center !important;padding:.6em 1em;border-radius:9px 9px 0 0;color:#fff;background-color:#172e5e}table.spec-sheet tbody td{font-weight:500;text-align:left !important;white-space:nowrap;padding:.65em 1em .5em;background-color:#fff;direction:ltr}table.spec-sheet tbody td:last-child{background-color:#f5f5f5;font-size:.95em;font-weight:bold;color:#172e5e;text-align:right !important}table.spec-sheet tbody td span{display:inline-block;font-size:.9em;padding-left:.3em}table.spec-sheet tbody tr:last-child td:last-child{border-radius:0 0 0 9px}table.spec-sheet tbody tr:last-child td:first-child{border-radius:0 0 9px 0}table.prodcut-table{width:100%;background-color:#e0e0e0;border-collapse:separate;border-spacing:1px;border-radius:9px}table.prodcut-table thead td{font-weight:500;text-align:center !important;background-color:#172e5e;color:#f0f0f0;padding:.75em 1em .6em;white-space:nowrap}table.prodcut-table thead td:first-child{border-radius:0 9px 0 0}table.prodcut-table thead td:last-child{border-radius:9px 0 0 0}table.prodcut-table tbody td{font-size:.9em;text-align:center !important;white-space:nowrap;padding:.5em .5em;background-color:#fff}table.prodcut-table tbody td:first-child{font-size:1.025em;font-weight:bold;background-color:#f0f0f0}table.prodcut-table tbody td.price{font-size:1.15em;font-weight:bold}table.prodcut-table tbody td .price-call{display:block;font-size:1em;font-weight:bold;padding:.6em 1em;background-color:#fd302c;color:#fff;border-radius:5px}table.prodcut-table tbody td .price-call:hover{background-color:#252525}table.prodcut-table tbody tr:last-child td:first-child{border-radius:0 0 9px 0}table.prodcut-table tbody tr:last-child td:last-child{border-radius:0 0 0 9px}table.elements{width:100%;border-collapse:separate;border-spacing:1px;direction:ltr}table.elements thead td{font-weight:bold;font-size:1.1em;line-height:1;text-align:center !important;padding:.5em .5em .3em;border-radius:0;color:#fff;background-color:#fd302c}table.elements thead td:first-child{border-radius:9px 0 0 0}table.elements thead td:last-child{border-radius:0 9px 0 0}table.elements thead td span{display:block;font-size:.7em;font-weight:normal;line-height:1;margin-bottom:.2em;color:#e0e0e0}table.elements tbody td{text-align:center !important;letter-spacing:-0.04em;white-space:nowrap;padding:.65em .65em .5em;background-color:#f0f0f0;border-radius:0}table.elements tbody td i{display:inline-block;font-style:normal;padding:0 .25em;color:#666}table.elements tbody td:first-child{border-radius:0 0 0 9px}table.elements tbody td:last-child{border-radius:0 0 9px 0}table.pricelisttable{background-color:#e0e0e0;border-collapse:separate;border-spacing:1px;border-radius:5px;margin:0 auto 1.5em auto !important}table.pricelisttable thead tr:first-child td,table.pricelisttable thead tr:first-child th{font-weight:bold;font-size:1.15em;text-align:center !important;white-space:nowrap;padding:.6em .5em .5em;background-color:#172e5e;color:#fff;border-radius:5px 5px 0 0}@media(min-width: 480px){table.pricelisttable thead tr:first-child td,table.pricelisttable thead tr:first-child th{text-align:right !important;padding:.6em .9em .5em}}table.pricelisttable thead tr:first-child td i,table.pricelisttable thead tr:first-child th i{display:block;font-family:var(--font-body);font-weight:normal;font-style:normal;font-size:.8em;text-align:center;letter-spacing:normal;word-spacing:normal;color:#e0e0e0}@media(min-width: 480px){table.pricelisttable thead tr:first-child td i,table.pricelisttable thead tr:first-child th i{display:inline-block;border-right:1px #666 solid;margin-right:.75em;padding-right:.75em}}table.pricelisttable thead tr:nth-child(2) td,table.pricelisttable thead tr:nth-child(2) th{font-weight:bold;white-space:nowrap;text-align:center !important;line-height:1.4;padding:.3em .3em .2em;background-color:#f0f0f0;color:#172e5e;background-color:#ccc}@media(min-width: 480px){table.pricelisttable thead tr:nth-child(2) td,table.pricelisttable thead tr:nth-child(2) th{padding:.3em .5em .2em}}table.pricelisttable thead tr:nth-child(2) td span,table.pricelisttable thead tr:nth-child(2) th span{display:block;font-weight:normal;font-size:.85em}table.pricelisttable tbody tr{background-color:#fff;transition:background 150ms ease-in-out}table.pricelisttable tbody tr:nth-child(even){background-color:#f0f0f0}table.pricelisttable tbody tr:last-child td:last-child{border-radius:0 0 0 5px}table.pricelisttable tbody tr:last-child td:first-child{border-radius:0 0 5px 0}table.pricelisttable tbody tr td{font-size:1.05em;font-weight:normal;padding:.3em .3em .2em;white-space:nowrap;text-align:center !important;transition:color 150ms ease-in-out}@media(min-width: 480px){table.pricelisttable tbody tr td{padding:.3em .5em .2em}}table.pricelisttable tbody tr td p{margin:0}table.pricelisttable tbody tr:hover{background-color:#666}table.pricelisttable tbody tr:hover td{color:#fff}table:not([class]){background-color:#e0e0e0;border-collapse:separate;border-spacing:1px;border-radius:9px}table:not([class]) thead tr:first-child td{font-family:var(--font-header);font-weight:bold;white-space:nowrap;padding:.6em 1em .5em;background-color:#172e5e;color:#fff}table:not([class]) thead tr:first-child td:last-child{border-left:none;border-radius:9px 0 0 0}table:not([class]) thead tr:first-child td:first-child{border-radius:0 9px 0 0}table:not([class]) thead tr:nth-child(2) td{font-weight:500;white-space:nowrap;padding:.6em 1em .4em;background-color:#fd302c;color:#fff}table:not([class]) tfoot tr td{font-size:.85em;color:#666;padding:.7em .75em .5em}table:not([class]) tfoot tr td p{margin:0}table:not([class]) tbody tr{background-color:#fff;transition:background 300ms ease-in-out}table:not([class]) tbody tr:nth-child(even){background-color:#f0f0f0}table:not([class]) tbody tr:last-child td:last-child{border-radius:0 0 0 9px}table:not([class]) tbody tr:last-child td:first-child{border-radius:0 0 9px 0}table:not([class]) tbody tr td{min-width:70px;padding:.6em .75em .45em;white-space:nowrap}table:not([class]) tbody tr td p{margin:0}table:not([class]) tbody tr td i,table:not([class]) tbody tr td em{font-style:normal;display:inline-block;font-size:.9em;color:#888}table:not([class]) tbody tr td .icon-tick,table:not([class]) tbody tr td .icon-x{display:block;text-indent:101%;white-space:nowrap;overflow:hidden;width:100%;height:1em;background-repeat:no-repeat;background-position:center;background-size:auto 1em}table:not([class]) tbody tr td .icon-tick{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 0.95 0.81'%3E%3Cpath d='m.81.03-.46.6L.13.45C.09.43.04.43.02.47-.01.5 0 .55.03.58L.32.8c.01.01.04.02.06.01C.4.81.42.8.43.78l.5-.65C.96.09.95.04.92.02.88-.01.84 0 .81.03z' style='fill:%2300ba00;fill-rule:nonzero'/%3E%3C/svg%3E")}table:not([class]) tbody tr td .icon-x{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='0 0 0.74 0.74'%3E%3Cpath d='M.47.37.72.12C.74.09.74.05.72.02.69-.01.64-.01.62.02L.37.27.12.02C.09-.01.05-.01.02.02s-.03.07 0 .1l.25.25-.25.25c-.03.02-.03.07 0 .1.03.02.07.02.1 0L.37.47l.25.25c.02.02.07.02.1 0C.74.69.74.64.72.62L.47.37z' style='fill:red;fill-rule:nonzero'/%3E%3C/svg%3E")}.main-slider{text-align:center}.main-slider .splide__track{direction:ltr;position:relative;width:100%;background-color:#fff;border-radius:9px;border:1px #e0e0e0 solid}.main-slider .splide__slide{position:relative;display:inline-block}.main-slider .splide__slide img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.main-slider .splide__slide img.pos-center{-o-object-position:center;object-position:center}.main-slider .splide__slide img.pos-right{-o-object-position:right center;object-position:right center}.main-slider .splide__slide img.pos-left{-o-object-position:left center;object-position:left center}@media(min-width: 640px){.main-slider .splide__slide img{height:300px}}@media(min-width: 992px){.main-slider .splide__slide img{height:auto}}.main-slider .splide__pagination{bottom:.75em}.main-slider .splide__pagination__page{background:#999;transition:all 300ms ease-in-out;opacity:.4}.main-slider .splide__pagination__page.is-active{transform:none;background-color:#fd302c;opacity:1}.brands-slider-container{background-color:#fff;line-height:1.65;padding:4em 0 4.5em;margin-top:3em;background-image:linear-gradient(rgba(210, 210, 210, 0.25) 0%, rgba(255, 255, 255, 0) 7em)}@media(min-width: 768px){.brands-slider-container{padding:4.5em 0 5em;background-image:none}}@media(min-width: 992px){.brands-slider-container{margin-top:5em}}.brands-slider-container h1{color:#fd302c;margin:0;padding:0}.brands-slider-container p{font-weight:500;color:#172e5e;margin:.25em 0 0}.brands-slider{text-align:center}.brands-slider .brand-card{display:block;background-color:#fff;border:1px #e0e0e0 solid;border-radius:9px;padding:0 10px 7px;margin:2em 3px 0;transition:all 300ms ease-in-out}.brands-slider .brand-card img{height:40px;margin:1em 10px;width:auto}.brands-slider .brand-card p{font-size:12px;color:#999;padding-top:7px;margin:0;border-top:1px #e0e0e0 solid;transition:color 300ms ease-in-out}.brands-slider .brand-card:hover p{color:#fd302c}@media(min-width: 992px){.brands-slider .brand-card{padding:0 12px 10px;margin:2em 5px 0}.brands-slider .brand-card img{height:50px;margin:1.75em 15px}.brands-slider .brand-card p{font-size:13px;padding-top:10px}}.brands-slider .splide__track{direction:ltr;position:relative;width:100%}.brands-slider .splide__track::before,.brands-slider .splide__track::after{display:block;content:"";position:absolute;height:100%;width:50px;top:0;bottom:0;right:-1px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), white);z-index:5}@media(min-width: 768px){.brands-slider .splide__track::before,.brands-slider .splide__track::after{width:100px}}.brands-slider .splide__track::after{right:auto;left:-1px;background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0), white)}.brands-slider .splide__slide{position:relative;display:inline-block}.book-request-form{width:100%;margin-top:2.5em}.book-request-form .field-divider{position:relative;padding:1.5em 1.5em 1em;margin-bottom:1.75em;border-radius:9px;border:1px #e0e0e0 solid}.book-request-form .field-divider .fd-title{position:absolute;display:inline-block;height:2.2em;top:-1.1em;font-size:.9em;font-weight:500;line-height:2.2em;padding:0 1em;color:#fff;background-color:#172e5e;border-radius:5px}.book-request-form p{display:flex;flex-direction:column;margin:0 0 .9em}.book-request-form p label{display:block;font-weight:500;line-height:2.5em;text-align:right;width:auto;height:2.5em;color:#172e5e;padding-left:0}.book-request-form textarea{height:5em}.landing-page-form .landing-form{width:100%;margin-top:2.5em}.landing-page-form .landing-form .field-divider{position:relative;padding:1.5em 1.5em 1em;margin-bottom:1.75em;border-radius:9px;border:1px #e0e0e0 solid}.landing-page-form .landing-form .field-divider .fd-title{position:absolute;display:inline-block;height:2.2em;top:-1.1em;font-size:.9em;font-weight:500;line-height:2.2em;padding:0 1em;color:#fff;background-color:#172e5e;border-radius:5px}.landing-page-form .landing-form p{display:flex;flex-direction:column;margin:0 0 .9em}.landing-page-form .landing-form p label{display:block;font-weight:500;line-height:2.5em;text-align:right;width:auto;height:2.5em;color:#172e5e;padding-left:0}.landing-page-form .landing-form textarea{height:5em}.landing-page-form .landing-form .repeater-item-label{display:flex;flex-direction:row;justify-content:center;margin:0 0 .25em;background-color:#172e5e;border-radius:5px}.landing-page-form .landing-form .repeater-item-label p{width:25% !important;margin:0;font-size:.95em;font-weight:500;line-height:1.5;text-align:center;padding:.5em 0 .4em;color:#fff;border-left:1px #aaa solid}.landing-page-form .landing-form .repeater-item-label p:last-child{border:none}.landing-page-form .landing-form .repeater-item-label p.double{width:50% !important}.landing-page-form .landing-form .repeater-item-label p em{display:block;text-align:center;font-style:normal;font-size:.9em;font-weight:normal;color:#e0e0e0}.landing-page-form .landing-form .repeater-item .repeater-item-description p{display:block;font-size:.95em;text-align:center;color:#172e5e}.landing-page-form .landing-form .repeater-item .wpcf7-field-group p{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:0 0 .25em}.landing-page-form .landing-form .repeater-item ::-moz-placeholder{text-align:center !important}.landing-page-form .landing-form .repeater-item ::placeholder{text-align:center !important}.landing-page-form .landing-form .repeater-item span{display:block;width:25% !important}.landing-page-form .landing-form .repeater-item span input{text-align:center !important;border-radius:0 !important;border-color:#aaa}.landing-page-form .landing-form .repeater-item span:first-of-type{position:relative}.landing-page-form .landing-form .repeater-item span:first-of-type::after{position:absolute;display:block;content:"×";font-size:2em;line-height:.85;color:#999;width:.55em;height:.62em;left:-0.25em;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.landing-page-form .landing-form .repeater-item span:first-of-type input{border-radius:0 5px 5px 0 !important;border-left:none}.landing-page-form .landing-form .repeater-item span:nth-of-type(2) input{border-right:none;border-left:none}.landing-page-form .landing-form .repeater-item span:last-of-type input{border-radius:5px 0 0 5px !important;border-right:none}.landing-page-form .landing-form .repeater-item br{display:none}.landing-page-form .landing-form .repeater-item .wpcf7-field-group-add{position:relative;visibility:hidden}.landing-page-form .landing-form .repeater-item .wpcf7-field-group-add::after{content:"+ افزودن سفارش بعدی";visibility:visible;display:block;position:absolute;left:0;top:0;width:100%;font-size:.95em;font-weight:500;line-height:2.65em;height:2.65em;padding:0 !important;color:#fff;background-color:#999;border-radius:5px}.landing-page-form .landing-form .repeater-item .wpcf7-field-group-add,.landing-page-form .landing-form .repeater-item .wpcf7-field-group-remove{display:none !important}.landing-page-form .landing-form .repeater-item .wpcf7-field-group:last-child .wpcf7-field-group-add{display:block !important;width:11em !important;margin-top:1em}.tools-hardness{width:100%;background-color:rgba(0,0,0,0);border-collapse:separate;border-spacing:0;border-radius:9px;direction:ltr;overflow:hidden}.tools-hardness thead td{font-family:var(--font-header);text-align:center !important;padding:.65em 1em;color:#fff;word-spacing:.1em;background-color:#172e5e;border:1px #172e5e solid}.tools-hardness tbody td{font-weight:500 !important;text-align:center;line-height:1;white-space:nowrap;padding:0;color:#172e5e;background-color:#f0f0f0;border-bottom:1px #e0e0e0 solid;direction:ltr}.tools-hardness tbody td:last-child{padding:1.5em 2em 1.5em .75em;text-align:left;border-right:1px #e0e0e0 solid}.tools-hardness tbody td:first-child{padding:1.5em .75em 1.5em 2em;text-align:right;border-left:1px #e0e0e0 solid}.tools-hardness tbody td:last-child,.tools-hardness tbody td:first-child{width:9.5em}@media(min-width: 480px){.tools-hardness tbody td:last-child,.tools-hardness tbody td:first-child{width:12em}}@media(min-width: 768px){.tools-hardness tbody td:last-child,.tools-hardness tbody td:first-child{width:16em}}@media(min-width: 992px){.tools-hardness tbody td:last-child,.tools-hardness tbody td:first-child{width:20em}}.tools-hardness tbody td i,.tools-hardness tbody td span{display:block;font-style:normal;font-size:.85em;line-height:0;font-weight:500 !important;margin-top:1.15em;color:#999}.tools-hardness tbody td span{margin-top:1em;word-spacing:-0.15em}.tools-hardness tbody td input{display:block;width:100%;font-size:1.05em;text-align:center;letter-spacing:.025em;padding:.7em .75em .45em .75em !important;border:1px rgba(170,170,170,.5) solid;border-radius:5px;color:#252525;color:#172e5e;background-color:#fff;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:box-shadow 300ms ease,border-color 300ms ease}.tools-hardness tbody td input:focus{border-color:#aaa;background-color:#fff;color:#fd302c;box-shadow:0 5px 10px -5px rgba(23,46,94,.2)}.tools-hardness tbody tr:nth-child(odd) td{background-color:#fff}.tools-hardness tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.tools-hardness tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.staff-container{position:relative;display:flex;justify-content:center;align-items:center;height:100%;margin:0;padding:.5em .75em;background-color:#172e5e}.staff-box{text-align:center;width:100%;max-width:360px !important;margin:0 auto}.staff-box .staff-box-header{position:relative;background-color:#fd302c;height:160px;border-radius:15px 15px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd' version='1.0' viewBox='-4 -4 44.58 44.58'%3E%3Cpath d='M29.42 28.19c1-1.01 1-2.65 0-3.65l-3.66-3.65c-1-1.01-2.63-1-3.64 0-3.3 3.31-5.52 5.52-8.81 8.82-1.52 1.52-3.98 1.51-5.48.01l-6.7-6.69c-1.5-1.5-1.51-3.96 0-5.47L17.54 1.13c1.5-1.51 3.97-1.51 5.48 0l3.03 3.03c1.51 1.51 1.51 3.97.01 5.48l-5.75 5.75c-1.34 1.35-3.51 1.35-4.86 0-1.34-1.34-1.34-3.51-.01-4.86 1.87-1.71 4.88-.16 6.67-1.8 1.06-.96.98-2.67 0-3.65-1.01-1-2.65-1-3.66 0-2.79 2.8-4.5 4.51-7.29 7.31-1.01 1-1 2.65 0 3.65l3.66 3.64c1 1 2.65 1 3.64 0l8.82-8.83c1.52-1.52 3.95-1.49 5.47 0l6.69 6.68c1.51 1.51 1.51 3.98.01 5.48-5.48 5.48-10.95 10.96-16.42 16.44-1.5 1.5-3.97 1.5-5.48 0l-3.03-3.04c-1.51-1.5-1.51-3.97-.01-5.47l5.74-5.75c1.34-1.35 3.52-1.35 4.87-.01 1.34 1.34 1.34 3.52 0 4.87-1.86 1.7-4.87.16-6.66 1.8-1.07.96-.99 2.66 0 3.65 1 1 2.65 1 3.65 0 2.43-2.44 4.87-4.88 7.31-7.31zm1.87-13.8c-.98-.56-2.27-.42-3.1.42l-1.84 1.84 7.31 7.29 1.84-1.84c1-1 1-2.65-.01-3.65-.92-.92-3.24-3.51-4.2-4.06zm-18.9 11.37 1.84-1.84-7.31-7.29-1.84 1.84c-1 1.01-1 2.65 0 3.65l3.66 3.65c1 1 2.64 1 3.65-.01z' style='fill:%23000' opacity='0.15'/%3E%3C/svg%3E");background-size:35px;background-size:35px;background-position:center}.staff-box .staff-box-header svg{width:240px;height:auto;margin-top:24px}.staff-box .staff-box-header .staff-photo{position:absolute;left:50%;bottom:-75px;transform:translateX(-50%);width:150px;height:150px;border-radius:50%;border:6px #fff solid;background-color:#f0f0f0;color:#f0f0f0;text-align:center}.staff-box .staff-box-body-fa{padding:80px 0 16px;background-color:#fff;display:none}.staff-box .staff-box-body-fa.selected{display:block}.staff-box .staff-box-body-fa h1,.staff-box .staff-box-body-fa h2{font-family:var(--font-body);font-weight:bold;line-height:1.4;margin:0;padding:0}.staff-box .staff-box-body-fa h1{font-size:2em;word-spacing:-0.05em;color:#000}.staff-box .staff-box-body-fa h2{display:inline-block;font-size:1em;font-weight:500;letter-spacing:0;padding:.25em 1em;margin-top:.3em;border-radius:5px;color:#fff;background-color:#fd302c}.staff-box .staff-box-body-fa a.staff-tel{display:block;direction:ltr;font-size:1.5em;line-height:1.2;font-weight:500;word-spacing:.05em;color:#000 !important;margin-top:.5em}.staff-box .staff-box-body-fa a.staff-email{display:block;font-size:1.3em;font-weight:500;line-height:1.2;letter-spacing:.025em;color:#000 !important;margin-top:.15em}.staff-box .staff-box-body-fa img{width:210px;height:210px;margin-top:1em}.staff-box .staff-box-body-en{padding:80px 0 16px;background-color:#fff;display:none}.staff-box .staff-box-body-en.selected{display:block}.staff-box .staff-box-body-en h1,.staff-box .staff-box-body-en h2{font-family:var(--font-body);font-weight:bold;margin:0;padding:0}.staff-box .staff-box-body-en h1{font-size:2.13em;line-height:1.3;word-spacing:0;color:#000;margin-top:.075em}.staff-box .staff-box-body-en h2{display:inline-block;font-size:1em;line-height:1.2;font-weight:500;letter-spacing:0;padding:.5em 1em .25em;margin-top:.1em;border-radius:5px;color:#fff;background-color:#fd302c}.staff-box .staff-box-body-en a.staff-tel{display:block;direction:ltr;font-size:1.5em;line-height:1.2;font-weight:500;word-spacing:0;color:#000 !important;margin-top:.5em}.staff-box .staff-box-body-en a.staff-email{display:block;font-size:1.3em;font-weight:500;line-height:1.2;letter-spacing:.025em;color:#000 !important;margin-top:.15em}.staff-box .staff-box-body-en img{width:210px;height:210px;margin-top:1em}.staff-box .staff-box-body-im{padding:80px 0 16.5px;background-color:#fff;display:none}.staff-box .staff-box-body-im.selected{display:block}.staff-box .staff-box-body-im h1{font-family:var(--font-body);font-weight:bold;font-size:2.13em;line-height:1.3;word-spacing:0;color:#000;margin:.075em 0 0 0;padding:0}.staff-box .staff-box-body-im a.im{display:inline-block;display:block;margin-top:.4em}.staff-box .staff-box-body-im a.im img{width:126px;height:126px;margin-top:1em}.staff-box .staff-box-body-im a.im svg{display:block;width:100px;height:auto;margin:0 auto}.staff-box .staff-box-body-im a.im+a.im{margin-top:.4em;margin-bottom:.4em}.staff-box .staff-box-footer a{display:inline-block;font-size:1.1em;line-height:3.3em;height:3.2em;width:33.33333%;background-color:#000;color:#777 !important}.staff-box .staff-box-footer a.selected{color:#ddd !important}.staff-box .staff-box-footer a+a{border-right:1px #333 solid}.staff-box .staff-box-footer a:first-child{border-radius:0 0 15px 0}.staff-box .staff-box-footer a:last-child{border-radius:0 0 0 15px}@media(min-width: 768px){.staff-box .staff-box-footer a{line-height:3.2em;height:3.1em}}@media(min-width: 992px){.staff-box .staff-box-footer a{line-height:3em;height:2.9em}}@media(min-width: 1200px){.staff-box .staff-box-footer a{line-height:2.9em;height:2.9em}}.staff-box .staff-box-body-fa,.staff-box .staff-box-body-en,.staff-box .staff-box-body-im{overflow:hidden;height:37em}@media(min-width: 768px){.staff-box .staff-box-body-fa,.staff-box .staff-box-body-en,.staff-box .staff-box-body-im{height:35.5em}}@media(min-width: 992px){.staff-box .staff-box-body-fa,.staff-box .staff-box-body-en,.staff-box .staff-box-body-im{height:33.5em}}@media(min-width: 1200px){.staff-box .staff-box-body-fa,.staff-box .staff-box-body-en,.staff-box .staff-box-body-im{height:32em}}hr{height:1px;border:none;background-color:#e0e0e0}.price-list-page .plp-na{text-align:center;padding:.75em 1em;border-radius:5px;color:#fff;background-color:#fd302c}.price-list-page section{margin:15px auto}.price-list-page .plp-table-title{display:flex;justify-content:space-between;padding:0 .5em}.price-list-page .plp-table-title h2{color:#172e5e;font-size:1.5em;margin:0;padding:0}.price-list-page .plp-table-title p{margin:0;font-size:.85em;color:#666;text-align:left}.price-list-page .plp-table-title p strong{display:block;font-size:1.2em}.price-list-page .plp-table-title.profile h2{color:#252525}.price-list-page .plp-table thead tr{background-color:#172e5e}.price-list-page .plp-table thead tr th{font-weight:bold;text-align:center;line-height:1.3;padding:.5em 0;color:#fff}.price-list-page .plp-table thead tr th span{font-size:.9em;display:block;font-weight:normal;color:#e0e0e0}.price-list-page .plp-table thead tr th:first-child{border-radius:0 7px 0 0 !important}.price-list-page .plp-table thead tr th:last-child{border-radius:7px 0 0 0 !important}.price-list-page .plp-table .plp-table-group th{font-size:1.1em;font-weight:bold;text-align:center;padding:.5em 0;background-color:#e0e0e0;color:#172e5e}.price-list-page .plp-table.profile thead tr{background-color:#252525}.price-list-page .plp-table.profile .plp-table-group th{color:#252525}.price-list-page .plp-table tbody tr td{text-align:center;padding:.25em 0;border-bottom:1px #e0e0e0 solid}.price-list-page .plp-table tbody tr td:first-child{border-right:1px #e0e0e0 solid}.price-list-page .plp-table tbody tr td:last-child{border-left:1px #e0e0e0 solid}.price-list-page .plp-table-footer td{font-size:.9em;padding:1em 1.2em;background-color:#172e5e;color:#e0e0e0;border-radius:0 0 7px 7px}.price-list-page .plp-table-footer td p{line-height:1.75}.price-list-page .plp-table-footer.profile td{background-color:#252525}.price-list-page .plp-download{display:flex;align-items:center;border-radius:5px;line-height:1.5;padding:1em;margin:0;background-color:rgba(0,0,0,0);border:1px #e0e0e0 solid}.price-list-page .plp-download:hover{background-color:#f0f0f0}.price-list-page .plp-download img{display:block;margin:0 0 0 1em;width:100px;height:auto}.price-list-page .plp-download h2{font-size:1.25em;margin:0 0 .25em;color:#fd302c}.price-list-page .plp-download p{font-size:.95em;color:#172e5e;margin:0 0 .25em}.price-list-page .plp-download span{font-size:.8em;color:#999}