@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

:active, :hover, :focus {
    outline: 0;
    outline-offset: 0;
}

:root {
    --PG-black-color: #000000;
    --PG-white-color: #FFFFFF;
    --PG-grey-color: #39393B;
    --PG-red-color: #EF3B2F;
    --PG-red_b-color: #96261E;
    --PG-font-family: "Nunito Sans", sans-serif;
    --PG-font-size: 18px;
    --PG-font-style: normal;
    --PG-font-weight: 400;
    --PG-line-height: 1.5;
}
  
body {
    background-color: var(--PG-white-color);
    color: var(--PG-black-color);
    font-family: var(--PG-font-family);
    font-size: var(--PG-font-size);
    font-style: var(--PG-font-style);
    font-weight: var(--PG-font-weight);
    line-height: var(--PG-line-height);
}

a {
    color: var(--PG-red-color);
    text-decoration: underline;
    text-underline-offset: 0.1rem;
}

h1 {
    line-height: 1.2;
    font-weight: 800;
}

h2 {
    font-weight: 700;
    font-size: 58px;
    color: var(--PG-grey-color);
    line-height: 1.2;
}

h3 {
    color: var(--PG-grey-color);
    line-height: 1.2;
    font-weight: 800;
}

.topic {
    margin-top: 24px;
}

.topic p {
    font-weight: 700;
    font-size: 24px;
}

.container {
    width: 1364px;
    max-width: 1364px;
    margin-left: auto;
    margin-right: auto;
}

.LR {
    width: 1394px;
    max-width: 1394px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}





.mega-sub-menu {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-color: rgb(185, 202, 218) !important;
}





.head {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-end;
    margin-top: 30px;
    margin-bottom: 45px;
}

.h_logo {
    height: 92px;
}

.h_nav {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    gap: 132px;
}

.h_nav_el {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    gap: 70px;
    list-style-type: none;
}

.h_nav_el li a {
    font-weight: 700;
    font-size: 16px;
    color: var(--PG-black-color);
    text-decoration: none; 
}

.mes_nav {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    gap: 50px;
    padding-right: 60px;
    height: 28px;
}

.mes_nav_mail,
.mes_nav_telegram,
.mes_nav_whatsap {
    background-repeat: no-repeat;
    height: 28px;
    width: 28px;
}

.mes_nav_mail {
    background: url(../images/nav_Envelope.svg);
}

.mes_nav_mail:hover {
    background: url(../images/nav_Envelope_h.svg);
}

.mes_nav_telegram {
    background: url(../images/nav_Telegram.svg);
}

.mes_nav_telegram:hover {
    background: url(../images/nav_Telegram_h.svg);
}

.mes_nav_whatsap {
    background: url(../images/nav_Whatsapp.svg);
}

.mes_nav_whatsap:hover {
    background: url(../images/nav_Whatsapp_h.svg);
}
 
.slide {
    position: relative;
    width: 100%;
    height: 610px;
}

.slide_bg
{
    position: absolute;
    z-index: -100;
    width: 100%;
    height: 610px;
    clip-path: polygon( 74.267% 9.836%,74.267% 9.836%,74.305% 10.9%,74.416% 11.909%,74.594% 12.85%,74.833% 13.709%,75.126% 14.473%,75.468% 15.128%,75.852% 15.662%,76.273% 16.059%,76.724% 16.308%,77.199% 16.393%,97.067% 16.393%,97.067% 16.393%,97.543% 16.479%,97.994% 16.728%,98.415% 17.125%,98.799% 17.659%,99.141% 18.314%,99.434% 19.078%,99.673% 19.937%,99.85% 20.878%,99.962% 21.887%,100% 22.951%,100% 93.443%,100% 93.443%,99.962% 94.506%,99.85% 95.515%,99.673% 96.456%,99.434% 97.315%,99.141% 98.079%,98.799% 98.735%,98.415% 99.268%,97.994% 99.666%,97.543% 99.914%,97.067% 100%,51.466% 100%,51.466% 100%,50.991% 99.914%,50.539% 99.666%,50.119% 99.268%,49.734% 98.735%,49.393% 98.079%,49.1% 97.315%,48.861% 96.456%,48.683% 95.515%,48.572% 94.506%,48.534% 93.443%,48.534% 86.885%,48.534% 86.885%,48.495% 85.822%,48.384% 84.813%,48.206% 83.872%,47.968% 83.013%,47.675% 82.249%,47.333% 81.593%,46.949% 81.06%,46.528% 80.662%,46.077% 80.414%,45.601% 80.328%,2.933% 80.328%,2.933% 80.328%,2.457% 80.242%,2.006% 79.994%,1.585% 79.596%,1.201% 79.063%,0.859% 78.407%,0.566% 77.643%,0.327% 76.784%,0.15% 75.843%,0.038% 74.834%,0% 73.77%,0% 6.557%,0% 6.557%,0.038% 5.494%,0.15% 4.485%,0.327% 3.544%,0.566% 2.685%,0.859% 1.921%,1.201% 1.265%,1.585% 0.732%,2.006% 0.334%,2.457% 0.086%,2.933% 0%,71.334% 0%,71.334% 0%,71.81% 0.086%,72.261% 0.334%,72.682% 0.732%,73.066% 1.265%,73.408% 1.921%,73.701% 2.685%,73.94% 3.544%,74.117% 4.485%,74.228% 5.494%,74.267% 6.557%,74.267% 9.836% );
    margin: 0 auto;
}

.slide_content
{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 100%;
}

