/*@use "variables" as *;
@use "media-query" as *;*/

.Process_main_new{
    .page-width{padding: 0px;}
    .Process_inner_new{
        .Process_loops_new{display:flex; flex-wrap: wrap;
            .Process_loops_mainblock_new{ width: calc(33.33% - 0px); padding:32px 56px 56px 56px; border-right: 1px solid #081C3E; border-bottom: 1px solid #081C3E; margin-bottom:-1px;
                &:nth-child(3){border-right: 0px;}
                .Process_loops_innerblock_new{ display:flex; justify-content: space-between; flex-direction: column; height: 100%;
                    .Process_loops_innerblock_mainitems_new{
                        .Process_loops_innerblock_inneritems_new{
                            .Process_loops_innerblock_inneritems_text_new{ 
                                margin-left: -8px; font-family: var(--font-berettasans--family);  font-size: 152px; font-weight: 700;line-height: 100%;letter-spacing: -10px;
                                -webkit-text-stroke-width: 4px;
                                -webkit-text-stroke-color: #fff;
                            }
                            .Process_loops_innerblock_inneritems_both_new{padding-top: 24px; 
                                .Process_loops_innerblock_inneritems_both_title_new{
                                    *{font-size: 28px;line-height: 112%;letter-spacing: -0.56px; font-weight: 400; font-family: var(--font-heading--family); text-wrap: initial; }
                                }
                                .Process_loops_innerblock_inneritems_both_infos_new{ 
                                    padding: 16px 0px 0px 0px; text-wrap: initial;
                                }
                            }
                        }
                    }
                    .Process_loops_innerblock_mainmedia_new{
                        padding:20px 0 0 0;
                        .Process_loops_innerblock_innermedia_new{position: relative; padding-bottom: 38.7%; border: 1px solid #081C3E; overflow: hidden;
                            img{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100%; display: flex; }
                            video{width:100%; position:absolute; object-fit:cover; top:0; left:0; bottom:0; right:0; height:100%; display: flex; }
                        }
                    }
                }
            }
        }
    }
}

@media(min-width:0px) and (max-width:749px){

    .Process_main_new{
        .Process_inner_new{
            .Process_loops_new{display:block; border-bottom:0px;
                .Process_loops_mainblock_new{width:100%; padding:31px 20px; border-right: 0px; border-bottom: 1px solid #081C3E;
                    .Process_loops_innerblock_new{display: block;
                        .Process_loops_innerblock_mainitems_new{
                            .Process_loops_innerblock_inneritems_new{display: flex; 
                                .Process_loops_innerblock_inneritems_text_new{ 
                                    width:75px; margin-left:0px; margin-top: -8px;  font-size:72px; font-weight: 700; letter-spacing: -7px;
                                    -webkit-text-stroke-width: 1px;
                                    -webkit-text-stroke-color: #fff;
                                }
                                .Process_loops_innerblock_inneritems_both_new{padding-top:0px; width: calc(100% - 75px); padding-left: 12px;
                                    .Process_loops_innerblock_inneritems_both_infos_new{ padding: 12px 0px 0px 0px;  font-size: 16px; line-height: 126%; }
                                }
                            }
                        }
                        .Process_loops_innerblock_mainmedia_new{ padding-top: 32px;
                            .Process_loops_innerblock_innermedia_new{padding-bottom:42.39%; }
                        }
                    }
                }
            }
        }
    }
}

@media(min-width:750px) and (max-width:989px){

    .Process_main_new{
        .Process_inner_new{
            .Process_loops_new{
                .Process_loops_mainblock_new{ padding:20px;
                    .Process_loops_innerblock_new{
                        .Process_loops_innerblock_mainitems_new{
                            .Process_loops_innerblock_inneritems_new{
                                .Process_loops_innerblock_inneritems_text_new{
                                    font-size: 72px; margin-left:-4px; 
                                    -webkit-text-stroke-width: 2px;
                                    -webkit-text-stroke-color: #fff;
                                }
                                .Process_loops_innerblock_inneritems_both_new{padding-top:14px;
                                    .Process_loops_innerblock_inneritems_both_title_new{
                                        *{font-size: 21px;}
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

@media(min-width:990px) and (max-width:1439px){

    .Process_main_new{
        .Process_inner_new{
            .Process_loops_new{
                .Process_loops_mainblock_new{ padding:26px;
                    .Process_loops_innerblock_new{
                        .Process_loops_innerblock_mainitems_new{
                            .Process_loops_innerblock_inneritems_new{
                                .Process_loops_innerblock_inneritems_text_new{ font-size: 87px; margin-left:-4px; }
                                .Process_loops_innerblock_inneritems_both_new{ 
                                    padding-top: 20px;
                                    .Process_loops_innerblock_inneritems_both_title_new{
                                        *{font-size: 26px;}
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}