.section_1_map {
position: relative;
margin-top: 60px; }
@media (max-width: 1200px) {
.section_1_map {
margin-top: 40px; } }
@media (max-width: 450px) {
.section_1_map {
margin-top: 25px; } }
@media (max-width: 400px) {
.section_1_map {
overflow: hidden; } }
.section_1_map .grid_box {
position: relative; }
.section_1_map .text_box {
color: #fff;
padding-bottom: 130px; }
@media (max-width: 1366px) {
.section_1_map .text_box {
padding-bottom: 100px; } }
@media (max-width: 1050px) {
.section_1_map .text_box {
padding-bottom: 60px; } }
@media (max-width: 950px) {
.section_1_map .text_box {
padding-bottom: 50px; } }
@media (max-width: 850px) {
.section_1_map .text_box {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 0;
padding-right: 0;
margin-top: 380px; } }
@media (max-width: 550px) {
.section_1_map .text_box {
margin-top: 300px; } }
@media (max-width: 400px) {
.section_1_map .text_box {
margin-top: 330px; } }
.section_1_map .text_box p {
margin: 22px 0; }
.section_1_map::before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background-color: #173bf5;
z-index: -2;
top: 0;
left: 0; }
.section_1_map .cooper_section_1_gallery {
position: absolute;
z-index: -1;
height: 100%;
max-width: 930px;
width: 100%;
top: 0;
left: -30px; }
@media (max-width: 1366px) {
.section_1_map .cooper_section_1_gallery {
max-width: 800px; } }
@media (max-width: 1250px) {
.section_1_map .cooper_section_1_gallery {
max-width: 700px; } }
@media (max-width: 1150px) {
.section_1_map .cooper_section_1_gallery {
max-width: 600px; } }
@media (max-width: 1050px) {
.section_1_map .cooper_section_1_gallery {
max-width: 550px; } }
@media (max-width: 900px) {
.section_1_map .cooper_section_1_gallery {
max-width: 500px; } }
@media (max-width: 850px) {
.section_1_map .cooper_section_1_gallery {
height: 400px;
margin: auto;
left: unset;
max-width: 100%; } }
@media (max-width: 550px) {
.section_1_map .cooper_section_1_gallery {
height: 300px;
width: 100%; } }
@media (max-width: 400px) {
.section_1_map .cooper_section_1_gallery {
height: 330px;
width: 120%;
max-width: 120%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%); } }
.section_1_map .cooper_section_1_gallery img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: top;
object-position: top; }
@media (max-width: 400px) {
.section_1_map .cooper_section_1_gallery img {
-o-object-fit: cover;
object-fit: cover; } }
.eulogo {
max-width: 85px;
-o-object-fit: contain;
object-fit: contain;
margin-bottom: -5px; }
@media (max-width: 992px) {
.eulogo {
max-width: 65px; } }
.text_box {
max-width: 525px;
padding-top: 95px;
padding-bottom: 150px;
color: #170947;
padding-left: 60px;
padding-right: 150px; }
@media (max-width: 1366px) {
.text_box {
padding-top: 65px;
padding-bottom: 120px; } }
@media (max-width: 1250px) {
.text_box {
padding-right: 100px; } }
@media (max-width: 1050px) {
.text_box {
padding-right: 50px;
padding-bottom: 80px; } }
@media (max-width: 950px) {
.text_box {
padding-right: 20px;
max-width: 100%; } }
@media (max-width: 850px) {
.text_box {
padding-left: 0;
padding-right: 0; } }
.grid_box {
display: grid;
grid-template-columns: calc(100% - 525px) 525px; }
@media (max-width: 1050px) {
.grid_box {
grid-template-columns: calc(100% - 480px) 480px; } }
@media (max-width: 950px) {
.grid_box {
grid-template-columns: calc(100% - 440px) 440px; } }
@media (max-width: 850px) {
.grid_box {
grid-template-columns: 100%; } }
.section_2_facture {
padding: 130px 0 0px; }
@media (max-width: 1440px) {
.section_2_facture {
padding: 100px 0 0px; } }
@media (max-width: 1050px) {
.section_2_facture {
padding: 70px 0 0px; } }
@media (max-width: 850px) {
.section_2_facture {
padding: 40px 0 0px; } }
.section_2_facture .text_box {
padding-top: 25px; }
@media (max-width: 1200px) {
.section_2_facture .text_box {
padding-bottom: 60px; } }
@media (max-width: 1050px) {
.section_2_facture .text_box {
padding-left: 40px;
padding-right: 100px;
padding-top: 0; } }
@media (max-width: 850px) {
.section_2_facture .text_box {
padding: 0; } }
.section_2_facture .grid_box {
grid-template-columns: 50% 50%; }
@media (max-width: 992px) {
.section_2_facture .grid_box {
grid-template-columns: 55% 45%; } }
@media (max-width: 850px) {
.section_2_facture .grid_box {
grid-template-columns: 100%; } }
.cooper_section_2_img_box {
position: relative; }
@media (max-width: 850px) {
.cooper_section_2_img_box {
max-width: 90%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%); } }
.cooper_section_2_img_box .big_img {
max-width: 700px;
width: 100%;
max-height: 388px;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 60%;
object-position: 60%; }
@media (max-width: 850px) {
.cooper_section_2_img_box .big_img {
max-width: 100%;
left: 55%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-o-object-position: unset;
object-position: unset;
position: relative; } }
@media (max-width: 650px) {
.cooper_section_2_img_box .big_img {
max-width: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-o-object-position: unset;
object-position: unset;
position: relative; } }
.cooper_section_2_img_box .small_img {
position: absolute;
top: 50px;
left: -50px;
max-height: 302px;
-o-object-fit: contain;
object-fit: contain; }
@media (max-width: 1440px) {
.cooper_section_2_img_box .small_img {
max-height: 250px; } }
@media (max-width: 1250px) {
.cooper_section_2_img_box .small_img {
max-height: 200px; } }
@media (max-width: 1050px) {
.cooper_section_2_img_box .small_img {
max-height: 150px; } }
@media (max-width: 992px) {
.cooper_section_2_img_box .small_img {
top: 30px;
left: -50px; } }
@media (max-width: 850px) {
.cooper_section_2_img_box .small_img {
top: 30px;
left: -20px; } }
@media (max-width: 650px) {
.cooper_section_2_img_box .small_img {
max-height: 120px;
left: -30px; } }
@media (max-width: 500px) {
.cooper_section_2_img_box .small_img {
max-height: 90px;
left: -20px; } }
@media (max-width: 350px) {
.cooper_section_2_img_box .small_img {
max-height: 70px;
left: -20px;
top: 15px; } }
@media (max-width: 850px) {
.section_3_licence {
margin: 30px 0 0 0; } }
.section_3_licence .press_infobox {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
gap: 15px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-top: 35px; }
.section_3_licence .press_infobox .press_info_img {
border: 2px solid #173bf5; }
.section_3_licence .press_infobox .press_info_img img {
max-width: 80px; }
.section_3_licence .press_infobox .press_link {
text-decoration: none;
color: #173bf5; }
.section_3_licence .cooper_section_3_gallery {
position: relative;
max-width: 700px;
margin-top: 40px; }
@media (max-width: 850px) {
.section_3_licence .cooper_section_3_gallery {
height: 400px;
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
margin: auto;
margin-bottom: 20px;
margin-top: 0px;
width: 100%;
max-width: 100%; } }
@media (max-width: 550px) {
.section_3_licence .cooper_section_3_gallery {
height: 350px; } }
@media (max-width: 400px) {
.section_3_licence .cooper_section_3_gallery {
height: 300px; } }
@media (max-width: 350px) {
.section_3_licence .cooper_section_3_gallery {
height: 280px; } }
.section_3_licence .cooper_section_3_gallery img {
position: absolute;
top: 0;
left: 0;
width: 100%;
-o-object-fit: contain;
object-fit: contain; }
@media (max-width: 850px) {
.section_3_licence .cooper_section_3_gallery img {
height: 100%; } }
@media (max-width: 500px) {
.section_3_licence .cooper_section_3_gallery img {
-o-object-fit: cover;
object-fit: cover;
left: -20px; } }
@media (max-width: 400px) {
.section_3_licence .cooper_section_3_gallery img {
left: -10px; } }
.section_3_licence .text_box {
padding-top: 25px;
padding-right: 120px;
padding-bottom: 140px; }
@media (max-width: 1366px) {
.section_3_licence .text_box {
padding-right: 100px; } }
@media (max-width: 1200px) {
.section_3_licence .text_box {
padding-bottom: 100px; } }
@media (max-width: 992px) {
.section_3_licence .text_box {
padding-bottom: 70px; } }
@media (max-width: 850px) {
.section_3_licence .text_box {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
padding: 0;
padding-bottom: 20px; } }
.section_3_licence .cooper_section_3_desc {
margin: 40px 0 20px; }
@media (max-width: 1366px) {
.section_3_licence .cooper_section_3_desc {
margin: 30px 0 20px; } }
@media (max-width: 850px) {
.section_3_licence .cooper_section_3_desc {
margin: 20px 0 20px; } }
.section_3_licence .cta {
padding: 20px 45px;
margin-bottom: 10px;
margin-top: 5px; }
.cta_blue_border {
border: 2px solid #173bf5;
border-radius: 30px;
color: #173bf5;
padding: 20px 45px; }
.bg_gray {
background-color: #f6f6f6;
border-radius: 30px;
padding: 20px 50px 65px 50px;
text-align: center; }
@media (max-width: 1200px) {
.bg_gray {
padding: 20px 50px 50px 50px; } }
@media (max-width: 600px) {
.bg_gray {
padding: 20px 35px 50px 35px; } }
@media (max-width: 400px) {
.bg_gray {
padding: 20px 20px 50px 20px; } }
.call_us_gray_bg {
padding-bottom: 100px; }
@media (max-width: 1200px) {
.call_us_gray_bg {
padding-bottom: 80px; } }
@media (max-width: 850px) {
.call_us_gray_bg {
padding-bottom: 60px; } }
@media (max-width: 450px) {
.call_us_gray_bg {
padding-bottom: 45px; } }
.call_us_gray_bg .cta_blue_border {
padding: 20px 35px;
margin-top: 20px; }
.page-template-cooperation h2 {
margin-bottom: 40px; }
@media (max-width: 850px) {
.page-template-cooperation h2 {
margin-bottom: 30px; } }
.page-template-cooperation .section_1_map h2 {
margin-bottom: 25px; }