/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.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}.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}@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@font-face{font-family:PoynterOSDisp-Regular;src:url(/wp-content/themes/prosky-theme/fonts/PoynterOSDisp-Roman.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PoynterOSDisp-Bold;src:url(/wp-content/themes/prosky-theme/fonts/PoynterOSDisp-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--h1-font-size:64px;--h2-font-size:48px;--h3-font-size:28px;--paragraph-font-size:18px;--link-font-size:16px}@media only screen and (max-width:65em){:root{--h1-font-size:36px;--h2-font-size:32px;--h3-font-size:24px;--paragraph-font-size:16px;--link-font-size:15px}}@media only screen and (max-width:40em){:root{--h1-font-size:36px;--h2-font-size:32px;--h3-font-size:24px;--paragraph-font-size:16px;--link-font-size:15px}}h1{font-size:var(--h1-font-size);line-height:67.2px;font-weight:700;font-style:normal;font-family:"DM Sans",sans-serif}h2{font-size:var(--h2-font-size);line-height:55.44px;font-weight:700;font-style:normal;font-family:"DM Sans",sans-serif}h3{font-size:var(--h3-font-size);line-height:30.24px;font-weight:700;font-style:normal;font-family:"DM Sans",sans-serif}button,div,input,p,select,textarea{font-size:var(--paragraph-font-size);line-height:25.2px;font-weight:400;font-style:normal;font-family:"DM Sans",sans-serif}a{font-size:var(--link-font-size);line-height:25.2px;font-weight:400;font-style:normal;text-decoration:none;font-family:"DM Sans",sans-serif}a:focus,a:hover{text-decoration:none;outline:0}.btn{font-size:var(--paragraph-font-size);font-style:normal;font-weight:700;line-height:0;border:none;cursor:pointer;text-wrap:nowrap;transition:all .2s ease}@media only screen and (max-width:40em){.btn{font-size:var(--link-font-size)}}.btn:active,.btn:focus{outline:0}.btn__red{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;max-width:-moz-max-content;max-width:max-content;width:-moz-max-content;width:max-content;padding:12px 20px;min-width:300px;height:50px;gap:10px}.btn__red:active,.btn__red:hover{text-decoration:none}@media only screen and (max-width:65em){.btn__red{min-width:100%}}.btn__red{background-color:#b92a2a;color:#fff}.btn__red:focus,.btn__red:hover{border:1px solid #b92a2a;background-color:#fff;color:#b92a2a}.link{font-family:"DM Sans",sans-serif;font-size:var(--link-font-size);font-style:normal;font-weight:500}.gradient-background{height:-moz-fit-content;height:fit-content;background:linear-gradient(62deg,#252525,#531313,#b92a2a);animation:gradient 15s ease infinite;background-size:400% 400%}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.contacts .title{padding:16px 40px;width:-moz-max-content;width:max-content;position:relative;overflow:hidden;color:#1e1e1e;font-size:48px;font-weight:600;background:url(/wp-content/themes/prosky-theme/images/title-white-bg.svg) no-repeat 0 0;box-shadow:20px -15px 37px -13px rgba(0,0,0,.32);background-size:cover;z-index:9}@media only screen and (max-width:80em){.contacts .title{font-size:45px;line-height:45px}}@media only screen and (max-width:65em){.contacts .title{font-size:40px;line-height:40px}}@media only screen and (max-width:55em){.contacts .title{font-size:30px;line-height:normal;padding:10px 20px 10px 30px}}.contacts .top-section{margin-bottom:40px}@media only screen and (max-width:55em){.contacts .top-section{margin-bottom:20px}}.contacts .top-section .form-block{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:1fr;align-items:start;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:48px;column-gap:48px}@media only screen and (max-width:65em){.contacts .top-section .form-block{display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:1fr;align-items:start;justify-content:start;align-content:start;justify-items:start}}@media only screen and (max-width:55em){.contacts .top-section .form-block{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:start;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:40em){.contacts .top-section .form-block{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;-moz-column-gap:0;column-gap:0}}.contacts .top-section .form-block__form{box-shadow:0 0 48px 0 rgba(0,0,0,.32);background-color:#fff;padding:40px 40px 57px}@media only screen and (max-width:55em){.contacts .top-section .form-block__form{padding:25px 20px 40px}}.contacts .top-section .form-block__image{box-shadow:0 0 48px 0 rgba(0,0,0,.32);width:100%;height:100%}.contacts .top-section .form-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts .bottom-section{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;box-shadow:0 0 48px 0 rgba(0,0,0,.32);-moz-column-gap:60px;column-gap:60px;padding:40px 55px 40px 40px;background-color:#fff;margin-bottom:40px}@media only screen and (max-width:65em){.contacts .bottom-section{-moz-column-gap:40px;column-gap:40px}}@media only screen and (max-width:1140px){.contacts .bottom-section{-moz-column-gap:25px;column-gap:25px}}@media only screen and (max-width:55em){.contacts .bottom-section{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:start;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:52px;column-gap:52px;row-gap:25px;padding:25px 20px 40px}}@media only screen and (max-width:40em){.contacts .bottom-section{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;padding:40px 20px;-moz-column-gap:0;column-gap:0;row-gap:25px}}.contacts .bottom-section *{color:#1e1e1e;font-size:18px;font-weight:400;text-wrap:nowrap}@media only screen and (max-width:55em){.contacts .bottom-section *{font-size:16px;line-height:normal}}.contacts .bottom-section .single-item-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.contacts .bottom-section .single-item-block .label{font-weight:600;margin-bottom:10px;display:inline-block;text-transform:capitalize}@media only screen and (max-width:55em){.contacts .bottom-section .single-item-block .label{margin-bottom:8px}}.contacts .bottom-section .single-item-block:last-child *{text-wrap:wrap}.contact__form{height:100%;width:100%;position:relative}@media only screen and (max-width:65em){.contact__form{margin:35px 0}}.contact__form .close-icon{background:url(/wp-content/themes/prosky-theme/images/close-icon.svg) no-repeat center center;background-size:cover;width:24px;height:24px;position:absolute;right:27px;top:27px;display:block;cursor:pointer}@media only screen and (max-width:65em){.contact__form .close-icon{right:30px;top:25px}}.contact__form-description{font-size:28px;line-height:39px;color:#1e1e1e;margin-bottom:28px}@media only screen and (max-width:55em){.contact__form-description{font-size:24px;line-height:normal;margin-bottom:25px}}.contact__form .inner-block{display:block}.contact__form .inner-block-after-submit{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background-color:#571414;width:100%;height:100%;display:none}.contact__form .inner-block-after-submit h3{color:#fff;font-size:60px;font-weight:700;line-height:72px;text-align:center;margin-bottom:20px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:65em){.contact__form .inner-block-after-submit h3{font-size:48px;line-height:48px}}@media only screen and (max-width:55em){.contact__form .inner-block-after-submit h3{font-size:32px;line-height:38px;margin-bottom:15px}}.contact__form .inner-block-after-submit p{color:#fff;max-width:60%;margin:0 auto;font-size:28px;font-weight:500;line-height:28px;text-align:center;font-family:"DM Sans",sans-serif}@media only screen and (max-width:55em){.contact__form .inner-block-after-submit p{font-size:16px;line-height:22px}}.contact__form .inner-block-after-submit-popup{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background-color:#571414;width:100%;height:100%;position:fixed;max-width:660px;max-height:420px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;display:none}@media only screen and (max-width:40em){.contact__form .inner-block-after-submit-popup{max-width:100%;max-height:91vh;transform:translate(0,0);top:auto;left:0;bottom:0}}.contact__form .inner-block-after-submit-popup h3{color:#fff;font-size:60px;font-weight:700;line-height:72px;text-align:center;margin-bottom:20px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:65em){.contact__form .inner-block-after-submit-popup h3{font-size:48px;line-height:48px}}@media only screen and (max-width:55em){.contact__form .inner-block-after-submit-popup h3{font-size:32px;line-height:38px;margin-bottom:15px}}.contact__form .inner-block-after-submit-popup p{color:#fff;max-width:60%;margin:0 auto;font-size:28px;font-weight:500;line-height:28px;text-align:center;font-family:"DM Sans",sans-serif}@media only screen and (max-width:55em){.contact__form .inner-block-after-submit-popup p{font-size:16px;line-height:22px}}.popup-form{display:none;position:fixed;z-index:999;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-form .contact__form{background:#571414;max-width:660px;min-height:420px;padding:68px 71px;position:relative;margin:0 auto}@media only screen and (max-width:65em){.popup-form .contact__form{width:100%;max-width:100%;min-width:100%;min-height:auto;margin:0}}.popup-form .contact__form .close-icon{background:url(/wp-content/themes/prosky-theme/images/close-icon.svg) no-repeat center center;background-size:cover;width:24px;height:24px;position:absolute;right:32px;top:32px;display:block;cursor:pointer}.popup-form .contact__form-description{display:block;text-align:center;margin-bottom:30px;color:#fff}.popup-form .contact__form .inner-block-after-submit{min-height:290px}body.page-template-page-contact .contacts{margin-top:60px!important;position:relative}@media only screen and (max-width:65em){body.page-template-page-contact .contacts{margin-top:40px!important}}@media only screen and (max-width:55em){body.page-template-page-contact .contacts{margin-top:40px!important}}.wpforms-container{margin-bottom:0;opacity:1!important}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field{padding:0;margin-bottom:15px;display:inline-block;width:100%!important}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(1),.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(2){width:48.5%}@media only screen and (max-width:65em){.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(1),.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(2){width:100%}}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(1){margin-right:15px}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field:nth-child(3){width:100%}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea{background-color:#ededed!important;padding:12px 23px 13px!important;color:#252525!important;margin:0;font-size:18px;border:none;width:100%;min-width:100%}@media only screen and (max-width:65em){.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea{font-size:16px}}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input:active,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input:focus,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea:active,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea:focus{outline:0;box-shadow:none}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input::-moz-placeholder,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea::-moz-placeholder{color:#9c9c9c!important}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input::placeholder,.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder{color:#9c9c9c!important}.wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{font-size:18px;font-weight:700;line-height:0;min-width:100%;width:100%}nav.primary-footer-menu .menu-items ul,nav.primary-secondary-footer-menu .menu-items ul,nav.primary-top-menu .menu-items ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;list-style:none}@media only screen and (max-width:65em){nav.primary-footer-menu .menu-items ul,nav.primary-secondary-footer-menu .menu-items ul,nav.primary-top-menu .menu-items ul{justify-content:flex-start}}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul,nav.primary-secondary-footer-menu .menu-items ul,nav.primary-top-menu .menu-items ul{flex-wrap:wrap}}nav.primary-footer-menu .menu-items ul li,nav.primary-secondary-footer-menu .menu-items ul li,nav.primary-top-menu .menu-items ul li{width:-moz-max-content;width:max-content}nav.primary-footer-menu .menu-items ul li:not(:last-child),nav.primary-secondary-footer-menu .menu-items ul li:not(:last-child),nav.primary-top-menu .menu-items ul li:not(:last-child){margin-right:30px}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul li,nav.primary-secondary-footer-menu .menu-items ul li,nav.primary-top-menu .menu-items ul li{width:-moz-max-content;width:max-content}}nav.primary-footer-menu .menu-items ul li a,nav.primary-secondary-footer-menu .menu-items ul li a,nav.primary-top-menu .menu-items ul li a{color:#252525;font-size:16px;font-weight:500;display:inline-block;font-family:"DM Sans",sans-serif}nav.primary-footer-menu .menu-items ul li a:hover,nav.primary-secondary-footer-menu .menu-items ul li a:hover,nav.primary-top-menu .menu-items ul li a:hover{color:#b92a2a}@media only screen and (max-width:65em){nav.primary-footer-menu .menu-items ul li a,nav.primary-secondary-footer-menu .menu-items ul li a,nav.primary-top-menu .menu-items ul li a{font-size:15px}}body.home nav.primary-top-menu .menu-items ul li a{color:#fff}body.home nav.primary-top-menu .menu-items ul li a:hover{color:#b92a2a}nav.primary-footer-menu .menu-items ul{align-items:flex-start}nav.primary-footer-menu .menu-items ul li{margin-right:42px!important}@media only screen and (max-width:65em){nav.primary-footer-menu .menu-items ul li{margin-right:30px!important}}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul li{margin-right:0!important}}nav.primary-footer-menu .menu-items ul li a{color:#fff!important}nav.primary-secondary-footer-menu .menu-items ul{align-items:flex-start}nav.primary-secondary-footer-menu .menu-items ul li:not(:last-child){margin-right:42px!important}@media only screen and (max-width:65em){nav.primary-secondary-footer-menu .menu-items ul li:not(:last-child){margin-right:30px!important}}@media only screen and (max-width:55em){nav.primary-secondary-footer-menu .menu-items ul li:not(:last-child){margin-right:10px!important}}nav.primary-secondary-footer-menu .menu-items ul li a{color:#fff!important}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul{width:100%;justify-content:flex-start}}nav.primary-footer-menu .menu-items ul li a{color:#fff;cursor:pointer}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul li:nth-child(1),nav.primary-footer-menu .menu-items ul li:nth-child(2){min-width:30%;max-width:30%}}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul li:nth-child(3),nav.primary-footer-menu .menu-items ul li:nth-child(4){min-width:70%;max-width:70%}}@media only screen and (max-width:55em){nav.primary-footer-menu .menu-items ul li:nth-child(1){order:1}nav.primary-footer-menu .menu-items ul li:nth-child(2){order:3}nav.primary-footer-menu .menu-items ul li:nth-child(3){order:5}nav.primary-footer-menu .menu-items ul li:nth-child(4){order:2}nav.primary-footer-menu .menu-items ul li:nth-child(5){order:4}}nav.primary-top-menu{display:block}@media only screen and (max-width:80em){nav.primary-top-menu{display:none}nav.primary-top-menu.menu-open{display:block}}.burger-menu{display:none;cursor:pointer}@media only screen and (max-width:80em){.burger-menu{display:block}}.phone-menu-container{opacity:0;display:none;position:fixed;z-index:9999;bottom:0;right:-1px;top:-70px;height:100vh;overflow-y:auto;padding:15px 20px 42px;pointer-events:none;transition:all .6s cubic-bezier(.215,.61,.355,1);transform:translate3d(100%,0,0) translateY(70px);background:url(/wp-content/themes/prosky-theme/images/menu_bg_phone.svg) no-repeat center center;background-color:#fff;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}@media only screen and (max-width:65em){.phone-menu-container{width:55vw;display:block}}@media only screen and (max-width:1024px){.phone-menu-container{width:65vw}}@media only screen and (max-width:705px){.phone-menu-container{width:75vw}}@media only screen and (max-width:55em){.phone-menu-container{width:100vw}}.phone-menu-container.menu-open{display:none;opacity:1;pointer-events:all;transform:translateX(0) translateY(70px)}@media only screen and (max-width:65em){.phone-menu-container.menu-open{display:block}}.phone-menu-container .header-block{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;width:100%}.phone-menu-container .header-block .close-icon{background:url(/wp-content/themes/prosky-theme/images/close-icon-black.svg) no-repeat center center;background-size:cover;width:19px;height:22px}.phone-menu-container .header-block .logo__image{display:none}.phone-menu-container .header-block .logo__image-phone{display:block;max-width:224px}.phone-menu-container .header-block .logo__image-phone img{width:100%;-o-object-fit:cover;object-fit:cover}.phone-menu-container .clients-block{padding:62px 0 32px;margin-bottom:30px;border-bottom:1px solid #071f3b}@media only screen and (max-width:565px){.phone-menu-container .clients-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start}.phone-menu-container .clients-block>div:not(:last-child){margin-bottom:20px}}.phone-menu-container .clients-block>div *{color:#252525!important;line-height:normal}.phone-menu-container .clients-block>div :hover{color:#b92a2a}.phone-menu-container .clients-block .client-portal span{background:url(/wp-content/themes/prosky-theme/images/user-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .clients-block .our-newsletter span{background:url(/wp-content/themes/prosky-theme/images/newsletter-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .clients-block .online-payment span{background:url(/wp-content/themes/prosky-theme/images/payment-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .menu-block>ul{list-style:none}.phone-menu-container .menu-block>ul li:not(:last-child){margin-bottom:21px}.phone-menu-container .menu-block>ul li a,.phone-menu-container .menu-block>ul li span{color:#1e1e1e;font-size:24px;font-style:normal;font-weight:700;width:-moz-max-content;width:max-content;font-family:"DM Sans",sans-serif}.phone-menu-container .menu-block>ul li a:hover,.phone-menu-container .menu-block>ul li span:hover{color:#b92a2a;outline:0;text-decoration:none}.phone-menu-container .menu-block>ul li span.has-sub-menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;position:relative;padding-right:30px}.phone-menu-container .menu-block>ul li span.has-sub-menu::after{content:"";background:url(/wp-content/themes/prosky-theme/images/arrow.svg) no-repeat center center;background-size:contain;position:absolute;width:12px;height:12px;right:0;z-index:9}.phone-menu-container .menu-block ul.sub-menu{list-style:none;padding-top:13px;padding-left:25px;display:none}.phone-menu-container .menu-block ul.sub-menu li:not(:last-child){margin-bottom:14px}.phone-menu-container .menu-block ul.sub-menu li a,.phone-menu-container .menu-block ul.sub-menu li span{width:100%;color:#252525;font-size:15px;font-style:normal;font-weight:500;display:inline-block;font-family:"DM Sans",sans-serif}.phone-menu-container .menu-block ul.sub-menu li a:hover,.phone-menu-container .menu-block ul.sub-menu li span:hover{color:#b92a2a}.phone-menu-container .copyright__text{font-size:15px;color:#252525}@media only screen and (max-width:65em){.phone-menu-container .copyright__text{display:block;margin-top:20px;position:absolute;bottom:42px}}.burger-menu{display:none;cursor:pointer}@media only screen and (max-width:80em){.burger-menu{display:block}}.phone-menu-container{opacity:0;display:none;position:fixed;z-index:9999;bottom:0;right:-1px;top:-70px;height:100vh;overflow-y:auto;padding:15px 20px 42px;pointer-events:none;transition:all .6s cubic-bezier(.215,.61,.355,1);transform:translate3d(100%,0,0) translateY(70px);background:url(/wp-content/themes/prosky-theme/images/menu_bg_phone.svg) no-repeat center center;background-color:#fff;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}@media only screen and (max-width:65em){.phone-menu-container{width:55vw;display:block}}@media only screen and (max-width:1024px){.phone-menu-container{width:65vw}}@media only screen and (max-width:705px){.phone-menu-container{width:75vw}}@media only screen and (max-width:55em){.phone-menu-container{width:100vw}}.phone-menu-container.menu-open{display:none;opacity:1;pointer-events:all;transform:translateX(0) translateY(70px)}@media only screen and (max-width:65em){.phone-menu-container.menu-open{display:block}}.phone-menu-container .header-block{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;width:100%}.phone-menu-container .header-block .close-icon{background:url(/wp-content/themes/prosky-theme/images/close-icon-black.svg) no-repeat center center;background-size:cover;width:19px;height:22px}.phone-menu-container .header-block .logo__image{display:none}.phone-menu-container .header-block .logo__image-phone{display:block;max-width:224px}.phone-menu-container .header-block .logo__image-phone img{width:100%;-o-object-fit:cover;object-fit:cover}.phone-menu-container .clients-block{padding:62px 0 32px;margin-bottom:30px;border-bottom:1px solid #071f3b}@media only screen and (max-width:565px){.phone-menu-container .clients-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start}}@media only screen and (max-width:565px){.phone-menu-container .clients-block>div:not(:last-child){margin-bottom:20px}}.phone-menu-container .clients-block>div *{color:#252525!important;line-height:normal}.phone-menu-container .clients-block>div :hover{color:#b92a2a}.phone-menu-container .clients-block span{background:url(/wp-content/themes/prosky-theme/images/user-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .clients-block .our-newsletter span{background:url(/wp-content/themes/prosky-theme/images/newsletter-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .clients-block .online-payment span{background:url(/wp-content/themes/prosky-theme/images/payment-icon.svg) no-repeat center center!important;background-size:cover}.phone-menu-container .menu-block>ul{list-style:none}.phone-menu-container .menu-block>ul.sub-menu{list-style:none;padding-top:13px;padding-left:25px;display:none}.phone-menu-container .menu-block>ul.sub-menu li:not(:last-child){margin-bottom:14px}.phone-menu-container .menu-block>ul.sub-menu li a,.phone-menu-container .menu-block>ul.sub-menu li span{width:100%;color:#252525;font-size:15px;font-style:normal;font-weight:500;display:inline-block;font-family:"DM Sans",sans-serif}.phone-menu-container .menu-block>ul.sub-menu li a:hover,.phone-menu-container .menu-block>ul.sub-menu li span:hover{color:#b92a2a}.phone-menu-container .menu-block>ul li:not(:last-child){margin-bottom:21px}.phone-menu-container .menu-block>ul li a,.phone-menu-container .menu-block>ul li span{color:#1e1e1e;font-size:24px;font-style:normal;font-weight:700;width:-moz-max-content;width:max-content;font-family:"DM Sans",sans-serif}.phone-menu-container .menu-block>ul li a:hover,.phone-menu-container .menu-block>ul li span:hover{color:#b92a2a;outline:0;text-decoration:none}.phone-menu-container .menu-block>ul li span.has-sub-menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;position:relative;padding-right:30px}.phone-menu-container .menu-block>ul li span.has-sub-menu:after{content:"";background:url(/wp-content/themes/prosky-theme/images/arrow.svg) no-repeat center center;background-size:contain;position:absolute;width:12px;height:12px;right:0;z-index:9}.phone-menu-container .copyright__text{font-size:15px;color:#252525}@media only screen and (max-width:65em){.phone-menu-container .copyright__text{display:block;margin-top:20px;position:absolute;bottom:42px}}.error404 header#header,.page-template header#header{position:relative;width:100%}.error404 header#header.fixed-header,.page-template header#header.fixed-header{background:#f3f1f2;position:fixed;top:0;left:0;width:100%;z-index:99;margin-top:0}.error404 header#header.fixed-header .container,.page-template header#header.fixed-header .container{margin:0 auto}.error404 header#header .clients-block>div:hover,.page-template header#header .clients-block>div:hover{color:#b92a2a}.error404 header#header .clients-block>div *,.page-template header#header .clients-block>div *{color:#252525;line-height:normal}.error404 header#header .clients-block .client-portal span,.page-template header#header .clients-block .client-portal span{background:url(/wp-content/themes/prosky-theme/images/user-icon.svg) no-repeat center center}.error404 header#header .clients-block .online-payment span,.page-template header#header .clients-block .online-payment span{background:url(/wp-content/themes/prosky-theme/images/payment-icon.svg) no-repeat center center}.error404 header#header .logo__image .for-all-pages,.page-template header#header .logo__image .for-all-pages{display:block}.error404 header#header .logo__image .for-homepage,.page-template header#header .logo__image .for-homepage{display:none}.error404 header#header .our-newsletter span,.page-template header#header .our-newsletter span{background:url(/wp-content/themes/prosky-theme/images/newsletter-icon.svg) no-repeat center center}.error404 header#header .container,.page-template header#header .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:19px 0 12px;margin:0 auto}@media only screen and (max-width:80em){.error404 header#header .container,.page-template header#header .container{padding:15px 45px}}@media only screen and (max-width:65em){.error404 header#header .container,.page-template header#header .container{padding:15px 20px;max-height:68px}}body.home header#header{height:100vh}body.home header#header #video-slider-section{position:relative;overflow:hidden;height:100vh;width:100vw}body.home header#header #video-slider-section .swiper-container{width:100%;height:100vh;margin:0 auto;overflow:hidden}body.home header#header #video-slider-section .swiper-container .swiper-wrapper .swiper-slide #video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}body.home header#header #video-slider-section .swiper-container .swiper-wrapper .swiper-slide .video-background{width:100%;height:100vh}body.home header#header #video-slider-section .swiper-container .swiper-wrapper .swiper-slide .video-background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.home header#header .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:19px 0 12px;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:99}@media only screen and (max-width:80em){body.home header#header .container{left:0;padding:20px 40px;transform:translate(0,0)}}@media only screen and (max-width:65em){body.home header#header .container{margin-bottom:20px}}@media only screen and (max-width:40em){body.home header#header .container{padding:20px}}body.home header#header .main-title-description{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start;z-index:5;bottom:88px;top:inherit;height:-moz-max-content;height:max-content}@media only screen and (max-width:80em){body.home header#header .main-title-description{bottom:0}}body.home header#header .main-title-description h1{font-family:"DM Sans",sans-serif;position:relative;font-size:48px;line-height:57px;margin-bottom:25px;max-width:720px;min-width:750px;color:#fff}@media only screen and (max-width:65em){body.home header#header .main-title-description h1{font-size:38px;line-height:45px;margin-bottom:15px}}@media only screen and (max-width:55em){body.home header#header .main-title-description h1{font-size:32px;line-height:normal;margin-bottom:15px;max-width:100%;min-width:100%}}body.home header#header .main-title-description .sub-title{color:#fff;font-size:18px;line-height:25px;margin-bottom:40px;max-width:720px;min-width:750px}@media only screen and (max-width:65em){body.home header#header .main-title-description .sub-title{font-size:16px;line-height:23px;max-width:100%;min-width:100%;margin-bottom:30px}}@media only screen and (max-width:55em){body.home header#header .main-title-description .sub-title{font-size:15px;line-height:normal;margin-bottom:20px}}@media only screen and (max-width:55em){body.home header#header .main-title-description .slider__button{min-width:335px}}@media only screen and (max-width:40em){body.home header#header .main-title-description .slider__button{min-width:100%}}body.home header#header .logo__image img{width:392px;height:35px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:65em){body.home header#header .logo__image img{max-width:224px}}body.home header#header .logo__image .for-all-pages{display:none}body.home header#header .logo__image .for-homepage{display:block}body.home header#header .clients-block>div *{color:#fff;line-height:normal}body.home header#header .clients-block>div:hover{color:#b92a2a}body.home header#header .clients-block .client-portal span{background:url(/wp-content/themes/prosky-theme/images/user-icon.svg) no-repeat center center}body.home header#header .clients-block .our-newsletter span{background:url(/wp-content/themes/prosky-theme/images/newsletter-icon.svg) no-repeat center center}body.home header#header .clients-block .online-payment span{background:url(/wp-content/themes/prosky-theme/images/payment-icon.svg) no-repeat center center}body.home header#header .burger-menu svg.for-pages{display:none}.logo__text a{color:#fff;font-size:42px;font-weight:600;font-family:"DM Sans",sans-serif}@media only screen and (max-width:65em){.logo__text a{font-size:24px}}.logo__image img{width:392px;height:35px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:55em){.logo__image img{max-width:224px}}.logo__image-phone{display:none}@media only screen and (max-width:65em){.logo__other{max-height:29px}}.logo__other svg{min-width:313px;max-width:313px;min-height:50px;max-height:50px;flex-shrink:0}@media only screen and (max-width:65em){.logo__other svg{min-width:143px;max-width:143px;min-height:30px;max-height:30px}}.logo__other svg:hover path{fill:#b92a2a!important}.logo__other a{display:inline-block}.logo__other a:hover{color:#b92a2a}@media only screen and (max-width:80em){.logo__other a .hoverable{width:100%}}.logo__other a .hoverable:hover{fill:#b92a2a}.clients-block{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;width:100%;padding:25px 0 32px;margin-bottom:36px;border-bottom:1px solid #b92a2a}.clients-block>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}.clients-block>div:hover{color:#b92a2a}.clients-block>div *{color:#252525;font-size:14px;font-weight:500;font-family:"DM Sans",sans-serif}.clients-block>div span{display:inline-block;margin-right:6px;width:22px;height:22px}@media only screen and (max-width:80em){.right-blocks{display:none}}.right-blocks .clients-block{border:none;padding:0;margin-bottom:16px;justify-content:flex-end}.right-blocks .clients-block>div:not(:last-child){margin-right:28px}body.page-template .burger-menu svg.for-home{display:none}#footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:100%;min-height:230px;margin-bottom:55px;position:relative;background:linear-gradient(180deg,#5a1414 24.12%,#391313 113.42%);box-shadow:0 0 48px 0 rgba(0,0,0,.32)}@media only screen and (max-width:65em){#footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start}}#footer__top{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-end;margin-bottom:60px;padding:40px 40px 0;width:100%}@media only screen and (max-width:80em){#footer__top{align-items:center}}@media only screen and (max-width:55em){#footer__top{padding:40px 20px 0}}@media only screen and (max-width:40em){#footer__top{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:45px}}#footer__top #left-side{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:40%}@media only screen and (max-width:65em){#footer__top #left-side{flex-direction:column;width:100%}}#footer__top #left-side .logo{margin-bottom:44px}#footer__top #left-side .logo__image{width:392px;max-width:392px;height:35px}@media only screen and (max-width:55em){#footer__top #left-side .logo__image{width:100%;max-width:100%}}#footer__top #left-side .logo__image a{font-size:0;line-height:0}#footer__top #left-side .logo__image img{-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:65em){#footer__top #left-side .logo__image img{max-width:110%}}@media only screen and (max-width:55em){#footer__top #left-side .logo__image img{max-width:85%}}@media only screen and (max-width:40em){#footer__top #left-side .logo__image img{max-width:100%}}@media only screen and (max-width:40em){#footer__top #left-side .primary-footer-menu{width:100%;margin-bottom:20px}}#footer__top #left-side .primary-footer-menu .footer-menu{flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:55em){#footer__top #left-side .primary-footer-menu .footer-menu{display:grid;grid-template-columns:1fr 1fr;width:100%;-moz-column-gap:50px;column-gap:50px}}#footer__top #left-side .primary-footer-menu .footer-menu li{margin-bottom:25px;margin-right:30px!important}@media only screen and (max-width:55em){#footer__top #left-side .primary-footer-menu .footer-menu li{margin-right:0!important;max-width:100%;width:100%}}#footer__top #right-side{width:40%}@media only screen and (max-width:65em){#footer__top #right-side{width:100%}}#footer__top #right-side .wpcf7-form>p{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:1fr;align-items:start;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:15px;column-gap:15px}#footer__top #right-side .wpcf7-form>p label{width:100%;max-width:100%}#footer__top #right-side .wpcf7-form .wpcf7-form-control-wrap{width:100%;max-width:100%}#footer__top #right-side .wpcf7-form .wpcf7-form-control-wrap input{width:100%;max-width:100%}#footer__top #right-side .wpcf7-form .wpcf7-submit{background:#b92a2a;color:#fff;width:130px;max-width:130px}@media only screen and (max-width:55em){#footer__top #right-side .wpcf7-form .wpcf7-submit{width:100px;max-width:100px}}#footer__top #right-side .wpcf7-form .wpcf7-submit:focus,#footer__top #right-side .wpcf7-form .wpcf7-submit:hover{border:1px solid #b92a2a;background-color:#fff;color:#b92a2a}#footer__top #right-side .wpcf7-form .wpcf7-spinner{width:38px;margin:0 0 0 5px;display:none}#footer__bottom{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;width:100%;padding:0 40px 40px}@media only screen and (max-width:40em){#footer__bottom{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}}@media only screen and (max-width:55em){#footer__bottom{padding:0 20px 40px}}@media only screen and (max-width:65em){#footer .primary-secondary-footer-menu{margin-bottom:25px}}.copyright__text{color:#fff;font-size:16px;font-weight:500;font-family:"DM Sans",sans-serif}@media only screen and (max-width:65em){.copyright__text{display:none}}.copyright__text.for-mobile{display:none}@media only screen and (max-width:65em){.copyright__text.for-mobile{display:block;font-size:15px}}.page-template-page-contact #header.fixed-header{position:static!important}@media only screen and (max-width:40em){.tabs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:center;justify-content:start;align-content:start;justify-items:end}}.tabs li{display:inline-block;padding:10px 96px 18px;position:relative;text-align:center;cursor:pointer;font-weight:500;color:#252525;min-width:180px;min-height:60px;transition:all .4s ease}@media only screen and (max-width:55em){.tabs li{padding:15px 54px}}@media only screen and (max-width:40em){.tabs li{width:100%}}.tabs li:active,.tabs li:focus{outline:0}@media only screen and (max-width:55em){.tabs.group{padding:0 40px}}@media only screen and (max-width:40em){.tabs.group{padding:0}}.tabs li.tab-head{background:#731a1a;position:relative}@media only screen and (max-width:40em){.tabs li.tab-head{padding:15px 25px}}.tabs li.tab-head:nth-child(1)::before{content:"";position:absolute;top:-21px;left:-21px;width:0;height:0;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #471313;transform:rotate(226deg)}.tabs li.tab-head:nth-child(2)::after{content:"";position:absolute;top:-20px;right:-20px;width:0;height:0;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #471313;transform:rotate(315deg)}.tabs li.tab-head.active{background-color:#fff}.tabs li.tab-head.active a{color:#531313}.tabs li.tab-head:not(:first-child){margin-left:-5px}.tabs li.tab-head a{color:#fff;font-size:24px;font-weight:500;font-style:normal;line-height:33.6px;pointer-events:none;font-family:"DM Sans",sans-serif}.tabs li.tab-head a:active,.tabs li.tab-head a:focus{outline:0}@media only screen and (max-width:65em){.tabs li.tab-head a{font-size:18px;line-height:normal}}.tab-contents{position:relative}.tab-contents .tab-content{display:none;padding:60px 40px}@media only screen and (max-width:55em){.tab-contents .tab-content{padding:40px 38px}}@media only screen and (max-width:40em){.tab-contents .tab-content{padding:40px 20px}}.tab-contents .tab-content.active{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;align-items:space-between;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:48px;column-gap:48px;row-gap:60px;background:linear-gradient(180deg,#fff 43.44%,rgba(255,255,255,0) 100%)}@media only screen and (max-width:55em){.tab-contents .tab-content.active{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:space-between;justify-content:start;align-content:start;justify-items:start;row-gap:52px;-moz-column-gap:40px;column-gap:40px}}@media only screen and (max-width:40em){.tab-contents .tab-content.active{display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:space-between;justify-content:start;align-content:start;justify-items:start;row-gap:32px;-moz-column-gap:0;column-gap:0}}.tab-contents .tab-content div.single-item-content{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.tab-contents .tab-content div.single-item-content.active{display:block}@media only screen and (max-width:65em){.tab-contents .tab-content div.single-item-content.active{display:none}}.tab-contents .tab-content div.single-item-content h2{font-size:18px;color:#531313;margin-bottom:15px;position:relative;line-height:normal;padding-left:26px}@media only screen and (max-width:55em){.tab-contents .tab-content div.single-item-content h2{font-size:16px;margin-bottom:10px}}.tab-contents .tab-content div.single-item-content h2::before{content:"";background:url(/wp-content/themes/prosky-theme/images/romb-icon.svg) no-repeat center center;background-size:cover;width:13px;height:13px;position:absolute;left:0;top:5px}.tab-contents .tab-content div.single-item-content .description{font-size:16px;color:#252525}.tab-contents .tab-content div.simple-content{padding:60px 24px 69px 59px}.tab-contents .tab-content div.simple-content .title{font-size:48px;margin-bottom:20px;max-width:80%}@media only screen and (max-width:65em){.tab-contents .tab-content div.simple-content .title{max-width:100%}}.tab-contents .tab-content div.simple-content ul.single-item-title{width:100%;padding:0;padding-top:45px}@media only screen and (max-width:65em){.tab-contents .tab-content div.simple-content ul.single-item-title{padding-top:30px}}.tab-contents .tab-content div.simple-content ul.single-item-title li{background-color:#b92a2a}.tab-contents .tab-content div.simple-content ul.single-item-title li a{color:#252525;font-size:24px;font-weight:400}@media only screen and (max-width:65em){.tab-contents .tab-content div.simple-content ul.single-item-title li a{font-size:14px}}.tab-contents .tab-content .tab-single-content{display:none}@media only screen and (max-width:65em){.tab-contents .tab-content .tab-single-content.for-mobile{display:block;padding:36px 47px 80px 40px}.tab-contents .tab-content .tab-single-content.for-mobile>div{margin-bottom:45px}.tab-contents .tab-content .tab-single-content.for-mobile p.single-item-no-content{display:block}}@media only screen and (max-width:769px){.tab-contents .tab-content .tab-single-content.for-mobile .btn{width:100%}}@media only screen and (max-width:55em){.tab-contents .tab-content .tab-single-content.for-mobile{padding:40px 20px 101px}}@media only screen and (max-width:55em){.tab-contents .tab-content .tab-single-content.for-mobile .btn{font-size:15px}}.tab-contents .tab-content .load-more{grid-column:1/-1}.tab-contents .tab-content p.single-item-no-content{width:100%;padding:50px 0;text-align:center}@media only screen and (max-width:65em){.tab-contents .tab-content p.single-item-no-content{display:none}}.homepage section{color:#252525}.homepage .services{background-color:transparent;position:relative;z-index:9;margin-bottom:80px}@media only screen and (max-width:55em){.homepage .services{margin-bottom:40px}}.homepage .services .top-part{background:linear-gradient(180deg,#5a1414 24.12%,#391313 113.42%);padding:80px 0 126px;width:100%}@media only screen and (max-width:55em){.homepage .services .top-part{padding:40px 0 95px}}.homepage .services .top-part .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}@media only screen and (max-width:55em){.homepage .services .top-part .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}}.homepage .services .top-part .container .title{color:#fff;width:-moz-max-content;width:max-content;margin-right:120px;text-wrap:nowrap}@media only screen and (max-width:65em){.homepage .services .top-part .container .title{line-height:normal;font-size:32px}}@media only screen and (max-width:55em){.homepage .services .top-part .container .title{margin-right:0;margin-bottom:15px}}.homepage .services .top-part .container .description{color:#fff}@media only screen and (max-width:65em){.homepage .services .top-part .container .description{font-size:16px}}@media only screen and (max-width:55em){.homepage .services .top-part .container .description br{display:none}}@media only screen and (max-width:55em){.homepage .services>.container{padding:0!important}}.homepage .services .tabs-container{margin-top:-62px}@media only screen and (max-width:55em){.homepage .services .tabs-container{margin-top:-60px}}.homepage .about{margin-bottom:120px}@media only screen and (max-width:40em){.homepage .about{margin-bottom:80px}}.homepage .about :not(.btn){color:#fff}.homepage .about .container .main-title{font-size:48px;font-weight:500;line-height:57.6px;width:-moz-max-content;width:max-content;padding:15px 41px 16.7px 40px;font-family:"DM Sans",sans-serif;background:url(/wp-content/themes/prosky-theme/images/title-red-bg.svg) no-repeat 0 0}@media only screen and (max-width:55em){.homepage .about .container .main-title{font-size:30px;line-height:normal;padding:10px 20px 10px 30px}}.homepage .about .container .content{display:grid;grid-template-columns:1.2fr 1.2fr;grid-template-rows:1fr;align-items:center;justify-content:start;align-content:start;justify-items:start;box-shadow:0 0 48px 0 rgba(0,0,0,.32);-moz-column-gap:85px;column-gap:85px;background:linear-gradient(180deg,#661717 24.12%,#391313 113.42%);padding:39px 40px}@media only screen and (max-width:55em){.homepage .about .container .content{display:grid;grid-template-columns:1fr 1.1fr;grid-template-rows:1fr;align-items:center;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:47px;column-gap:47px;padding:25px 20px 40px}}@media only screen and (max-width:40em){.homepage .about .container .content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-content:start;align-content:start;justify-items:start}}.homepage .about .container .content .descriptions{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:flex-start}.homepage .about .container .content .descriptions .description{margin-bottom:24px}@media only screen and (max-width:55em){.homepage .about .container .content .descriptions .description{margin-bottom:15px}}.homepage .about .container .content .descriptions .description *{font-size:24px;line-height:33.6px}@media only screen and (max-width:55em){.homepage .about .container .content .descriptions .description *{font-size:18px;line-height:normal}}.homepage .about .container .content .descriptions .sub-description{margin-bottom:24px}@media only screen and (max-width:55em){.homepage .about .container .content .descriptions .sub-description{margin-bottom:40px}}.homepage .about .container .content .descriptions .sub-description *{font-size:18px;line-height:25.2px}@media only screen and (max-width:55em){.homepage .about .container .content .descriptions .sub-description *{font-size:16px;line-height:normal}}.homepage .about .container .content .descriptions .btn.for-desktop{display:flex}@media only screen and (max-width:40em){.homepage .about .container .content .descriptions .btn.for-desktop{display:none}}.homepage .about .container .content .items-block{height:100%}@media only screen and (max-width:55em){.homepage .about .container .content .items-block{width:100%}}.homepage .about .container .content .items-block .items-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;align-items:center;justify-content:start;align-content:start;justify-items:start;-moz-column-gap:25px;column-gap:25px;height:100%}@media only screen and (max-width:55em){.homepage .about .container .content .items-block .items-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;-moz-column-gap:0;column-gap:0;row-gap:16px;height:auto;margin-bottom:40px}}.homepage .about .container .content .items-block .items-container .single-item-content{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:url(/wp-content/themes/prosky-theme/images/about-item-bg.svg) no-repeat center center;background-size:cover;text-align:center;position:relative;height:100%;width:100%}@media only screen and (max-width:55em){.homepage .about .container .content .items-block .items-container .single-item-content{width:100%;padding:15px 0;height:-moz-max-content;height:max-content;background:linear-gradient(270deg,#9a1733 0,rgba(185,42,42,0) 100%)}}.homepage .about .container .content .items-block .items-container .single-item-content>div{max-height:200px;min-height:200px}@media only screen and (max-width:55em){.homepage .about .container .content .items-block .items-container .single-item-content>div{max-height:-moz-max-content;max-height:max-content;min-height:-moz-max-content;min-height:max-content}}.homepage .about .container .content .items-block .items-container .single-item-content>div .title{font-size:60px;line-height:72px;font-weight:500}@media only screen and (max-width:55em){.homepage .about .container .content .items-block .items-container .single-item-content>div .title{font-size:32px;line-height:normal}}.homepage .about .container .content .items-block .items-container .single-item-content>div .description{font-size:18px}@media only screen and (max-width:55em){.homepage .about .container .content .items-block .items-container .single-item-content>div .description{font-size:16px}}.homepage .about .container .content .items-block .btn.for-mobile{display:none}@media only screen and (max-width:40em){.homepage .about .container .content .items-block .btn.for-mobile{display:flex}}.industries-page{margin-top:40px!important}@media only screen and (max-width:55em){.industries-page{margin-top:25px!important}}@media only screen and (max-width:40em){.industries-page{margin-top:30px!important}}.industries-page .main-info{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%;max-height:700px;min-height:700px;position:relative;margin-bottom:80px}@media only screen and (max-width:55em){.industries-page .main-info{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;max-height:inherit;min-height:auto}}@media only screen and (max-width:55em){.industries-page .main-info{margin-bottom:40px}}.industries-page .main-info img{width:108%;height:100%;-o-object-fit:cover;object-fit:cover}.industries-page .main-info img.for-desktop{display:block}@media only screen and (max-width:55em){.industries-page .main-info img.for-desktop{display:none}}.industries-page .main-info img.for-tablet{display:none}@media only screen and (max-width:55em){.industries-page .main-info img.for-tablet{display:block;width:100%}}@media only screen and (max-width:40em){.industries-page .main-info img.for-tablet{display:none}}.industries-page .main-info img.for-mobile{display:none}@media only screen and (max-width:40em){.industries-page .main-info img.for-mobile{display:block;width:100%}}.industries-page .main-info>div{position:absolute;max-width:545px;top:60px;right:44px}@media only screen and (max-width:80em){.industries-page .main-info>div{max-width:475px}}@media only screen and (max-width:65em){.industries-page .main-info>div{max-width:420px;top:70px}}@media only screen and (max-width:55em){.industries-page .main-info>div{position:static;max-width:100%}}.industries-page .main-info__title{color:#1e1e1e;font-size:60px;padding-top:10px;margin-bottom:25px}@media only screen and (max-width:65em){.industries-page .main-info__title{font-size:52px}}@media only screen and (max-width:55em){.industries-page .main-info__title{padding-top:0;font-size:48px;margin-bottom:20px}}.industries-page .main-info__description{color:#1e1e1e}@media only screen and (max-width:55em){.industries-page .main-info__description{font-size:16px;margin-bottom:35px}}.industries-page .main-info__description p:not(:last-child){margin-bottom:10px}@media only screen and (max-width:55em){.industries-page .main-info .sidebar-menu{display:none!important}}.industries-page .main-info .sidebar-menu.fixed{display:none}.industries-page .industries-articles{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:55em){.industries-page .industries-articles{display:block}}.industries-page .industries-articles .sidebar-menu{display:none}.industries-page .industries-articles .sidebar-menu.fixed{padding-bottom:100px;padding-right:10px;position:sticky;bottom:inherit;display:block;top:120px}@media only screen and (max-width:55em){.industries-page .industries-articles .sidebar-menu.fixed{display:none!important}}.industries-page .industries-articles.fixed .articles-block{max-width:78%;width:78%}@media only screen and (max-width:55em){.industries-page .industries-articles.fixed .articles-block{max-width:100%;width:100%}}.industries-page .industries-articles .articles-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;position:relative;width:100%}.industries-page .industries-articles .articles-block article{max-width:760px;width:100%}@media only screen and (max-width:65em){.industries-page .industries-articles .articles-block article{max-width:645px}}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article{max-width:100%;margin-right:0}}.industries-page .industries-articles .articles-block article:not(:last-child){margin-bottom:80px}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article:not(:last-child){margin-bottom:40px}}.industries-page .industries-articles .articles-block article:last-child{margin-bottom:120px}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article:last-child{margin-bottom:110px}}.industries-page .industries-articles .articles-block article .top-info{box-shadow:0 0 48px 0 rgba(0,0,0,.32);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:280px}.industries-page .industries-articles .articles-block article .top-info.for-desktop{display:block}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article .top-info.for-desktop{display:none}}.industries-page .industries-articles .articles-block article .top-info.for-phone{display:none}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article .top-info.for-phone{display:block}}@media only screen and (max-width:40em){.industries-page .industries-articles .articles-block article .top-info{height:230px;min-height:auto;margin-bottom:30px}}.industries-page .industries-articles .articles-block article h2{padding:16px 15px 16px 40px;position:absolute;width:-moz-max-content;width:max-content;background:#fff;line-height:48px;font-size:40px;max-width:90%;z-index:2;bottom:0;left:0}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article h2{max-width:70%}}@media only screen and (max-width:40em){.industries-page .industries-articles .articles-block article h2{max-width:82%}}.industries-page .industries-articles .articles-block article h2::after{content:"";background:url(/wp-content/themes/prosky-theme/images/right-sign.svg) no-repeat;background-size:cover;position:absolute;z-index:9;width:25px;height:100%;bottom:0;right:-25px}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article h2{font-size:24px;line-height:normal;padding:16px 15px 16px 40px}}@media only screen and (max-width:40em){.industries-page .industries-articles .articles-block article h2{padding:16px 15px 16px 20px}}.industries-page .industries-articles .articles-block article .full-content{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);padding:24px 40px 40px;position:relative;z-index:9}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article .full-content{padding:20px}}.industries-page .industries-articles .articles-block article .full-content .description *{color:#252525;font-size:18px}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article .full-content .description *{font-size:16px}}.industries-page .industries-articles .articles-block article .full-content .description p:not(:last-child){margin-bottom:10px}.industries-page .industries-articles .articles-block article .full-content .details-title{color:#252525;font-size:18px;font-weight:500;margin:15px 0;font-family:"DM Sans",sans-serif}.industries-page .industries-articles .articles-block article .full-content ul.details-content{list-style:initial;list-style-position:inside;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width:600px){.industries-page .industries-articles .articles-block article .full-content ul.details-content{columns:1;-webkit-columns:1;-moz-columns:1}}.industries-page .industries-articles .articles-block article .full-content ul.details-content li{color:#252525;font-size:18px;margin-bottom:15px;margin-right:20px}@media only screen and (max-width:600px){.industries-page .industries-articles .articles-block article .full-content ul.details-content li{margin-right:0}}.industries-page .industries-articles .articles-block article .full-content a.btn{margin-top:32px}@media only screen and (max-width:55em){.industries-page .industries-articles .articles-block article .full-content a.btn{width:100%}}.industries-page .sidebar-menu{width:265px;min-width:260px;max-width:265px;list-style:none;position:absolute;top:inherit;bottom:-14%;left:0}@media only screen and (max-width:1190px){.industries-page .sidebar-menu{width:225px;max-width:225px;min-width:225px;bottom:-27%}}@media only screen and (max-width:1070px){.industries-page .sidebar-menu{width:215px;max-width:215px;min-width:215px}}@media only screen and (max-width:55em){.industries-page .sidebar-menu{display:none!important}}.industries-page .sidebar-menu li:not(:last-child){margin-bottom:17px}.industries-page .sidebar-menu li:active a,.industries-page .sidebar-menu li:hover a{color:#252525!important}.industries-page .sidebar-menu li a{color:#252525;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;font-family:"DM Sans",sans-serif}@media only screen and (max-width:55em){.industries-page .sidebar-menu li a{font-size:15px}}.industries-page .sidebar-menu li.active a{color:#252525}.services-page{margin-top:40px!important}@media only screen and (max-width:55em){.services-page{margin-top:25px!important}}@media only screen and (max-width:40em){.services-page{margin-top:30px!important}}.services-page .main-info{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%;max-height:700px;min-height:700px;position:relative;margin-bottom:80px}@media only screen and (max-width:55em){.services-page .main-info{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;max-height:inherit;min-height:auto}}@media only screen and (max-width:40em){.services-page .main-info{margin-bottom:40px}}.services-page .main-info img{width:108%;height:100%;-o-object-fit:cover;object-fit:cover}.services-page .main-info img.for-desktop{display:block}@media only screen and (max-width:55em){.services-page .main-info img.for-desktop{display:none}}.services-page .main-info img.for-tablet{display:none}@media only screen and (max-width:55em){.services-page .main-info img.for-tablet{display:block;width:100%}}@media only screen and (max-width:40em){.services-page .main-info img.for-tablet{display:none}}.services-page .main-info img.for-mobile{display:none}@media only screen and (max-width:40em){.services-page .main-info img.for-mobile{display:block;width:100%}}.services-page .main-info>div{position:absolute;max-width:545px;top:60px;right:44px}@media only screen and (max-width:80em){.services-page .main-info>div{max-width:475px}}@media only screen and (max-width:65em){.services-page .main-info>div{max-width:420px;top:70px}}@media only screen and (max-width:55em){.services-page .main-info>div{position:static;max-width:100%}}.services-page .main-info .sidebar-menu.fixed{display:none}@media only screen and (max-width:65em){.services-page .main-info .sidebar-menu.fixed{display:block;position:static}}@media only screen and (max-width:65em){.services-page .main-info .sidebar-menu{display:block;position:static;margin:40px 0}}.services-page .main-info__title{color:#1e1e1e;font-size:60px;padding-top:10px;margin-bottom:25px}@media only screen and (max-width:65em){.services-page .main-info__title{font-size:52px}}@media only screen and (max-width:55em){.services-page .main-info__title{padding-top:0;font-size:48px;margin-bottom:20px}}.services-page .main-info__description{color:#1e1e1e}@media only screen and (max-width:55em){.services-page .main-info__description{font-size:16px;margin-bottom:30px}}.services-page .main-info__description p:not(:last-child){margin-bottom:10px}.services-page .services-articles{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start}@media only screen and (max-width:65em){.services-page .services-articles{display:block}}.services-page .services-articles .sidebar-menu{display:none}.services-page .services-articles .sidebar-menu.fixed{padding-bottom:100px;padding-right:10px;position:sticky;bottom:inherit;display:block;top:120px}@media only screen and (max-width:55em){.services-page .services-articles .sidebar-menu.fixed{display:none!important}}.services-page .services-articles .sidebar-menu.fixed .articles-block{max-width:78%;width:78%}@media only screen and (max-width:55em){.services-page .services-articles .sidebar-menu.fixed .articles-block{max-width:100%;width:100%}}.services-page .services-articles .articles-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;position:relative;width:100%}.services-page .services-articles .articles-block article{max-width:760px;width:760px}.services-page .services-articles .articles-block article:not(:last-child){margin-bottom:110px}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article:not(:last-child){margin-bottom:40px}}.services-page .services-articles .articles-block article:last-of-type{margin-bottom:105px}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article:last-of-type{margin-bottom:80px}}.services-page .services-articles .articles-block article .top-info{box-shadow:0 0 48px 0 rgba(0,0,0,.32);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:328px}.services-page .services-articles .articles-block article .top-info.for-desktop{display:block}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .top-info.for-desktop{display:none}}.services-page .services-articles .articles-block article .top-info.for-phone{display:none}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .top-info.for-phone{display:block}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .top-info{height:328px;min-height:auto;margin-bottom:30px}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .top-info{height:230px}}.services-page .services-articles .articles-block article h2{padding:16px 15px 16px 40px;position:absolute;width:-moz-max-content;width:max-content;background:#fff;line-height:48px;font-size:40px;max-width:90%;z-index:2;bottom:0;left:0}.services-page .services-articles .articles-block article h2:after{content:"";background:url(/wp-content/themes/prosky-theme/images/right-sign.svg) no-repeat;background-size:cover;position:absolute;z-index:9;width:25px;height:100%;bottom:0;right:-25px}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article h2{max-width:70%;font-size:24px;line-height:normal;padding:16px 15px 16px 40px}}@media only screen and (max-width:40em){.services-page .services-articles .articles-block article h2{max-width:82%;padding:16px 15px 16px 20px}}.services-page .services-articles .articles-block article .single-out-block{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);padding:24px 40px 40px;position:relative;z-index:9}.services-page .services-articles .articles-block article .single-out-block .single-section{margin-bottom:40px}.services-page .services-articles .articles-block article .single-out-block .single-section h3.title{font-size:20px;color:#1e1e1e;font-weight:700;margin-bottom:20px;font-family:"DM Sans",sans-serif}.services-page .services-articles .articles-block article .single-out-block .single-section .description *{color:#1e1e1e}.services-page .services-articles .articles-block article .single-out-block .single-section .description h4{font-size:20px;margin-bottom:20px}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .single-section .description h4{font-size:18px;margin:15px 0}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .single-section .description h4{margin:10px 0}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .single-section .description p{font-size:16px}}.services-page .services-articles .articles-block article .single-out-block .single-section .description p:not(:last-child){margin-bottom:10px}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details{margin-top:20px;list-style-position:inside}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details.no-ordered-view{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details.no-ordered-view li{width:-moz-max-content;width:max-content;margin-right:15px;margin-bottom:15px}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .single-section ul.details.no-ordered-view li{font-size:14px}}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details li{color:#1e1e1e;font-size:18px;font-weight:400}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details li:not(:last-child){margin-bottom:15px}.services-page .services-articles .articles-block article .single-out-block .single-section ul.details li p{display:inline}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .single-section ul.details li{font-size:16px}}.services-page .services-articles .articles-block article .single-out-block .single-section .more-content{margin-top:20px}.services-page .services-articles .articles-block article .single-out-block .btn{margin-top:40px;max-width:300px;min-width:300px;margin-bottom:0}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block .btn{max-width:100%;min-width:100%}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article .single-out-block{padding:20px 20px 40px}}@media only screen and (max-width:65em){.services-page .services-articles .articles-block article{max-width:645px}}@media only screen and (max-width:55em){.services-page .services-articles .articles-block article{max-width:100%}}.services-page .sidebar-menu{width:265px;min-width:260px;max-width:265px;list-style:none;position:absolute;top:inherit;top:65%;left:0}.services-page .sidebar-menu>li{position:relative}.services-page .sidebar-menu>li:not(:last-child){margin-bottom:24px}.services-page .sidebar-menu>li>a{text-decoration:none}.services-page .sidebar-menu>li>a span{color:#1e1e1e;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;font-family:"DM Sans",sans-serif;display:block;width:80%}@media only screen and (max-width:55em){.services-page .sidebar-menu>li>a span{font-size:15px}}.services-page .sidebar-menu>li a{color:#1e1e1e;font-size:18px}.services-page .sidebar-menu>li ul.sub-sections{list-style:none;position:relative;display:none}.services-page .sidebar-menu>li ul.sub-sections>li{margin-top:10px}.services-page .sidebar-menu>li ul.sub-sections>li:active a,.services-page .sidebar-menu>li ul.sub-sections>li:hover a{color:#1e1e1e!important}.services-page .sidebar-menu>li ul.sub-sections>li.active a{color:#1e1e1e!important}.services-page .sidebar-menu>li ul.sub-sections>li.active a:active,.services-page .sidebar-menu>li ul.sub-sections>li.active a:hover{color:#1e1e1e!important}.services-page .sidebar-menu>li.has-sub>a:after{content:"";background:url(/wp-content/themes/prosky-theme/images/arrow.svg) no-repeat center center;background-size:contain;position:absolute;width:12px;height:12px;right:0;top:10px;z-index:9;transform:rotate(270deg)}.services-page .sidebar-menu>li.has-sub>a.arrow-active:after{transform:rotate(0)}@media only screen and (max-width:1190px){.services-page .sidebar-menu{width:225px;max-width:225px;min-width:225px}}@media only screen and (max-width:1070px){.services-page .sidebar-menu{width:215px;max-width:215px;min-width:215px;bottom:16%}}@media only screen and (max-width:55em){.services-page .sidebar-menu{display:none!important}}@media only screen and (max-width:55em){.about-page{margin-top:30px!important}}.about-page .main-info{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start;position:relative;width:100%;padding-top:50px;margin-bottom:50px}@media only screen and (max-width:65em){.about-page .main-info{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;max-height:inherit;margin-bottom:40px;min-height:auto;padding-top:0}}.about-page .main-info img{width:108%;height:100%;-o-object-fit:cover;object-fit:cover}.about-page .main-info img.for-desktop{display:block}@media only screen and (max-width:65em){.about-page .main-info img.for-desktop{display:none}}.about-page .main-info img.for-tablet{display:none}@media only screen and (max-width:65em){.about-page .main-info img.for-tablet{margin-bottom:40px;display:block;width:100%}}@media only screen and (max-width:40em){.about-page .main-info img.for-tablet{display:none}}.about-page .main-info img.for-mobile{display:none}@media only screen and (max-width:40em){.about-page .main-info img.for-mobile{margin-bottom:40px;display:block;width:100%}}.about-page .main-info .left-block{position:absolute;max-width:555px;top:20px;left:0}.about-page .main-info .left-block .title{color:#1e1e1e;padding-top:25px;margin-bottom:25px}@media only screen and (max-width:55em){.about-page .main-info .left-block .title{font-size:48px;padding-top:0;margin-bottom:20px}}.about-page .main-info .right-block{position:absolute;max-width:625px;top:515px;right:0}.about-page .main-info .right-block .sub-title{color:#1e1e1e;font-size:8px}@media only screen and (max-width:55em){.about-page .main-info .right-block .sub-title{font-size:24px}}@media only screen and (max-width:65em){.about-page .main-info .left-block,.about-page .main-info .right-block{position:static;max-width:100%}}.about-page .main-info .left-block .description,.about-page .main-info .right-block .description{color:#1e1e1e}@media only screen and (max-width:55em){.about-page .main-info .left-block .description,.about-page .main-info .right-block .description{font-size:16px;margin-bottom:0}}.about-page .main-info .left-block .description p:not(:last-child),.about-page .main-info .right-block .description p:not(:last-child){margin-bottom:10px}.about-page .main-info .phone-image{display:none;margin-top:35px}@media only screen and (max-width:55em){.about-page .main-info .phone-image{display:block;width:100%;max-height:447px;min-height:447px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:40x;margin-bottom:40x}}.about-page .our-mission{margin-bottom:80px}@media only screen and (max-width:55em){.about-page .our-mission{margin-bottom:40px}}.about-page .our-mission .title{font-size:48px;font-weight:500;line-height:57.6px;width:-moz-max-content;width:max-content;color:#fff;padding:16px 43px 17px 40px;background:url(/wp-content/themes/prosky-theme/images/title-red-bg.svg) no-repeat 0 0;background-size:cover}@media only screen and (max-width:55em){.about-page .our-mission .title{font-size:30px;padding:10px 20px 10px 30px}}.about-page .our-mission .bg-image{filter:drop-shadow(0 0 48px rgba(0, 0, 0, .32));position:relative;min-height:560px;width:100%}@media only screen and (max-width:55em){.about-page .our-mission .bg-image{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}}.about-page .our-mission .bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-page .our-mission .bg-image img.for-desktop{display:block}@media only screen and (max-width:55em){.about-page .our-mission .bg-image img.for-desktop{display:none}}.about-page .our-mission .bg-image img.for-tablet{display:none}@media only screen and (max-width:55em){.about-page .our-mission .bg-image img.for-tablet{display:block;width:100%}}@media only screen and (max-width:40em){.about-page .our-mission .bg-image img.for-tablet{display:none}}.about-page .our-mission .bg-image img.for-mobile{display:none}@media only screen and (max-width:40em){.about-page .our-mission .bg-image img.for-mobile{display:block;width:100%}}.about-page .our-mission .bg-image .description{background-color:#631616;max-width:550px;position:absolute;padding:40px;left:0;top:0}@media only screen and (max-width:55em){.about-page .our-mission .bg-image .description{position:static;padding:25px 20px;max-width:100%;width:100%}}.about-page .our-mission .bg-image .description *{font-size:18px;color:#fff}@media only screen and (max-width:55em){.about-page .our-mission .bg-image .description *{font-size:16px}}.about-page .partners-block,.our-team .partners-block{margin-bottom:40px}.about-page .partners-block__title,.our-team .partners-block__title{padding:16px 40px;width:-moz-max-content;width:max-content;position:relative;overflow:hidden;color:#1e1e1e;font-size:48px;font-weight:600;background:url(/wp-content/themes/prosky-theme/images/title-white-bg.svg) no-repeat 0 0;background-size:cover;box-shadow:20px -15px 37px -13px rgba(0,0,0,.32);z-index:9}@media only screen and (max-width:55em){.about-page .partners-block__title,.our-team .partners-block__title{font-size:30px;line-height:normal;padding:10px 20px 10px 30px}}.about-page .partners-block .single-partner:not(:last-of-type),.our-team .partners-block .single-partner:not(:last-of-type){margin-bottom:40px}@media only screen and (max-width:55em){.about-page .partners-block .single-partner:not(:last-of-type),.our-team .partners-block .single-partner:not(:last-of-type){margin-bottom:20px}}.about-page .partners-block .single-partner:nth-child(even),.our-team .partners-block .single-partner:nth-child(even){display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start}.about-page .partners-block .single-partner:nth-child(even) .single-partner__info,.our-team .partners-block .single-partner:nth-child(even) .single-partner__info{margin-right:40px}@media only screen and (max-width:55em){.about-page .partners-block .single-partner:nth-child(even) .single-partner__info,.our-team .partners-block .single-partner:nth-child(even) .single-partner__info{margin-right:20px}}@media only screen and (max-width:40em){.about-page .partners-block .single-partner:nth-child(even) .single-partner__info,.our-team .partners-block .single-partner:nth-child(even) .single-partner__info{margin-right:0}}.about-page .partners-block .single-partner:nth-child(odd),.our-team .partners-block .single-partner:nth-child(odd){display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start}.about-page .partners-block .single-partner:nth-child(odd) .single-partner__info,.our-team .partners-block .single-partner:nth-child(odd) .single-partner__info{margin-left:40px}@media only screen and (max-width:55em){.about-page .partners-block .single-partner:nth-child(odd) .single-partner__info,.our-team .partners-block .single-partner:nth-child(odd) .single-partner__info{margin-left:20px}}@media only screen and (max-width:40em){.about-page .partners-block .single-partner:nth-child(odd) .single-partner__info,.our-team .partners-block .single-partner:nth-child(odd) .single-partner__info{margin-left:0}}@media only screen and (max-width:40em){.about-page .partners-block .single-partner:nth-child(even),.about-page .partners-block .single-partner:nth-child(odd),.our-team .partners-block .single-partner:nth-child(even),.our-team .partners-block .single-partner:nth-child(odd){display:block}}.about-page .partners-block .single-partner__image,.our-team .partners-block .single-partner__image{width:320px;max-width:320px;min-height:420px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__image,.our-team .partners-block .single-partner__image{width:238px;max-width:238px;min-height:312px}}@media only screen and (max-width:40em){.about-page .partners-block .single-partner__image,.our-team .partners-block .single-partner__image{width:100%;max-width:100%;min-height:440px;background-position:center center;margin-bottom:20px}}.about-page .partners-block .single-partner__image a.linkedin-profile-icon,.our-team .partners-block .single-partner__image a.linkedin-profile-icon{right:10px}.about-page .partners-block .single-partner__info,.our-team .partners-block .single-partner__info{width:68%;padding:40px;background:#fff;max-height:512px;overflow:hidden;position:relative;transition:max-height .5s ease;box-shadow:0 0 48px 0 rgba(0,0,0,.32)}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info,.our-team .partners-block .single-partner__info{padding:25px 25px 25px 20px}}@media only screen and (max-width:40em){.about-page .partners-block .single-partner__info,.our-team .partners-block .single-partner__info{padding:25px 20px}}.about-page .partners-block .single-partner__info::before,.our-team .partners-block .single-partner__info::before{content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 52.81%);position:absolute;bottom:0;left:0;width:100%;height:200px;transition:opacity .5s ease,visibility .5s ease;z-index:2}.about-page .partners-block .single-partner__info.collapsed,.our-team .partners-block .single-partner__info.collapsed{max-height:-moz-max-content;max-height:max-content}.about-page .partners-block .single-partner__info.collapsed::before,.our-team .partners-block .single-partner__info.collapsed::before{background:0 0}@media only screen and (max-width:40em){.about-page .partners-block .single-partner__info,.our-team .partners-block .single-partner__info{width:100%;max-width:100%;padding:25px 20px;margin:0}}.about-page .partners-block .single-partner__info *,.our-team .partners-block .single-partner__info *{color:#1e1e1e;line-height:25px}.about-page .partners-block .single-partner__info .titles,.our-team .partners-block .single-partner__info .titles{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center}.about-page .partners-block .single-partner__info .titles h3,.our-team .partners-block .single-partner__info .titles h3{font-size:28px;margin-bottom:8px;font-weight:500;line-height:normal;font-family:"DM Sans",sans-serif;padding-right:16px}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .titles h3,.our-team .partners-block .single-partner__info .titles h3{font-size:24px;margin-bottom:15px;padding-right:16px}}.about-page .partners-block .single-partner__info .titles .linkedin-profile-icon.for-mobile,.our-team .partners-block .single-partner__info .titles .linkedin-profile-icon.for-mobile{display:block;position:static}.about-page .partners-block .single-partner__info .top-info,.our-team .partners-block .single-partner__info .top-info{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.about-page .partners-block .single-partner__info .top-info .certifications,.about-page .partners-block .single-partner__info .top-info .email,.about-page .partners-block .single-partner__info .top-info .position,.about-page .partners-block .single-partner__info .top-info .social,.our-team .partners-block .single-partner__info .top-info .certifications,.our-team .partners-block .single-partner__info .top-info .email,.our-team .partners-block .single-partner__info .top-info .position,.our-team .partners-block .single-partner__info .top-info .social{display:flex;font-size:18px;font-weight:500;font-family:"DM Sans",sans-serif}.about-page .partners-block .single-partner__info .top-info .certifications *,.about-page .partners-block .single-partner__info .top-info .email *,.about-page .partners-block .single-partner__info .top-info .position *,.about-page .partners-block .single-partner__info .top-info .social *,.our-team .partners-block .single-partner__info .top-info .certifications *,.our-team .partners-block .single-partner__info .top-info .email *,.our-team .partners-block .single-partner__info .top-info .position *,.our-team .partners-block .single-partner__info .top-info .social *{font-family:"DM Sans",sans-serif;font-size:18px;font-weight:500}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .top-info .certifications,.about-page .partners-block .single-partner__info .top-info .email,.about-page .partners-block .single-partner__info .top-info .position,.about-page .partners-block .single-partner__info .top-info .social,.our-team .partners-block .single-partner__info .top-info .certifications,.our-team .partners-block .single-partner__info .top-info .email,.our-team .partners-block .single-partner__info .top-info .position,.our-team .partners-block .single-partner__info .top-info .social{font-size:15px}.about-page .partners-block .single-partner__info .top-info .certifications *,.about-page .partners-block .single-partner__info .top-info .email *,.about-page .partners-block .single-partner__info .top-info .position *,.about-page .partners-block .single-partner__info .top-info .social *,.our-team .partners-block .single-partner__info .top-info .certifications *,.our-team .partners-block .single-partner__info .top-info .email *,.our-team .partners-block .single-partner__info .top-info .position *,.our-team .partners-block .single-partner__info .top-info .social *{font-size:15px}}.about-page .partners-block .single-partner__info .top-info .email a,.about-page .partners-block .single-partner__info .top-info .social a,.our-team .partners-block .single-partner__info .top-info .email a,.our-team .partners-block .single-partner__info .top-info .social a{color:#b92a2a;cursor:pointer;display:inline-block;text-decoration:underline}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .top-info .email a,.about-page .partners-block .single-partner__info .top-info .social a,.our-team .partners-block .single-partner__info .top-info .email a,.our-team .partners-block .single-partner__info .top-info .social a{font-size:15px}}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .top-info .social,.our-team .partners-block .single-partner__info .top-info .social{display:none}}.about-page .partners-block .single-partner__info .content,.our-team .partners-block .single-partner__info .content{font-family:"DM Sans",sans-serif;font-size:18px;max-height:266px;overflow:hidden;position:relative;transition:all .5s ease}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .content,.our-team .partners-block .single-partner__info .content{max-height:230px;font-size:16px}}.about-page .partners-block .single-partner__info .content.collapsed,.our-team .partners-block .single-partner__info .content.collapsed{max-height:-moz-max-content;max-height:max-content;margin-bottom:12px;overflow:visible}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .content p,.our-team .partners-block .single-partner__info .content p{font-size:16px}}.about-page .partners-block .single-partner__info .content p:not(:last-child),.our-team .partners-block .single-partner__info .content p:not(:last-child){margin-bottom:10px}.about-page .partners-block .single-partner__info .read-more-btn,.our-team .partners-block .single-partner__info .read-more-btn{color:#521313;font-family:"DM Sans",sans-serif;font-size:18px;font-weight:500;z-index:9;position:relative;text-transform:capitalize;border-bottom:2px solid #521313;padding-right:31px;padding-bottom:4px}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .read-more-btn,.our-team .partners-block .single-partner__info .read-more-btn{font-size:15px;padding-right:20px;border-bottom:1px solid #521313}}.about-page .partners-block .single-partner__info .read-more-btn::after,.our-team .partners-block .single-partner__info .read-more-btn::after{content:"";background:url(/wp-content/themes/prosky-theme/images/arrow.svg) no-repeat center center;background-size:contain;position:absolute;width:19px;height:10px;right:0;top:7px;z-index:9;transform:rotate(0)}@media only screen and (max-width:55em){.about-page .partners-block .single-partner__info .read-more-btn::after,.our-team .partners-block .single-partner__info .read-more-btn::after{width:15px;height:8px}}.about-page .partners-block .single-partner__info .read-more-btn.collapsed::after,.our-team .partners-block .single-partner__info .read-more-btn.collapsed::after{transform:rotate(180deg)}.about-page .team-block,.our-team .team-block{margin-bottom:40px}.about-page .team-block__title,.our-team .team-block__title{color:#1e1e1e;font-size:48px;margin-bottom:40px;padding:16px 60px;width:-moz-max-content;width:max-content;position:relative}@media only screen and (max-width:55em){.about-page .team-block__title,.our-team .team-block__title{font-size:32px;margin-bottom:35px}}.about-page .team-block .team-section,.our-team .team-block .team-section{display:grid;grid-template-columns:repeat(4,1fr);gap:39px;margin-bottom:40px}@media only screen and (max-width:820px){.about-page .team-block .team-section,.our-team .team-block .team-section{grid-template-columns:repeat(3,1fr);gap:20px}}@media only screen and (max-width:55em){.about-page .team-block .team-section,.our-team .team-block .team-section{grid-template-columns:repeat(3,1fr);gap:20px}}@media only screen and (max-width:40em){.about-page .team-block .team-section,.our-team .team-block .team-section{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:376px){.about-page .team-block .team-section,.our-team .team-block .team-section{grid-template-columns:repeat(1,1fr)}}.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{margin-bottom:22px;position:relative;width:100%;height:260px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:65em){.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{height:205px;margin-bottom:14px}}@media only screen and (max-width:55em){.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{height:238px;margin-bottom:14px}}@media only screen and (max-width:40em){.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{height:280px}}@media only screen and (max-width:426px){.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{height:200px}}@media only screen and (max-width:376px){.about-page .team-block .team-section__single-member .image-link,.our-team .team-block .team-section__single-member .image-link{height:315px}}.about-page .team-block .team-section__single-member .name,.about-page .team-block .team-section__single-member .position,.our-team .team-block .team-section__single-member .name,.our-team .team-block .team-section__single-member .position{font-size:18px;font-weight:400;color:#1e1e1e;font-family:"DM Sans",sans-serif}.about-page .team-block .team-section__single-member .name,.our-team .team-block .team-section__single-member .name{font-weight:500;font-family:"DM Sans",sans-serif}@media only screen and (max-width:55em){.about-page .team-block .team-section__single-member .name,.our-team .team-block .team-section__single-member .name{font-size:15px;line-height:normal}}.about-page .team-block .team-section__single-member .position,.our-team .team-block .team-section__single-member .position{color:#bcbcbc}@media only screen and (max-width:55em){.about-page .team-block .team-section__single-member .position,.our-team .team-block .team-section__single-member .position{font-size:16px;line-height:normal}}.about-page a.linkedin-profile-icon,.our-team a.linkedin-profile-icon{display:block;width:28px;height:28px;position:absolute;right:23px;top:15px}@media only screen and (max-width:55em){.about-page a.linkedin-profile-icon,.our-team a.linkedin-profile-icon{right:18px;top:13px}}@media only screen and (max-width:55em){.about-page a.linkedin-profile-icon,.our-team a.linkedin-profile-icon{right:12px;top:13px}}.our-team .team-block{margin-bottom:120px}.privacy-page{margin-bottom:143px}@media only screen and (max-width:65em){.privacy-page{margin-bottom:92px}}@media only screen and (max-width:40em){.privacy-page{margin-bottom:98px}}.cookies-page{margin-bottom:110px}@media only screen and (max-width:65em){.cookies-page{margin-bottom:87px}}@media only screen and (max-width:40em){.cookies-page{margin-bottom:74px}}.cookies-page *,.privacy-page *{color:#252525}.cookies-page .top-info,.privacy-page .top-info{max-width:900px;padding-bottom:50px;margin-bottom:50px;margin-top:50px;border-bottom:1px solid #b92a2a}@media only screen and (max-width:65em){.cookies-page .top-info,.privacy-page .top-info{max-width:100%}}.cookies-page .top-info h1,.privacy-page .top-info h1{color:#252525;margin-bottom:11px}@media only screen and (max-width:65em){.cookies-page .top-info h1,.privacy-page .top-info h1{font-size:48px}}.cookies-page .top-info>div p,.privacy-page .top-info>div p{margin-bottom:11px}.cookies-page article,.privacy-page article{max-width:900px;margin-bottom:40px}@media only screen and (max-width:65em){.cookies-page article,.privacy-page article{max-width:100%}}.cookies-page article h3,.privacy-page article h3{margin-bottom:11px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:65em){.cookies-page article h3,.privacy-page article h3{font-size:24px}}.cookies-page article>div p,.privacy-page article>div p{margin-bottom:11px}@media only screen and (max-width:65em){.cookies-page article>div p,.privacy-page article>div p{font-size:16px}}*,::after,::before{margin:0;padding:0;box-sizing:inherit}:root{--grad-gray:linear-gradient(156deg, #B8B8B8 4.4%, #ECECEC 94.89%);--grad-red:linear-gradient(152deg, #4A0A1B 17.37%, #66172E 106.63%);--grad-black:linear-gradient(152deg, #20070E 17.37%, #300A15 106.63%);--grad-oxide:linear-gradient(180deg, #5A1414 24.12%, #391313 113.42%);--tkt-cta:linear-gradient(91deg, #0D4282 2.74%, #1C90CE 111.73%);--tkt-grad:linear-gradient(180deg, #D2EAF6 0%, #AEE0F9 100%);scroll-behavior:smooth;--swiper-theme-color:#5A1414!important}body{font-family:"DM Sans",sans-serif;box-sizing:border-box;overflow-x:hidden;background-color:#fefefe}#overlay{opacity:0;visibility:hidden;pointer-events:none;background:rgba(0,0,0,.63);position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:block;transition:all .4s cubic-bezier(.215,.61,.355,1)}#page{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;min-height:100vh}#page #content{width:100%}.big-container{width:1920px;max-width:1920px;min-width:1920px;margin:0 auto;overflow-x:hidden;background:url(/wp-content/themes/prosky-theme/images/background.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 0;background-attachment:scroll}@media only screen and (max-width:1919px){.big-container{width:100%;max-width:100%;min-width:100%}}@media only screen and (max-width:40em){.big-container{background:url(/wp-content/themes/prosky-theme/images/background_mob.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-attachment:scroll}}.page-template-page-templates .big-container{overflow-x:visible!important}.container{width:1160px;max-width:1160px;min-width:1160px;margin:0 auto;background-color:transparent}@media only screen and (max-width:80em){.container{width:100vw;max-width:100vw;min-width:100vw;padding:0 45px}}@media only screen and (max-width:65em){.container{padding:0 40px}}@media only screen and (max-width:55em){.container{padding:0 40px}}@media only screen and (max-width:40em){.container{padding:0 20px}}main{flex:1}.disable-scroll{overflow:hidden}.not-found-page{color:#252525;text-align:center;margin:50px auto 50px}.single-post *{color:#fff}.single-post .content-wrp{margin-bottom:100px}.footer-form-title{width:100%;color:#fff;font-size:16px;font-weight:500;line-height:20px;margin-bottom:20px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:40em){.footer-form-title{font-size:15px}}.wpcf7#wpcf7-f550-o1,.wpcf7-form{width:100%}.wpcf7-form>p{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center;width:100%}.wpcf7-form br{display:none}.wpcf7-form .wpcf7-form-control-wrap input{background:#ededed;color:#252525;line-height:1;font-size:18px;max-height:47px;min-height:47px;padding:12px 21px;margin-right:15px;border:none;width:280px;max-width:280px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:40em){.wpcf7-form .wpcf7-form-control-wrap input{padding:14px 20px}}@media only screen and (max-width:650px){.wpcf7-form .wpcf7-form-control-wrap input{width:178px;max-width:178px;font-size:16px}}.wpcf7-form .wpcf7-form-control-wrap input:active,.wpcf7-form .wpcf7-form-control-wrap input:focus,.wpcf7-form .wpcf7-form-control-wrap input:hover{border:none;outline:0}.wpcf7-form .wpcf7-form-control-wrap input::-moz-placeholder{color:#9c9c9c;font-family:"DM Sans",sans-serif!important}.wpcf7-form .wpcf7-form-control-wrap input::placeholder{color:#9c9c9c;font-family:"DM Sans",sans-serif!important}@media only screen and (max-width:40em){.wpcf7-form .wpcf7-form-control-wrap input::-moz-placeholder{font-size:16px}.wpcf7-form .wpcf7-form-control-wrap input::placeholder{font-size:16px}}.wpcf7-form .wpcf7-submit{border:none;width:130px;max-width:130px;max-height:50px;padding:14px;font-size:18px;font-weight:700;line-height:20px;font-family:"DM Sans",sans-serif;background:#b92a2a;color:#fff}.wpcf7-form .wpcf7-submit:focus,.wpcf7-form .wpcf7-submit:hover{border:1px solid #b92a2a;background-color:#fff;color:#b92a2a}@media only screen and (max-width:40em){.wpcf7-form .wpcf7-submit{width:100px;max-width:100px}}@media only screen and (max-width:650px){.wpcf7-form .wpcf7-submit{width:90px;max-width:90px;min-width:90px;padding:14px 0!important}}.wpcf7-form .wpcf7-submit:active,.wpcf7-form .wpcf7-submit:focus,.wpcf7-form .wpcf7-submit:hover{border:none;outline:0;background:#aee0f9;color:#b92a2a}.wpcf7-response-output{margin:.8rem 0 0!important;padding:10px 0!important;border:none!important;color:#fff;font-size:18px;font-weight:500;line-height:20px;margin-bottom:20px;font-family:"DM Sans",sans-serif}@media only screen and (max-width:40em){.wpcf7-response-output{font-size:16px}}.pum-container.popmake{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:#571414;display:flex!important;border-radius:0!important}@media only screen and (max-width:65em){.pum-container.popmake{width:80%;max-width:80%}}@media only screen and (max-width:40em){.pum-container.popmake{width:100%!important;max-width:100%;height:100vh!important;top:0!important;left:0!important;border-radius:0!important;padding:37px!important}}.pum-container.popmake .pum-title.popmake-title{margin-bottom:10px;font-family:"DM Sans",sans-serif!important}.pum-container.popmake .pum-content.popmake-content{font-family:"DM Sans",sans-serif!important;text-align:center}.pum-container.popmake .pum-content.popmake-content>p{margin-bottom:30px}.pum-container.popmake .pum-content.popmake-content .wpcf7-form>p{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center;width:100%}.pum-container.popmake .pum-content.popmake-content .wpcf7-form input:not(.wpcf7-submit){color:#252525;width:380px;max-width:78%;min-height:50px;margin-bottom:30px;background-color:#ededed}@media only screen and (max-width:40em){.pum-container.popmake .pum-content.popmake-content .wpcf7-form input:not(.wpcf7-submit){width:100%;max-width:100%}}.pum-container.popmake .pum-content.popmake-content .wpcf7-form input:not(.wpcf7-submit)::-moz-placeholder{color:#9c9c9c}.pum-container.popmake .pum-content.popmake-content .wpcf7-form input:not(.wpcf7-submit)::placeholder{color:#9c9c9c}.pum-container.popmake .pum-content.popmake-content .wpcf7-form .wpcf7-submit{min-width:248px;max-width:248px;min-height:50px;padding:12px 20px;background:#b92a2a;color:#fff}.pum-container.popmake .pum-content.popmake-content .wpcf7-form .wpcf7-submit:focus,.pum-container.popmake .pum-content.popmake-content .wpcf7-form .wpcf7-submit:hover{border:1px solid #b92a2a;background-color:#fff;color:#b92a2a}@media only screen and (max-width:40em){.pum-container.popmake .pum-content.popmake-content .wpcf7-form .wpcf7-submit{min-width:100%}}.pum-container.popmake .pum-content.popmake-content .pum-close{font-family:"DM Sans",sans-serif!important;color:#fff}.pum-container.popmake .pum-content.popmake-content .wpcf7-response-output{display:none}.pum-container.popmake .pum-content.popmake-content .popup-success{display:none;text-align:center;color:#fff}.pum-container.popmake .pum-content.popmake-content .popup-success p:first-child{font-family:"DM Sans",sans-serif!important;font-size:60px;font-style:normal;font-weight:700;margin-bottom:29px}.pum-container.popmake .pum-content.popmake-content .popup-success p:last-child{font-family:"DM Sans",sans-serif!important;font-size:18px;font-style:normal;font-weight:400}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:visible!important}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding:0!important}