.slide_pt_cntr {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.head_Phone_cntr {
    width: 100%;
    display: flex;
    justify-content: flex-end;
}

.head_Phone {
    height: 42px;
    width: 243px;
    padding-left: 57px;
    margin: 30px 60px 0 0;
    background: url(../images/head_Phone.svg);
    background-repeat: no-repeat;
}

.head_Phone:hover {
    background: url(../images/head_Phone_h.svg);
    background-repeat: no-repeat;
}

.head_Phone_cntr a {
    text-decoration: none; 
}

a .head_Phone {
    font-weight: 700;
    font-size: 24px;
    color: var(--PG-red-color);
}

a .head_Phone:hover {
    color: var(--PG-red_b-color);
}

/*
.head_Phone::before {
    content: url(../images/head_Phone.svg);
    margin-right: 15px;
    vertical-align: middle;
    height: 42px;
}

.head_Phone::before:hover {
    content: url(../images/head_Phone_h.svg);
    margin-right: 15px;
    vertical-align: middle;
    height: 42px;
}
*/
.head_txt {
    color: var(--PG-white-color);
    margin-left: 60px;
}

.head_txt h1 {
    font-weight: 700;
    font-size: 58px;
    width: 819px;
    margin-top: 80px;
}

.head_txt p {
    font-weight: 700;
    font-size: 24px;
    width: 590px;
    margin-top: 24px;
}

.button_slide {
    display: flex;
    justify-content: space-between;
    width: 622px;
    margin-bottom: 20px;
}

.button_slide_red {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 25px;
    width: 364px;
    height: 60px;
    background: var(--PG-red-color);
    font-weight: 700;
    color: var(--PG-white-color);
    text-decoration: none; 
}

.button_slide_red:hover {
    background: var(--PG-red_b-color) !important;
}

.button_slide_white {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 25px;
    width: 218px;
    height: 60px;
    background: var(--PG-white-color);
    border: 2px solid var(--PG-red-color);
    font-weight: 700;
    color: var(--PG-red-color);
    text-decoration: none; 
}

.button_slide_white:hover {
    border: 2px solid var(--PG-red_b-color) !important;
    color: var(--PG-red_b-color) !important;
}





.about_us {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-top: 120px;
}

.about_us h2 {
    width: 545px;
}

.about_us .topic {
    width: 100%;
    font-weight: 700;
    margin-bottom: 10px;
}

.about_us_txt_img {
    margin-top: 24px;
}

.about_us_bg {
    position: absolute;
    z-index: -100;
    width: 896px;
    height: 311px;
    /* background-image: url(../images/About_us.jpg); */
    clip-path: polygon( 73.884% 22.83%,73.884% 22.83%,73.942% 24.916%,74.112% 26.895%,74.382% 28.74%,74.745% 30.426%,75.192% 31.924%,75.712% 33.21%,76.297% 34.256%,76.937% 35.036%,77.624% 35.523%,78.348% 35.691%,95.536% 35.691%,95.536% 35.691%,96.26% 35.86%,96.947% 36.347%,97.587% 37.127%,98.172% 38.173%,98.692% 39.458%,99.139% 40.957%,99.502% 42.642%,99.772% 44.488%,99.942% 46.467%,100% 48.553%,100% 87.138%,100% 87.138%,99.942% 89.224%,99.772% 91.204%,99.502% 93.049%,99.139% 94.734%,98.692% 96.233%,98.172% 97.518%,97.587% 98.564%,96.947% 99.344%,96.26% 99.832%,95.536% 100%,28.181% 100%,28.181% 100%,27.846% 99.922%,27.528% 99.697%,27.232% 99.336%,26.961% 98.852%,26.721% 98.258%,26.514% 97.565%,26.347% 96.785%,26.221% 95.932%,26.143% 95.016%,26.116% 94.051%,26.116% 94.051%,26.116% 94.051%,26.089% 93.087%,26.011% 92.171%,25.886% 91.318%,25.718% 90.538%,25.511% 89.845%,25.271% 89.251%,25% 88.767%,24.704% 88.406%,24.386% 88.181%,24.051% 88.103%,4.464% 88.103%,4.464% 88.103%,3.74% 87.935%,3.053% 87.447%,2.413% 86.667%,1.828% 85.621%,1.308% 84.336%,0.861% 82.837%,0.498% 81.152%,0.228% 79.306%,0.058% 77.327%,0% 75.241%,0% 12.862%,0% 12.862%,0.058% 10.775%,0.228% 8.796%,0.498% 6.951%,0.861% 5.266%,1.308% 3.767%,1.828% 2.482%,2.413% 1.436%,3.053% 0.656%,3.74% 0.168%,4.464% 0%,69.42% 0%,69.42% 0%,70.144% 0.168%,70.831% 0.656%,71.471% 1.436%,72.056% 2.482%,72.576% 3.767%,73.023% 5.266%,73.386% 6.951%,73.656% 8.796%,73.825% 10.775%,73.884% 12.862%,73.884% 22.83% );
}

.about_us_content {
    width: 100%;
    height: 311px;
    display: flex;
}

.about_us_white {
    width: 50%; 
    color: var(--PG-white-color);
    font-weight: 700;
    padding-left: 60px;
    padding-top: 60px;
    padding-right: 270px;
}

.about_us_txt {
    width: 50%;
    padding-left: 20px;
    display: flex;
    flex-direction: column;
}

.about_us_p1 {
    width: 100%;
    margin-bottom: 25px;
}

.about_us_p2 {
    width: 428px;
    margin-left: auto;
}

.about_us_p2 p {
    margin-bottom: 20px;
}





.button_learn_more {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    width: 143px;
    height: 50px;
    background: var(--PG-white-color);
    border: 2px solid var(--PG-red-color);
    font-weight: 700;
    color: var(--PG-red-color);
    text-decoration: none; 
}

.button_learn_more:hover {
    border: 2px solid var(--PG-red_b-color) !important;
    color: var(--PG-red_b-color) !important;
}

.button_learn_more_ar {
    border-radius: 20px;
    width: 72px;
    height: 50px;
    background: var(--PG-white-color);
    background-image: url(../images/e_ArrowRight.svg);
    background-size: 32px;
    background-repeat: no-repeat;
    background-position: center;
    border: 2px solid var(--PG-red-color);
}

.button_learn_more_ar:hover {
    background-image: url(../images/e_ArrowRight_h.svg) !important;
    border: 2px solid var(--PG-red_b-color) !important;
}

.button_get_an_offer {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    width: 147px;
    height: 50px;
    background: var(--PG-red-color);
    font-weight: 700;
    color: var(--PG-white-color);
    text-decoration: none;
}

.button_get_an_offer:hover {
    background: var(--PG-red_b-color) !important;
}





.services {
    margin-top: 120px;
}

.services h2 {
    text-align: center;
}

.services .topic {
    width: 890px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.services_group {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    gap: 40px;
    height: 100%;
    margin-top: 50px;
}

.services_item {
    width: 428px;
}

.services_item:nth-child(1), .services_item:nth-child(2) {
    width: 662px;
}

.services_img {
    height: 298px;
    display: flex;
    align-items: flex-end;
    justify-content: right;
}

.services_item:nth-child(1) .services_img img, .services_item:nth-child(2) .services_img img {
    display: block;
    position: absolute;
    z-index: -100;
    width: 662px;
    height: 298px;
    clip-path: polygon( 100% 59.732%,100% 59.732%,99.921% 61.909%,99.692% 63.974%,99.326% 65.9%,98.834% 67.659%,98.23% 69.223%,97.526% 70.564%,96.734% 71.656%,95.868% 72.47%,94.938% 72.979%,93.958% 73.154%,79.305% 73.154%,79.305% 73.154%,78.325% 73.33%,77.395% 73.839%,76.528% 74.653%,75.737% 75.744%,75.033% 77.086%,74.429% 78.65%,73.937% 80.409%,73.571% 82.335%,73.342% 84.4%,73.263% 86.577%,73.263% 86.577%,73.263% 86.577%,73.184% 88.754%,72.955% 90.82%,72.588% 92.746%,72.097% 94.504%,71.493% 96.068%,70.789% 97.41%,69.997% 98.502%,69.13% 99.316%,68.201% 99.824%,67.221% 100%,6.042% 100%,6.042% 100%,5.062% 99.824%,4.132% 99.316%,3.266% 98.502%,2.474% 97.41%,1.77% 96.068%,1.166% 94.504%,0.674% 92.746%,0.308% 90.82%,0.079% 88.754%,0% 86.577%,0% 13.423%,0% 13.423%,0.079% 11.246%,0.308% 9.18%,0.674% 7.254%,1.166% 5.495%,1.77% 3.931%,2.474% 2.59%,3.266% 1.498%,4.132% 0.684%,5.062% 0.176%,6.042% 0%,93.958% 0%,93.958% 0%,94.938% 0.176%,95.868% 0.684%,96.734% 1.498%,97.526% 2.59%,98.23% 3.931%,98.834% 5.495%,99.326% 7.254%,99.692% 9.18%,99.921% 11.246%,100% 13.423%,100% 59.732% );
}

.services_item .services_img img {
    display: block;
    position: absolute;
    z-index: -100;
    width: 428px;
    height: 298px;
    clip-path: polygon( 100% 51.678%,100% 51.678%,99.999% 53.823%,99.992% 55.76%,99.972% 57.506%,99.935% 59.078%,99.873% 60.494%,99.78% 61.77%,99.651% 62.924%,99.478% 63.973%,99.257% 64.935%,98.981% 65.826%,98.981% 65.826%,98.697% 66.569%,98.381% 67.282%,98.036% 67.963%,97.663% 68.611%,97.263% 69.223%,96.836% 69.798%,96.385% 70.334%,95.911% 70.83%,95.415% 71.283%,94.897% 71.691%,94.897% 71.691%,94.277% 72.088%,93.607% 72.405%,92.877% 72.653%,92.074% 72.838%,91.185% 72.971%,90.199% 73.061%,89.105% 73.115%,87.889% 73.143%,86.54% 73.153%,85.047% 73.154%,67.991% 73.154%,67.991% 73.154%,66.475% 73.33%,65.037% 73.839%,63.696% 74.653%,62.471% 75.744%,61.382% 77.086%,60.448% 78.65%,59.688% 80.409%,59.121% 82.335%,58.767% 84.4%,58.645% 86.577%,58.645% 86.577%,58.645% 86.577%,58.523% 88.754%,58.168% 90.82%,57.602% 92.746%,56.842% 94.504%,55.908% 96.068%,54.819% 97.41%,53.594% 98.502%,52.253% 99.316%,50.815% 99.824%,49.299% 100%,14.953% 100%,14.953% 100%,13.46% 99.999%,12.111% 99.988%,10.895% 99.96%,9.801% 99.906%,8.815% 99.817%,7.926% 99.684%,7.123% 99.498%,6.393% 99.251%,5.723% 98.933%,5.103% 98.537%,5.103% 98.537%,4.585% 98.128%,4.089% 97.675%,3.615% 97.18%,3.164% 96.644%,2.737% 96.068%,2.337% 95.456%,1.964% 94.809%,1.619% 94.127%,1.303% 93.414%,1.019% 92.671%,1.019% 92.671%,0.743% 91.78%,0.522% 90.819%,0.349% 89.77%,0.22% 88.616%,0.127% 87.34%,0.065% 85.924%,0.028% 84.352%,0.008% 82.606%,0.001% 80.669%,0% 78.523%,0% 21.477%,0% 21.477%,0.001% 19.331%,0.008% 17.394%,0.028% 15.648%,0.065% 14.076%,0.127% 12.66%,0.22% 11.384%,0.349% 10.23%,0.522% 9.181%,0.743% 8.22%,1.019% 7.329%,1.019% 7.329%,1.303% 6.586%,1.619% 5.873%,1.964% 5.191%,2.337% 4.544%,2.737% 3.931%,3.164% 3.356%,3.615% 2.82%,4.089% 2.325%,4.585% 1.872%,5.103% 1.463%,5.103% 1.463%,5.723% 1.067%,6.393% 0.749%,7.123% 0.502%,7.926% 0.316%,8.815% 0.183%,9.801% 0.094%,10.895% 0.04%,12.111% 0.012%,13.46% 0.001%,14.953% 0%,85.047% 0%,85.047% 0%,86.54% 0.001%,87.889% 0.012%,89.105% 0.04%,90.199% 0.094%,91.185% 0.183%,92.074% 0.316%,92.877% 0.502%,93.607% 0.749%,94.277% 1.067%,94.897% 1.463%,94.897% 1.463%,95.415% 1.872%,95.911% 2.325%,96.385% 2.82%,96.836% 3.356%,97.263% 3.931%,97.663% 4.544%,98.036% 5.191%,98.381% 5.873%,98.697% 6.586%,98.981% 7.329%,98.981% 7.329%,99.257% 8.22%,99.478% 9.181%,99.651% 10.23%,99.78% 11.384%,99.873% 12.66%,99.935% 14.076%,99.972% 15.648%,99.992% 17.394%,99.999% 19.331%,100% 21.477%,100% 51.678% );
}

.services_txt {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 20px;
}

.services_txt h3 {
    font-size: 46px;
}





.brands {
    margin-top: 120px;
    display: flex;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: center;
    height: 100%;
    row-gap: 85px;
    column-gap: 170px;
}

.s_brands {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: center;
    height: 100%;
    row-gap: 60px;
    column-gap: 170px;
}

.eb_brands {
    width: 585px;
    display: flex;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: center;
    height: 100%;
    row-gap: 80px;
    column-gap: 200px;
    padding-left: 50px;
    padding-right: 50px;
}

.eb_brands img {
    transform: scale(1.33);
}

.brands img,
.eb_brands img,
.s_brands img {
    display: block;
    filter: grayscale(1);
    opacity: 0.4;
}

.brands img:hover,
.eb_brands img:hover,
.s_brands img:hover {
    display: block;
    filter: grayscale(0);
    opacity: 1;
}





.equipment {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    gap: 40px;
    height: 100%;
    margin-top: 120px;
}

.equipment_item:nth-child(1) {
    display: flex;
    justify-content: left;
    align-content: flex-start;
}

.equipment_item {
    width: 428px;
    height: 240px;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    justify-content: right;
}

.equipment_item .equipment_bg {
    display: block;
    position: absolute;
    z-index: -100;
    width: 428px;
    height: 240px;
    background-color: #B9CADA;
    clip-path: polygon( 100% 50%,100% 50%,99.878% 52.703%,99.524% 55.268%,98.957% 57.659%,98.197% 59.843%,97.263% 61.785%,96.174% 63.451%,94.949% 64.806%,93.608% 65.817%,92.17% 66.449%,90.654% 66.667%,44.159% 66.667%,44.159% 66.667%,42.643% 66.885%,41.205% 67.516%,39.864% 68.527%,38.639% 69.882%,37.55% 71.548%,36.616% 73.49%,35.856% 75.674%,35.29% 78.065%,34.935% 80.63%,34.813% 83.333%,34.813% 83.333%,34.813% 83.333%,34.691% 86.037%,34.337% 88.601%,33.77% 90.993%,33.01% 93.176%,32.076% 95.118%,30.987% 96.784%,29.762% 98.14%,28.421% 99.15%,26.983% 99.782%,25.467% 100%,9.346% 100%,9.346% 100%,7.83% 99.782%,6.392% 99.15%,5.051% 98.14%,3.826% 96.784%,2.737% 95.118%,1.803% 93.176%,1.043% 90.993%,0.476% 88.601%,0.122% 86.037%,0% 83.333%,0% 16.667%,0% 16.667%,0.122% 13.963%,0.476% 11.399%,1.043% 9.007%,1.803% 6.824%,2.737% 4.882%,3.826% 3.216%,5.051% 1.86%,6.392% 0.85%,7.83% 0.218%,9.346% 0%,90.654% 0%,90.654% 0%,92.17% 0.218%,93.608% 0.85%,94.949% 1.86%,96.174% 3.216%,97.263% 4.882%,98.197% 6.824%,98.957% 9.007%,99.524% 11.399%,99.878% 13.963%,100% 16.667%,100% 50% );
}

.equipment_item .equipment_bg img {
    position: relative;
    top: 10px;
    left: -90px;
}

.equipment_item h3 {
    font-size: 24px;
    text-align: right;
    width: 250px;
    padding-top: 30px;
    padding-right: 30px;
}

.equipment_button {
    display: flex;
    flex-direction: row;
    gap: 30px;
}





.equipment-p_item:nth-child(1) {
    display: flex;
    justify-content: left;
    align-content: flex-start;
}

.equipment-p_item {
    width: 428px;

    display: flex;
    flex-wrap: wrap;
    align-content: baseline;
    
}

.equipment-p_item .button_get_an_offer {
    margin-top: 25px;
    width: 234px;
}

.equipment-p_item_img {
    width: 428px;
    height: 240px;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    justify-content: right;
}

.equipment-p_item_img .equipment_bg {
    display: block;
    position: absolute;
    z-index: -100;
    width: 428px;
    height: 240px;
    background-color: #B9CADA;
    clip-path: polygon( 100% 50%,100% 50%,99.878% 52.703%,99.524% 55.268%,98.957% 57.659%,98.197% 59.843%,97.263% 61.785%,96.174% 63.451%,94.949% 64.806%,93.608% 65.817%,92.17% 66.449%,90.654% 66.667%,85.514% 66.667%,85.514% 66.667%,83.998% 66.885%,82.56% 67.516%,81.219% 68.527%,79.995% 69.882%,78.906% 71.548%,77.971% 73.49%,77.211% 75.674%,76.645% 78.065%,76.291% 80.63%,76.168% 83.333%,76.168% 83.333%,76.168% 83.333%,76.046% 86.037%,75.692% 88.601%,75.125% 90.993%,74.365% 93.176%,73.431% 95.118%,72.342% 96.784%,71.117% 98.14%,69.776% 99.15%,68.338% 99.782%,66.822% 100%,9.346% 100%,9.346% 100%,7.83% 99.782%,6.392% 99.15%,5.051% 98.14%,3.826% 96.784%,2.737% 95.118%,1.803% 93.176%,1.043% 90.993%,0.476% 88.601%,0.122% 86.037%,0% 83.333%,0% 16.667%,0% 16.667%,0.122% 13.963%,0.476% 11.399%,1.043% 9.007%,1.803% 6.824%,2.737% 4.882%,3.826% 3.216%,5.051% 1.86%,6.392% 0.85%,7.83% 0.218%,9.346% 0%,90.654% 0%,90.654% 0%,92.17% 0.218%,93.608% 0.85%,94.949% 1.86%,96.174% 3.216%,97.263% 4.882%,98.197% 6.824%,98.957% 9.007%,99.524% 11.399%,99.878% 13.963%,100% 16.667%,100% 50% );
}

.equipment-p_item_img .equipment_bg img {
    position: relative;
    top: 10px;
    left: -90px;
}

.equipment-p_item_img h3 {
    font-size: 24px;
    text-align: right;
    width: 250px;
    padding-top: 30px;
    padding-right: 30px;
}

.equipment-p_txt {
    margin-top: 20px;
    font-weight: 700;
}


.equipment-p_txt ol, ul {
    list-style: disc;
    list-style-position: inside;
}





.page_content_contact,
.page_content_equipment {
    font-weight: 700;
    font-size: 24px;
}

.eb {
    display: flex;
    justify-content: space-between;
    height: 100%;
    margin-top: 6%;
}

.eb_equipment {
    display: flex;
    flex-direction: column;
    gap: 40px;
    width: 662px;
    height: 100%;
}

.eb_equipment-p_item {
    display: flex;
    justify-content: space-between;
    height: 100%;
    width: 662px;
}

.eb_equipment_bg {
    display: block;
    width: 234px;
    height: 240px;
    background-color: #B9CADA;
    clip-path: polygon( 100% 58.333%,100% 58.333%,99.888% 59.685%,99.564% 60.967%,99.046% 62.163%,98.351% 63.255%,97.497% 64.226%,96.501% 65.059%,95.381% 65.737%,94.155% 66.242%,92.839% 66.558%,91.453% 66.667%,91.453% 66.667%,91.453% 66.667%,90.067% 66.776%,88.751% 67.091%,87.525% 67.597%,86.405% 68.274%,85.409% 69.107%,84.555% 70.078%,83.86% 71.17%,83.342% 72.366%,83.018% 73.648%,82.906% 75%,82.906% 83.333%,82.906% 83.333%,82.682% 86.037%,82.035% 88.601%,80.998% 90.993%,79.608% 93.176%,77.899% 95.118%,75.907% 96.784%,73.668% 98.14%,71.215% 99.15%,68.585% 99.782%,65.812% 100%,27.35% 100%,27.35% 100%,24.618% 99.998%,22.151% 99.985%,19.928% 99.951%,17.926% 99.884%,16.123% 99.773%,14.498% 99.608%,13.028% 99.377%,11.692% 99.07%,10.468% 98.676%,9.334% 98.183%,9.334% 98.183%,8.387% 97.676%,7.479% 97.113%,6.611% 96.498%,5.786% 95.832%,5.007% 95.118%,4.274% 94.358%,3.592% 93.554%,2.961% 92.708%,2.384% 91.823%,1.863% 90.9%,1.863% 90.9%,1.358% 89.794%,0.954% 88.6%,0.639% 87.297%,0.402% 85.865%,0.233% 84.28%,0.119% 82.522%,0.05% 80.57%,0.015% 78.402%,0.002% 75.997%,0% 73.333%,0% 26.667%,0% 26.667%,0.002% 24.003%,0.015% 21.598%,0.05% 19.43%,0.119% 17.478%,0.233% 15.72%,0.402% 14.135%,0.639% 12.703%,0.954% 11.4%,1.358% 10.206%,1.863% 9.1%,1.863% 9.1%,2.384% 8.177%,2.961% 7.292%,3.592% 6.446%,4.274% 5.642%,5.007% 4.882%,5.786% 4.167%,6.611% 3.502%,7.479% 2.887%,8.387% 2.324%,9.334% 1.817%,9.334% 1.817%,10.468% 1.324%,11.692% 0.93%,13.028% 0.623%,14.498% 0.392%,16.123% 0.227%,17.926% 0.116%,19.928% 0.049%,22.151% 0.015%,24.618% 0.002%,27.35% 0%,72.65% 0%,72.65% 0%,75.382% 0.002%,77.849% 0.015%,80.072% 0.049%,82.074% 0.116%,83.877% 0.227%,85.502% 0.392%,86.972% 0.623%,88.308% 0.93%,89.532% 1.324%,90.667% 1.817%,90.667% 1.817%,91.613% 2.324%,92.521% 2.887%,93.389% 3.502%,94.214% 4.167%,94.993% 4.882%,95.726% 5.642%,96.408% 6.446%,97.039% 7.292%,97.616% 8.177%,98.137% 9.1%,98.137% 9.1%,98.642% 10.206%,99.046% 11.4%,99.361% 12.703%,99.598% 14.135%,99.767% 15.72%,99.881% 17.478%,99.95% 19.43%,99.985% 21.598%,99.998% 24.003%,100% 26.667%,100% 58.333% );
}

.eb_equipment_bg img {
    position: relative;
    top: 10px;
    left: -90px;
}

.eb_equipment-p_txt {
    width: 388px;
    height: 240px;    
}

.eb_equipment-p_item h3 {
    font-size: 36px;
    margin-bottom: 25px;
}

.eb_equipment-p_item a {
    text-decoration: none;
}

.eb_equipment-p_txt ol, ul {
    list-style: disc;
    list-style-position: inside;
}





.why_pg {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    gap: 40px;
    height: 100%;
    margin-top: 120px;
}

.why_pg_txt, .why_pg_img {
    width: 662px;
}

.why_pg_txt p {
    margin-top: 30px;
}

.why_pg_bg img {
    display: block;
    position: absolute;
    z-index: -100;
    width: 662px;
    height: 228px;
    clip-path: polygon( 100% 82.456%,100% 82.456%,99.921% 85.302%,99.692% 88.001%,99.326% 90.518%,98.834% 92.817%,98.23% 94.861%,97.526% 96.615%,96.734% 98.042%,95.868% 99.106%,94.938% 99.77%,93.958% 100%,6.042% 100%,6.042% 100%,5.062% 99.77%,4.132% 99.106%,3.266% 98.042%,2.474% 96.615%,1.77% 94.861%,1.166% 92.817%,0.674% 90.518%,0.308% 88.001%,0.079% 85.302%,0% 82.456%,0% 68.86%,0% 68.86%,0.079% 66.014%,0.308% 63.314%,0.674% 60.797%,1.166% 58.499%,1.77% 56.454%,2.474% 54.701%,3.266% 53.274%,4.132% 52.21%,5.062% 51.545%,6.042% 51.316%,11.631% 51.316%,11.631% 51.316%,12.612% 51.086%,13.541% 50.421%,14.408% 49.358%,15.2% 47.931%,15.904% 46.177%,16.508% 44.133%,16.999% 41.834%,17.366% 39.317%,17.595% 36.618%,17.674% 33.772%,17.674% 17.544%,17.674% 17.544%,17.753% 14.698%,17.982% 11.999%,18.348% 9.481%,18.84% 7.183%,19.443% 5.138%,20.148% 3.385%,20.939% 1.958%,21.806% 0.894%,22.736% 0.23%,23.716% 0%,93.958% 0%,93.958% 0%,94.938% 0.23%,95.868% 0.894%,96.734% 1.958%,97.526% 3.385%,98.23% 5.138%,98.834% 7.183%,99.326% 9.481%,99.692% 11.999%,99.921% 14.698%,100% 17.544%,100% 82.456% );
}





.mtrl {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
}

.mtrl_item {
    width: 311px;
}

.mtrl_item_tit {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: left;
    gap: 26px;

}

.mtrl_item_tit img {
    display: block;
}

.mtrl_item_tit h3 {
    font-size: 28px;
}

.mtrl_item p {
    font-weight: 700;
    margin-top: 20px;
}





.map {
    margin-top: 45px;
}






.contact_us {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    height: 100%;
}

.c_contact_us .contact_us {
    flex-direction: row-reverse;
}

.contact_address {
    width: 702px;
}


.contact_us_tit h2 {
    margin-bottom: 20px;
}

.c_contact_us .contact_us_tit {
    display: none;
}

.contact_us_tit p {
    font-weight: 700;
    margin-bottom: 10px;
    padding-right: 60px;
}

.address .address_bg {
    display: block;
    position: absolute;
    z-index: -100;
    width: 702px;
    height: 392px;
    background: #ededed;
    background-image: url(../images/contact_woman.jpg);
    background-repeat: no-repeat;
    clip-path: xywh(0 0 702px 392px round 40px 0 0 40px);
}

.c_contact_us .address .address_bg {
    background-image: none;
    clip-path: xywh(0 0 702px 392px round 0 40px 40px 0);
}

.address_txt {
    padding-top: 50px;
    margin-left: 311px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 30px;
}

.c_contact_us .address_txt {
    margin-left: 157px;
    margin-top: 90px;
}

.address_txt h3 {
    font-size: 28px;
    margin-bottom: 10px;
}

.address_item {
    display: flex;
    align-items: top;
    gap: 26px;
}

.address_item img {
    width: 38px;
    height: 38px;
}

.address_item p {
    margin-top: 3px;
}





.x_contact_form {
    width: 662px;
    height: 100%;
    display: flex;
    justify-content: center;
    background-color: #B9CADA;
    border-radius: 40px;
}

.wpcf7-list-item,
.x_contact_form_item {
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: var(--PG-white-color);
    margin-bottom: 3px;
}

.x_contact_form_item input {
    background: transparent;
    border: none;
    border-bottom: 1px solid var(--PG-grey-color);
    width: 508px;
    height: 30px;
    font-weight: 400;
    font-size: 16px;
}

.x_contact_form_item textarea {
    background: transparent;
    border: none;
    border-bottom: 1px solid var(--PG-grey-color);
    font-family: var(--PG-font-family);
    width: 508px;
    font-weight: 400;
    font-size: 16px;
}

.x_f_width {
    width: 244px !important;
}

.x_f_height {
    height: 75px !important;
}

.contact_button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    width: 247px;
    height: 50px;
    margin-top: 10px;
    background: var(--PG-red-color);
    font-weight: 700;
    color: var(--PG-white-color);
    text-decoration: none;
    border: none;
    font-size: var(--PG-font-size);
    font-style: var(--PG-font-style);
    line-height: var(--PG-line-height);
    cursor: pointer;
}

.wpcf7  {
width: 508px;
}

.wpcf7-form {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    row-gap: 20px;
    column-gap: 20px;
    width: 508px;
    margin-right: 77px;
    margin-top: 65px;
    margin-bottom: 65px;
}

.wpcf7-list-item label {
    display: flex;
    align-items: flex-start;
    width: 100%;
}

.wpcf7-list-item input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.wpcf7-list-item input[type="checkbox"] {
    border: 1px solid var(--PG-grey-color) !important;
    min-width: 18px !important;
    min-height: 18px !important;
    width: 18px !important;
    height: 18px !important;
    outline: none;
    padding: 3px;
    box-sizing: border-box;
    margin-right: 15px;
}

.wpcf7-list-item input[type="checkbox"]:checked {
    background: var(--PG-grey-color);
    background-clip: content-box;
}

.wpcf7-not-valid-tip {
    color: var(--PG-red-color);
    font-size: 12px !important;
    display: block;
}

.wpcf7-response-output {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
        color: var(--PG-red-color);
    font-size: 12px !important;
}

.wpcf7-list-item {
    margin: 0 0 0 0 !important;
}

.wpcf7-spinner {
    display: none;
}





.documents {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    height: 100%;
    margin-top: 120px;
}

.documents_tit {
    width: 311px;
}

.documents_tit h2 {
    margin-bottom: 20px;
}

.documents_tit p {
    font-weight: 700;
    margin-bottom: 10px;
    padding-right: 60px;
}

.documents_doc {
    width: 1013px;
    display: flex;
    justify-content: space-between;
    height: 100%;   
}

.documents_doc img {
    display: block;
}





.footer_bg {
    background-color: var(--PG-grey-color);
    clip-path: xywh(0 0 100% 100% round 40px 40px 0 0);
    margin-top: 120px;
    padding: 77px 77px 40px 77px;
}

.footer_cont {
    display: flex;
    justify-content: space-between;
    height: 100%;  
}

.footer_logo_cont {
    width: 234px;
}

.mes_footer {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    gap: 30px;
    margin-top: 48px;
}

.footer_Phone {
    height: 25px;
    margin-top: 30px;
}

.footer_Phone a {
    font-size: 16px;
    color: var(--PG-white-color);
    text-decoration: none; 
}

.footer_Phone::before {
    content: url(../images/f_Phone.svg);
    margin-right: 15px;
    vertical-align: middle;
}

.footer_menu {
    display: flex;
    justify-content: flex-end;
    gap: 60px;
    height: 100%; 
    margin-bottom: 60px;
}

.foot_menu {
    width: 194px;
}

.foot_menu p {
    font-weight: 700;
    font-size: 16px;
    color: var(--PG-white-color);
    margin-bottom: 30px;
}

.foot_menu ul {
    display: flex;
    flex-direction: column;
    gap: 16px;
    list-style-type: none;
}

.foot_menu li a {
    font-weight: 400;
    font-size: 16px;
    color: var(--PG-white-color);
    text-decoration: none; 
}

.footer_bg hr {
    border-top: 1px solid var(--PG-white-color);
}

.footer_bottom {
    display: flex;
    justify-content: space-between;
    height: 100%;
    margin-top: 15px;
}

.footer_bottom p {
    font-weight: 400;
    font-size: 12px;
    color: var(--PG-white-color);
}





.why-p_pg {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    gap: 40px;
    height: 100%;
    margin-top: 120px;
    margin-bottom: 120px;
}

.why-p_pg_txt, .why-p_pg_img {
    width: 662px;
}

.why-p_pg_img {
  display: flex;
  justify-content: flex-end;
  height: 100%;
}

.why-p_pg_img img {
    display: block;
    position: absolute;
    z-index: -100;
    width: 662px;
    height: 228px;
    clip-path: polygon( 82.326% 31.95%,82.326% 31.95%,82.405% 34.642%,82.634% 37.196%,83.001% 39.578%,83.492% 41.752%,84.096% 43.686%,84.8% 45.345%,85.592% 46.695%,86.459% 47.702%,87.389% 48.33%,88.369% 48.548%,93.958% 48.548%,93.958% 48.548%,94.938% 48.765%,95.868% 49.394%,96.734% 50.4%,97.526% 51.75%,98.23% 53.409%,98.834% 55.343%,99.326% 57.518%,99.692% 59.899%,99.921% 62.453%,100% 65.145%,100% 83.402%,100% 83.402%,99.921% 86.095%,99.692% 88.649%,99.326% 91.03%,98.834% 93.205%,98.23% 95.139%,97.526% 96.798%,96.734% 98.147%,95.868% 99.154%,94.938% 99.783%,93.958% 100%,6.042% 100%,6.042% 100%,5.062% 99.783%,4.132% 99.154%,3.266% 98.147%,2.474% 96.798%,1.77% 95.139%,1.166% 93.205%,0.674% 91.03%,0.308% 88.649%,0.079% 86.095%,0% 83.402%,0% 16.598%,0% 16.598%,0.079% 13.905%,0.308% 11.351%,0.674% 8.97%,1.166% 6.795%,1.77% 4.861%,2.474% 3.202%,3.266% 1.853%,4.132% 0.846%,5.062% 0.217%,6.042% 0%,76.284% 0%,76.284% 0%,77.264% 0.217%,78.194% 0.846%,79.061% 1.853%,79.852% 3.202%,80.557% 4.861%,81.16% 6.795%,81.652% 8.97%,82.018% 11.351%,82.247% 13.905%,82.326% 16.598%,82.326% 31.95% );
}

.why-p_pg_img::after {
    content: url(../images/PG_logo_mini.svg);

}

.why-p_pg_txt p {
    margin-bottom: 25px;
}

.why-p_pg_txt p:nth-child(1) {
    font-weight: 700;
}





.slider {
    display: flex;
    flex-direction: row;
    gap: 40px;
    height: 345px;
}

.slider_l {
    width: 428px;
}

.slider_r {
    width: 896px;
}

.slider_l_bg {
    position: absolute;
    z-index: -100;
    width: 428px;
    height: 320px;
    clip-path: polygon( 100% 80%,100% 80%,99.999% 81.998%,99.992% 83.802%,99.972% 85.428%,99.935% 86.892%,99.873% 88.21%,99.78% 89.398%,99.651% 90.473%,99.478% 91.45%,99.257% 92.345%,98.981% 93.175%,98.981% 93.175%,98.697% 93.867%,98.381% 94.531%,98.036% 95.166%,97.663% 95.769%,97.263% 96.339%,96.836% 96.874%,96.385% 97.374%,95.911% 97.835%,95.415% 98.257%,94.897% 98.638%,94.897% 98.638%,94.277% 99.007%,93.607% 99.302%,92.877% 99.533%,92.074% 99.706%,91.185% 99.83%,90.199% 99.913%,89.105% 99.963%,87.889% 99.989%,86.54% 99.999%,85.047% 100%,75% 100%,75% 100%,73.56% 99.845%,72.194% 99.395%,70.92% 98.675%,69.756% 97.709%,68.722% 96.522%,67.835% 95.138%,67.112% 93.582%,66.574% 91.878%,66.238% 90.051%,66.121% 88.125%,66.121% 88.125%,66.121% 88.125%,66.005% 86.199%,65.669% 84.372%,65.131% 82.668%,64.408% 81.112%,63.521% 79.728%,62.487% 78.541%,61.323% 77.575%,60.049% 76.855%,58.683% 76.405%,57.243% 76.25%,14.953% 76.25%,14.953% 76.25%,13.46% 76.249%,12.111% 76.239%,10.895% 76.213%,9.801% 76.163%,8.815% 76.08%,7.926% 75.956%,7.123% 75.783%,6.393% 75.552%,5.723% 75.257%,5.103% 74.888%,5.103% 74.888%,4.585% 74.507%,4.089% 74.085%,3.615% 73.624%,3.164% 73.124%,2.737% 72.589%,2.337% 72.019%,1.964% 71.416%,1.619% 70.781%,1.303% 70.117%,1.019% 69.425%,1.019% 69.425%,0.743% 68.595%,0.522% 67.7%,0.349% 66.723%,0.22% 65.648%,0.127% 64.46%,0.065% 63.142%,0.028% 61.678%,0.008% 60.052%,0.001% 58.248%,0% 56.25%,0% 20%,0% 20%,0.001% 18.002%,0.008% 16.198%,0.028% 14.572%,0.065% 13.108%,0.127% 11.79%,0.22% 10.602%,0.349% 9.527%,0.522% 8.55%,0.743% 7.655%,1.019% 6.825%,1.019% 6.825%,1.303% 6.133%,1.619% 5.469%,1.964% 4.834%,2.337% 4.231%,2.737% 3.661%,3.164% 3.126%,3.615% 2.626%,4.089% 2.165%,4.585% 1.743%,5.103% 1.362%,5.103% 1.362%,5.723% 0.993%,6.393% 0.698%,7.123% 0.467%,7.926% 0.294%,8.815% 0.17%,9.801% 0.087%,10.895% 0.037%,12.111% 0.011%,13.46% 0.001%,14.953% 0%,85.047% 0%,85.047% 0%,86.54% 0.001%,87.889% 0.011%,89.105% 0.037%,90.199% 0.087%,91.185% 0.17%,92.074% 0.294%,92.877% 0.467%,93.607% 0.698%,94.277% 0.993%,94.897% 1.362%,94.897% 1.362%,95.415% 1.743%,95.911% 2.165%,96.385% 2.626%,96.836% 3.126%,97.263% 3.661%,97.663% 4.231%,98.036% 4.834%,98.381% 5.469%,98.697% 6.133%,98.981% 6.825%,98.981% 6.825%,99.257% 7.655%,99.478% 8.55%,99.651% 9.527%,99.78% 10.602%,99.873% 11.79%,99.935% 13.108%,99.972% 14.572%,99.992% 16.198%,99.999% 18.002%,100% 20%,100% 80% );
}

.slider_c_l_bg {
    position: absolute;
    z-index: -100;
    width: 428px;
    height: 320px;
    clip-path: polygon( 100% 87.5%,100% 87.5%,99.878% 89.528%,99.524% 91.451%,98.957% 93.244%,98.197% 94.882%,97.263% 96.339%,96.174% 97.588%,94.949% 98.605%,93.608% 99.363%,92.17% 99.836%,90.654% 100%,39.953% 100%,39.953% 100%,38.513% 99.845%,37.147% 99.395%,35.873% 98.675%,34.71% 97.709%,33.675% 96.522%,32.788% 95.138%,32.066% 93.582%,31.527% 91.878%,31.191% 90.051%,31.075% 88.125%,31.075% 88.125%,31.075% 88.125%,30.959% 86.199%,30.622% 84.372%,30.084% 82.668%,29.362% 81.112%,28.474% 79.728%,27.44% 78.541%,26.276% 77.575%,25.003% 76.855%,23.636% 76.405%,22.196% 76.25%,9.346% 76.25%,9.346% 76.25%,7.83% 76.086%,6.392% 75.613%,5.051% 74.855%,3.826% 73.838%,2.737% 72.589%,1.803% 71.132%,1.043% 69.494%,0.476% 67.701%,0.122% 65.778%,0% 63.75%,0% 12.5%,0% 12.5%,0.122% 10.472%,0.476% 8.549%,1.043% 6.756%,1.803% 5.118%,2.737% 3.661%,3.826% 2.412%,5.051% 1.395%,6.392% 0.637%,7.83% 0.164%,9.346% 0%,90.654% 0%,90.654% 0%,92.17% 0.164%,93.608% 0.637%,94.949% 1.395%,96.174% 2.412%,97.263% 3.661%,98.197% 5.118%,98.957% 6.756%,99.524% 8.549%,99.878% 10.472%,100% 12.5%,100% 87.5% );
}

.slider_r_bg {
    position: absolute;
    z-index: -100;
    width: 896px;
    height: 320px;
    background-color: #F4F4F4;
    clip-path: polygon( 60.826% 15.625%,60.826% 15.625%,60.826% 16.454%,60.827% 17.203%,60.828% 17.879%,60.831% 18.49%,60.837% 19.043%,60.844% 19.545%,60.855% 20.003%,60.87% 20.425%,60.888% 20.818%,60.912% 21.189%,60.912% 21.189%,61.048% 22.642%,61.242% 24.019%,61.49% 25.31%,61.789% 26.504%,62.133% 27.589%,62.521% 28.555%,62.947% 29.391%,63.408% 30.086%,63.9% 30.629%,64.419% 31.01%,64.419% 31.01%,64.552% 31.075%,64.692% 31.127%,64.843% 31.168%,65.006% 31.198%,65.186% 31.22%,65.383% 31.235%,65.601% 31.244%,65.843% 31.248%,66.11% 31.25%,66.406% 31.25%,92.857% 31.25%,92.857% 31.25%,93.571% 31.251%,94.215% 31.261%,94.796% 31.287%,95.318% 31.337%,95.789% 31.42%,96.214% 31.544%,96.598% 31.717%,96.946% 31.948%,97.266% 32.243%,97.563% 32.613%,97.563% 32.613%,97.81% 32.993%,98.047% 33.415%,98.273% 33.876%,98.489% 34.376%,98.692% 34.911%,98.884% 35.481%,99.062% 36.084%,99.227% 36.719%,99.377% 37.383%,99.513% 38.075%,99.513% 38.075%,99.645% 38.905%,99.751% 39.8%,99.833% 40.777%,99.895% 41.852%,99.939% 43.04%,99.969% 44.358%,99.987% 45.822%,99.996% 47.448%,100% 49.252%,100% 51.25%,100% 80%,100% 80%,100% 81.998%,99.996% 83.802%,99.987% 85.428%,99.969% 86.892%,99.939% 88.21%,99.895% 89.398%,99.833% 90.473%,99.751% 91.45%,99.645% 92.345%,99.513% 93.175%,99.513% 93.175%,99.377% 93.867%,99.227% 94.531%,99.062% 95.166%,98.884% 95.769%,98.692% 96.339%,98.489% 96.874%,98.273% 97.374%,98.047% 97.835%,97.81% 98.257%,97.563% 98.638%,97.563% 98.638%,97.266% 99.007%,96.946% 99.302%,96.598% 99.533%,96.214% 99.706%,95.789% 99.83%,95.318% 99.913%,94.796% 99.963%,94.215% 99.989%,93.571% 99.999%,92.857% 100%,7.143% 100%,7.143% 100%,6.429% 99.999%,5.785% 99.989%,5.204% 99.963%,4.682% 99.913%,4.211% 99.83%,3.786% 99.706%,3.402% 99.533%,3.054% 99.302%,2.734% 99.007%,2.438% 98.638%,2.438% 98.638%,2.19% 98.257%,1.953% 97.835%,1.727% 97.374%,1.511% 96.874%,1.308% 96.339%,1.116% 95.769%,0.938% 95.166%,0.773% 94.531%,0.623% 93.867%,0.487% 93.175%,0.487% 93.175%,0.355% 92.345%,0.249% 91.45%,0.167% 90.473%,0.105% 89.398%,0.061% 88.21%,0.031% 86.892%,0.013% 85.428%,0.004% 83.802%,0% 81.998%,0% 80%,0% 20%,0% 20%,0% 18.002%,0.004% 16.198%,0.013% 14.572%,0.031% 13.108%,0.061% 11.79%,0.105% 10.602%,0.167% 9.527%,0.249% 8.55%,0.355% 7.655%,0.487% 6.825%,0.487% 6.825%,0.623% 6.133%,0.773% 5.469%,0.938% 4.834%,1.116% 4.231%,1.308% 3.661%,1.511% 3.126%,1.727% 2.626%,1.953% 2.165%,2.19% 1.743%,2.438% 1.362%,2.438% 1.362%,2.734% 0.993%,3.054% 0.698%,3.402% 0.467%,3.786% 0.294%,4.211% 0.17%,4.682% 0.087%,5.204% 0.037%,5.785% 0.011%,6.429% 0.001%,7.143% 0%,55.246% 0%,55.246% 0%,55.542% 0%,55.809% 0.002%,56.051% 0.006%,56.269% 0.015%,56.466% 0.03%,56.646% 0.052%,56.809% 0.082%,56.96% 0.123%,57.1% 0.175%,57.233% 0.24%,57.233% 0.24%,57.752% 0.621%,58.244% 1.164%,58.705% 1.859%,59.131% 2.695%,59.518% 3.661%,59.863% 4.746%,60.162% 5.94%,60.41% 7.231%,60.604% 8.608%,60.74% 10.061%,60.74% 10.061%,60.763% 10.432%,60.782% 10.825%,60.796% 11.247%,60.807% 11.705%,60.815% 12.207%,60.82% 12.76%,60.824% 13.371%,60.825% 14.047%,60.826% 14.796%,60.826% 15.625%,60.826% 15.625% );
}

.slider_r_Phone {
    position: absolute;
    z-index: 100;
    width: 896px;
    height: 320px;
    
}

.slider_r_cnt {
    width: 80%;
    height: 320px;
    display: flex;
    align-items: flex-end;
    padding-left: 60px;
    padding-bottom: 30px;
}

.slider_r_cnt h1 {
    font-weight: 800;
    font-size: 64px;
    color: var(--PG-grey-color);
}

.slider_l_cnt {
    height: 345px;
    display: flex;
    align-items: flex-end;
}

.slider_l_cnt .button_slide_red {
    width: 234px;
}

.page_content {
    margin-top: 60px;
}

.page_content p {
    margin-bottom: 2em;
}

.page_content .wp-block-columns {
    display: flex;
}

.page_content .wp-block-group .wp-block-group__inner-container {
    display: flex;
    align-items: top;
    gap: 26px;
    margin-bottom: 20px;
}

.wp-image-267,
.wp-image-268,
.wp-image-269 {
    min-width: 42px !important;
}

.wp-block-column:nth-child(1) {
    font-weight: 700;
    font-size: 24px;
    flex-basis: 545px !important;
}

.wp-block-column:nth-child(2) {
    font-weight: 700;
    font-size: 18px;
    flex-basis: 779px !important;
}





.three_img {
    margin-top: 120px;
    height: 205px;
    position: relative;
}

.three_img_group {
    display: flex;
    justify-content: space-between;
}


.three_img_item {
    width: 428px;
    height: 175px;
    background-color: #F4F4F4;
}

.three_img_item_1 {
    clip-path: polygon( 100% 63.429%,100% 63.429%,99.999% 67.082%,99.992% 70.38%,99.972% 73.353%,99.935% 76.031%,99.873% 78.441%,99.78% 80.614%,99.651% 82.579%,99.478% 84.366%,99.257% 86.003%,98.981% 87.52%,98.981% 87.52%,98.697% 88.786%,98.381% 90%,98.036% 91.16%,97.663% 92.263%,97.263% 93.305%,96.836% 94.284%,96.385% 95.197%,95.911% 96.041%,95.415% 96.812%,94.897% 97.509%,94.897% 97.509%,94.277% 98.184%,93.607% 98.724%,92.877% 99.145%,92.074% 99.462%,91.185% 99.689%,90.199% 99.841%,89.105% 99.933%,87.889% 99.98%,86.54% 99.998%,85.047% 100%,14.603% 100%,14.603% 100%,13.203% 99.998%,11.94% 99.982%,10.8% 99.941%,9.774% 99.86%,8.849% 99.726%,8.014% 99.526%,7.258% 99.247%,6.57% 98.877%,5.938% 98.4%,5.35% 97.806%,5.35% 97.806%,4.775% 97.08%,4.225% 96.264%,3.701% 95.36%,3.204% 94.372%,2.737% 93.305%,2.301% 92.163%,1.897% 90.949%,1.528% 89.667%,1.194% 88.321%,0.897% 86.915%,0.897% 86.915%,0.654% 85.478%,0.459% 83.932%,0.308% 82.248%,0.194% 80.399%,0.112% 78.358%,0.057% 76.096%,0.024% 73.586%,0.007% 70.799%,0.001% 67.708%,0% 64.286%,0% 64.286%,0.001% 60.863%,0.007% 57.772%,0.024% 54.986%,0.057% 52.475%,0.112% 50.213%,0.194% 48.172%,0.308% 46.323%,0.459% 44.64%,0.654% 43.093%,0.897% 41.656%,0.897% 41.656%,1.194% 40.25%,1.528% 38.905%,1.897% 37.623%,2.301% 36.409%,2.737% 35.266%,3.204% 34.199%,3.701% 33.212%,4.225% 32.308%,4.775% 31.491%,5.35% 30.766%,5.35% 30.766%,5.938% 30.171%,6.57% 29.695%,7.258% 29.324%,8.014% 29.045%,8.849% 28.846%,9.774% 28.712%,10.8% 28.631%,11.94% 28.589%,13.203% 28.574%,14.603% 28.571%,39.486% 28.571%,39.486% 28.571%,40.433% 28.384%,41.332% 27.843%,42.17% 26.977%,42.936% 25.815%,43.616% 24.387%,44.2% 22.723%,44.675% 20.851%,45.029% 18.801%,45.251% 16.603%,45.327% 14.286%,45.327% 14.286%,45.404% 11.968%,45.625% 9.77%,45.979% 7.721%,46.454% 5.849%,47.038% 4.184%,47.719% 2.756%,48.484% 1.595%,49.322% 0.728%,50.221% 0.187%,51.168% 0%,85.047% 0%,85.047% 0%,86.54% 0.002%,87.889% 0.02%,89.105% 0.067%,90.199% 0.159%,91.185% 0.311%,92.074% 0.538%,92.877% 0.855%,93.607% 1.276%,94.277% 1.816%,94.897% 2.491%,94.897% 2.491%,95.415% 3.187%,95.911% 3.959%,96.385% 4.802%,96.836% 5.715%,97.263% 6.695%,97.663% 7.737%,98.036% 8.84%,98.381% 10%,98.697% 11.215%,98.981% 12.48%,98.981% 12.48%,99.257% 13.997%,99.478% 15.634%,99.651% 17.421%,99.78% 19.386%,99.873% 21.559%,99.935% 23.969%,99.972% 26.646%,99.992% 29.62%,99.999% 32.918%,100% 36.571%,100% 63.429% );
}

.three_img_item_2 {
    clip-path: polygon( 100% 38%,100% 38%,99.999% 40.81%,99.995% 43.348%,99.984% 45.638%,99.961% 47.703%,99.924% 49.567%,99.868% 51.254%,99.791% 52.786%,99.688% 54.187%,99.555% 55.482%,99.39% 56.693%,99.39% 56.693%,99.075% 58.484%,98.702% 60.191%,98.274% 61.807%,97.793% 63.323%,97.263% 64.734%,96.686% 66.031%,96.066% 67.207%,95.405% 68.255%,94.707% 69.167%,93.975% 69.937%,93.975% 69.937%,93.48% 70.341%,92.95% 70.665%,92.377% 70.917%,91.751% 71.106%,91.061% 71.242%,90.299% 71.333%,89.455% 71.388%,88.519% 71.417%,87.481% 71.427%,86.332% 71.429%,78.505% 71.429%,78.505% 71.429%,77.557% 71.616%,76.658% 72.157%,75.82% 73.023%,75.055% 74.185%,74.374% 75.613%,73.791% 77.277%,73.316% 79.149%,72.961% 81.199%,72.74% 83.397%,72.664% 85.714%,72.664% 85.714%,72.587% 88.031%,72.366% 90.23%,72.012% 92.279%,71.537% 94.151%,70.953% 95.816%,70.272% 97.244%,69.507% 98.405%,68.669% 99.272%,67.77% 99.813%,66.822% 100%,14.953% 100%,14.953% 100%,13.46% 99.998%,12.111% 99.98%,10.895% 99.933%,9.801% 99.841%,8.815% 99.689%,7.926% 99.462%,7.123% 99.145%,6.393% 98.724%,5.723% 98.184%,5.103% 97.509%,5.103% 97.509%,4.585% 96.812%,4.089% 96.041%,3.615% 95.197%,3.164% 94.284%,2.737% 93.305%,2.337% 92.263%,1.964% 91.16%,1.619% 90%,1.303% 88.786%,1.019% 87.52%,1.019% 87.52%,0.743% 86.003%,0.522% 84.366%,0.349% 82.579%,0.22% 80.614%,0.127% 78.441%,0.065% 76.031%,0.028% 73.353%,0.008% 70.38%,0.001% 67.082%,0% 63.429%,0% 36.571%,0% 36.571%,0.001% 32.918%,0.008% 29.62%,0.028% 26.646%,0.065% 23.969%,0.127% 21.559%,0.22% 19.386%,0.349% 17.421%,0.522% 15.634%,0.743% 13.997%,1.019% 12.48%,1.019% 12.48%,1.303% 11.215%,1.619% 10%,1.964% 8.84%,2.337% 7.737%,2.737% 6.695%,3.164% 5.715%,3.615% 4.802%,4.089% 3.959%,4.585% 3.187%,5.103% 2.491%,5.103% 2.491%,5.723% 1.816%,6.393% 1.276%,7.123% 0.855%,7.926% 0.538%,8.815% 0.311%,9.801% 0.159%,10.895% 0.067%,12.111% 0.02%,13.46% 0.002%,14.953% 0%,85.397% 0%,85.397% 0%,86.797% 0.002%,88.06% 0.018%,89.2% 0.059%,90.226% 0.14%,91.151% 0.274%,91.986% 0.474%,92.742% 0.753%,93.43% 1.124%,94.062% 1.6%,94.65% 2.195%,94.65% 2.195%,95.225% 2.92%,95.775% 3.736%,96.299% 4.64%,96.796% 5.628%,97.263% 6.695%,97.699% 7.837%,98.103% 9.051%,98.472% 10.333%,98.806% 11.679%,99.103% 13.084%,99.103% 13.084%,99.346% 14.522%,99.541% 16.068%,99.692% 17.752%,99.806% 19.601%,99.888% 21.642%,99.943% 23.904%,99.976% 26.414%,99.993% 29.201%,99.999% 32.292%,100% 35.714%,100% 38% );
}

.three_img_item_3 {
    clip-path: polygon( 100% 63.429%,100% 63.429%,99.999% 67.082%,99.992% 70.38%,99.972% 73.353%,99.935% 76.031%,99.873% 78.441%,99.78% 80.614%,99.651% 82.579%,99.478% 84.366%,99.257% 86.003%,98.981% 87.52%,98.981% 87.52%,98.697% 88.786%,98.381% 90%,98.036% 91.16%,97.663% 92.263%,97.263% 93.305%,96.836% 94.284%,96.385% 95.197%,95.911% 96.041%,95.415% 96.812%,94.897% 97.509%,94.897% 97.509%,94.277% 98.184%,93.607% 98.724%,92.877% 99.145%,92.074% 99.462%,91.185% 99.689%,90.199% 99.841%,89.105% 99.933%,87.889% 99.98%,86.54% 99.998%,85.047% 100%,23.832% 100%,23.832% 100%,22.884% 99.813%,21.986% 99.272%,21.147% 98.405%,20.382% 97.244%,19.701% 95.816%,19.118% 94.151%,18.643% 92.279%,18.288% 90.23%,18.067% 88.031%,17.991% 85.714%,17.991% 85.714%,17.914% 83.397%,17.693% 81.199%,17.339% 79.149%,16.864% 77.277%,16.28% 75.613%,15.599% 74.185%,14.834% 73.023%,13.996% 72.157%,13.097% 71.616%,12.15% 71.429%,8.995% 71.429%,8.995% 71.429%,7.536% 71.141%,6.152% 70.307%,4.861% 68.973%,3.683% 67.184%,2.635% 64.985%,1.736% 62.421%,1.004% 59.539%,0.459% 56.382%,0.118% 52.997%,0% 49.429%,0% 35.714%,0% 35.714%,0.001% 32.292%,0.007% 29.201%,0.024% 26.414%,0.057% 23.904%,0.112% 21.642%,0.194% 19.601%,0.308% 17.752%,0.459% 16.068%,0.654% 14.522%,0.897% 13.084%,0.897% 13.084%,1.194% 11.679%,1.528% 10.333%,1.897% 9.051%,2.301% 7.837%,2.737% 6.695%,3.204% 5.628%,3.701% 4.64%,4.225% 3.736%,4.775% 2.92%,5.35% 2.195%,5.35% 2.195%,5.938% 1.6%,6.57% 1.124%,7.258% 0.753%,8.014% 0.474%,8.849% 0.274%,9.774% 0.14%,10.8% 0.059%,11.94% 0.018%,13.203% 0.002%,14.603% 0%,85.047% 0%,85.047% 0%,86.54% 0.002%,87.889% 0.02%,89.105% 0.067%,90.199% 0.159%,91.185% 0.311%,92.074% 0.538%,92.877% 0.855%,93.607% 1.276%,94.277% 1.816%,94.897% 2.491%,94.897% 2.491%,95.415% 3.187%,95.911% 3.959%,96.385% 4.802%,96.836% 5.715%,97.263% 6.695%,97.663% 7.737%,98.036% 8.84%,98.381% 10%,98.697% 11.215%,98.981% 12.48%,98.981% 12.48%,99.257% 13.997%,99.478% 15.634%,99.651% 17.421%,99.78% 19.386%,99.873% 21.559%,99.935% 23.969%,99.972% 26.646%,99.992% 29.62%,99.999% 32.918%,100% 36.571%,100% 63.429% );
}

.three_img_button {
    position: absolute;
    z-index: 100;
    top: 155px;
    left: 809px;
}

.three_img_button .button_learn_more {
    width: 174px;
}





.qb {
    display: flex;
}