.widget_widget-intro .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 14%;padding:10rem 0}.widget_widget-intro .content .intro-size{font-size:clamp(19.5px,1.21875rem + (1vw - 3.2px) * .7813,32px);margin-top:3rem}.widget_widget-intro .content h1{padding-bottom:2rem}.widget_widget-intro .content p{font-weight:400}.widget_widget-intro svg{margin-top:10rem}@media screen and (max-width:768px){.widget_widget-intro .content{margin:0 7.2%;padding-bottom:2rem;padding-top:8rem}.widget_widget-intro .content h5{margin:0}.widget_widget-intro img,.widget_widget-intro svg{display:none}}.widget_widget-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget_widget-image img.quality{display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.widget_widget-image .image-intro{margin:0 7.2%}.widget_widget-image .image-intro img{margin-bottom:3rem}}.widget_widget-expertises-marques{position:relative}.widget_widget-expertises-marques .panel-widget-style{background-position:50%;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.widget_widget-expertises-marques .overlay{height:100%;opacity:.7;position:absolute;width:100%}.widget_widget-expertises-marques .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 14%;padding-bottom:10rem;padding-top:4rem;position:relative}.widget_widget-expertises-marques .content h3{margin-bottom:5rem;width:55%}.widget_widget-expertises-marques .content .title-size{font-size:clamp(26px,1.625rem + (1vw - 3.2px) * 1.0625,43px)}.widget_widget-expertises-marques .content ul{font-weight:500;margin-bottom:4rem;margin-top:2rem}@media screen and (max-width:1024px){.widget_widget-expertises-marques .content{margin:0 7.2%;padding:2rem 0}.widget_widget-expertises-marques .content h3{width:100%}}@media screen and (max-width:767px){.widget_widget-expertises-marques .content .delete{display:none}.widget_widget-expertises-marques .content h3,.widget_widget-expertises-marques .content ul{margin-bottom:2rem}}.widget_widget-expertises-transverses{position:relative}.widget_widget-expertises-transverses:before{background:#f5f7fa;content:"";display:block;height:calc(100% - 6.5rem);left:0;position:absolute;top:0;width:100%;z-index:-1}.widget_widget-expertises-transverses .content{-ms-flex-pack:distribute;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#fff;border:1px solid #a8c4e5;border-radius:2px;-webkit-box-shadow:0 15px 17px rgba(70,142,229,.15);box-shadow:0 15px 17px rgba(70,142,229,.15);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:auto;padding:5rem 0;width:80%}.widget_widget-expertises-transverses .content .flex-box{height:auto!important;text-align:center}.widget_widget-expertises-transverses .content .flex-box img{height:90px;margin-bottom:2rem;width:auto}.widget_widget-expertises-transverses .content p{font-weight:700}.widget_widget-expertises-transverses h2{padding:5rem 7.2% 3rem;text-align:center}@media screen and (max-width:1024px){.widget_widget-expertises-transverses .content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}}@media screen and (max-width:768px){.widget_widget-expertises-transverses h2{padding-top:3rem}.widget_widget-expertises-transverses .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0 7.2%;width:auto}}.widget_widget-quelques-chiffres .container{padding:5% 0;text-align:center}.widget_widget-quelques-chiffres .container h2{color:#00296b;padding-bottom:3%}.widget_widget-quelques-chiffres .container .number{color:#5281bc;font-weight:300}.widget_widget-quelques-chiffres .container .description{color:#00296b}.widget_widget-quelques-chiffres .container .content{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:auto;max-width:80%}.widget_widget-quelques-chiffres .container .content .flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:20%}@media screen and (max-width:1024px){.widget_widget-quelques-chiffres .container .content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:0 7.2%;max-width:100%;width:auto}}@media screen and (max-width:768px){.widget_widget-quelques-chiffres .container{padding:2rem 0}.widget_widget-quelques-chiffres .container .content{gap:1rem 0}.widget_widget-quelques-chiffres .container .content .flex-box{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:100%}}.so-widget-sow-image-default-e4c2d9f6c920 .sow-image-container {
display: flex;
align-items: flex-start;
justify-content: flex-end;
}
.so-widget-sow-image-default-e4c2d9f6c920 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-e4c2d9f6c920 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-e4c2d9f6c920 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}.widget_widget-carrousel-consultant{padding:clamp(3.5rem,2.5rem + 4.4444vw,7.5rem) 0 clamp(2.5rem,1.5rem + 4.4444vw,6.5rem)}.widget_widget-carrousel-consultant .intro{max-width:1175px;padding:0 7.2% clamp(1.625rem,1.1563rem + 2.0833vw,3.5rem)}.widget_widget-carrousel-consultant .intro p{font-size:clamp(16px,1rem + (1vw - 3.2px) * .25,20px);font-weight:300;padding-top:1rem}.widget_widget-carrousel-consultant .consultants-carousel-wrapper{position:relative}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .fake-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;height:100%;justify-content:center;left:0;position:absolute;width:7.2vw!important;z-index:1}.widget_widget-carrousel-consultant .consultants-carousel-wrapper.has-moved .fake-arrow{opacity:0}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel{position:relative;z-index:2}@media print,screen and (min-width:769px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel{padding:0 calc(7.2% - .5rem)}}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem 0}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #a8c4e5;-webkit-box-shadow:0 15px 17px rgba(70,142,229,.15);box-shadow:0 15px 17px rgba(70,142,229,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;height:auto;padding:20px;text-align:center}@media print,screen and (min-width:769px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{-webkit-box-shadow:0 7px 8px rgba(70,142,229,.15);box-shadow:0 7px 8px rgba(70,142,229,.15)}}@media only screen and (min-width:990px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding:40px 24px;text-align:left}}@media screen and (min-width:1280px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{gap:30px;padding:60px 32px}}@media screen and (min-width:1472px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{gap:20px;padding:40px 24px}}@media only screen and (min-width:1800px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item{gap:30px;padding:60px 32px}}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item .item-img{height:160px;min-width:160px;padding:1.625rem;width:160px}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item .item-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item .item-text h3{font-size:clamp(1.125rem,1.0156rem + .4861vw,1.5625rem);margin-bottom:.25rem}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-carousel .item .item-text p{font-size:clamp(1rem,.9375rem + .2778vw,1.25rem);font-weight:300}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;justify-content:center;margin-top:1.25rem}@media print,screen and (min-width:769px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;justify-content:space-between;left:0;margin:0;padding:0 1.25%;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}}@media screen and (min-width:1088px){.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation{padding:0 2.5%}}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation .consultants-nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#00296b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;padding:.5rem;pointer-events:all;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;width:48px}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation .consultants-nav.slick-hidden{opacity:0;pointer-events:none}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation .consultants-nav.slick-disabled{color:#e3e5e9;cursor:default;z-index:-1}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation .consultants-nav.slick-disabled:hover{color:#e3e5e9}.widget_widget-carrousel-consultant .consultants-carousel-wrapper .consultants-navigation .consultants-nav:hover{color:#23ce6b}.widget-offices-map{display:block;position:relative}.widget-offices-map.mode-list .offices-list{display:block;padding:2rem 0 0 7.2%;width:100%}.widget-offices-map.mode-list .offices-list .widget-title{color:#00296b;font-size:2.8125rem;font-size:clamp(1.5rem,1.2789rem + .9828vw,1.75rem);font-weight:700;margin-bottom:clamp(2rem,1.5144rem + 2.1583vw,3.5rem)}@media print,screen and (min-width:769px){.widget-offices-map.mode-list .offices-list .widget-title{font-size:clamp(1.625rem,.7413rem + 1.8411vw,2.8125rem)}}.widget-offices-map.mode-list .offices-list .list{margin:0;position:relative;z-index:1}.widget-offices-map.mode-list .offices-list .list .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.widget-offices-map.mode-list .offices-list .list .slick-track:after,.widget-offices-map.mode-list .offices-list .list .slick-track:before{content:none}.widget-offices-map.mode-list .offices-list .list .office{height:auto!important;padding-bottom:clamp(2.625rem,2.125rem + 2.2222vw,4.625rem);position:relative;-webkit-transform:translateX(-35px);-o-transform:translateX(-35px);transform:translateX(-35px)}@media only screen and (min-width:550px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}}@media only screen and (min-width:600px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-100% - 70px));-o-transform:translateX(calc(-100% - 70px));transform:translateX(calc(-100% - 70px))}}@media print,screen and (min-width:769px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-100% - 85px));-o-transform:translateX(calc(-100% - 85px));transform:translateX(calc(-100% - 85px))}}@media only screen and (min-width:990px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-100% - 70px));-o-transform:translateX(calc(-100% - 70px));transform:translateX(calc(-100% - 70px))}}@media screen and (min-width:1088px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-100% - 85px));-o-transform:translateX(calc(-100% - 85px));transform:translateX(calc(-100% - 85px))}}@media screen and (min-width:1280px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-200% - 100px));-o-transform:translateX(calc(-200% - 100px));transform:translateX(calc(-200% - 100px))}}@media screen and (min-width:1472px){.widget-offices-map.mode-list .offices-list .list .office{-webkit-transform:translateX(calc(-200% - 140px));-o-transform:translateX(calc(-200% - 140px));transform:translateX(calc(-200% - 140px))}}.widget-offices-map.mode-list .offices-list .list .office:after{background:#23ce6b;border-radius:.75rem;bottom:0;content:"";display:block;height:1rem;left:0;opacity:0;position:absolute;-webkit-transition:background .25s ease-in-out,opacity .25s ease-in-out;-o-transition:background .25s ease-in-out,opacity .25s ease-in-out;transition:background .25s ease-in-out,opacity .25s ease-in-out;width:100%;z-index:2}.widget-offices-map.mode-list .offices-list .list .office p{color:#00296b;font-size:1.5rem;font-size:clamp(1.125rem,1.0313rem + .4167vw,1.5rem);font-weight:300;margin:0}.widget-offices-map.mode-list .offices-list .list .office p.office-title{margin-bottom:1.25rem;-webkit-transition:color .25s ease-in-out,font-weight .25s ease-in-out;-o-transition:color .25s ease-in-out,font-weight .25s ease-in-out;transition:color .25s ease-in-out,font-weight .25s ease-in-out;will-change:font-weight}.widget-offices-map.mode-list .offices-list .list .office p.office-phone a{color:#00296b;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.widget-offices-map.mode-list .offices-list .list .office p.office-phone a:hover{color:#23ce6b}.widget-offices-map.mode-list .offices-list .list .office:hover p.office-title{color:#23ce6b;font-weight:700}.widget-offices-map.mode-list .offices-list .list .office:hover:after{opacity:.75}.widget-offices-map.mode-list .offices-list .list .office.slick-current p.office-title{color:#23ce6b;font-weight:700}.widget-offices-map.mode-list .offices-list .list .office.slick-current:after{opacity:1}@media screen and (min-width:1280px){.widget-offices-map.mode-list .offices-list .list[data-max="4"] .office{-webkit-transform:translateX(-35px);-o-transform:translateX(-35px);transform:translateX(-35px)}}@media screen and (min-width:1472px){.widget-offices-map.mode-list .offices-list .list[data-max="4"] .office{-webkit-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px)}}.widget-offices-map.mode-list .offices-map{background:#d3d3d3;height:750px;margin-top:-.5rem;position:relative;width:100%;z-index:0}.widget-offices-map.mode-list .offices-map div.pulsate{-webkit-animation:pulsate 1.2s ease-in-out infinite;-o-animation:pulsate 1.2s ease-in-out infinite;animation:pulsate 1.2s ease-in-out infinite;background:#3caa36;border:1px solid #fff;border-radius:50%;opacity:.5}@-webkit-keyframes pulsate{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}99%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@-o-keyframes pulsate{0%{opacity:1;-o-transform:scale(1);transform:scale(1)}99%{opacity:0;-o-transform:scale(1.8);transform:scale(1.8)}to{opacity:0;-o-transform:scale(.3);transform:scale(.3)}}.widget-offices-map.mode-carrousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row}}.widget-offices-map.mode-carrousel .offices-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;justify-content:center;padding:3rem 7.2% 3.5rem;width:100%}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list{width:45%}}@media screen and (min-width:1088px){.widget-offices-map.mode-carrousel .offices-list{width:42.5%}}@media screen and (min-width:1280px){.widget-offices-map.mode-carrousel .offices-list{width:40%}}@media screen and (min-width:1472px){.widget-offices-map.mode-carrousel .offices-list{width:35%}}.widget-offices-map.mode-carrousel .offices-list .widget-title{color:#00296b;font-size:2.8125rem;font-size:clamp(1.5rem,1.2789rem + .9828vw,1.75rem);font-weight:700;margin-bottom:0}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list .widget-title{font-size:clamp(1.625rem,.3227rem + 2.7132vw,3.375rem)}}.widget-offices-map.mode-carrousel .offices-list ul{display:block;list-style:none;margin:0;padding:0}.widget-offices-map.mode-carrousel .offices-list ul li{color:#00436a;display:none;font-size:1.5rem;font-size:clamp(1.125rem,1.0144rem + .4914vw,1.25rem);font-weight:300;margin:0;position:relative}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list ul li{font-size:clamp(1.125rem,.8459rem + .5814vw,1.5rem)}}.widget-offices-map.mode-carrousel .offices-list ul li.active{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.widget-offices-map.mode-carrousel .offices-list ul li .office-title{color:#3caa36;font-weight:700;margin-bottom:1.25rem}.widget-offices-map.mode-carrousel .offices-list ul li .office-address,.widget-offices-map.mode-carrousel .offices-list ul li .office-phone{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;color:#00436a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1.25rem;justify-content:flex-start;margin-bottom:.75rem;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list ul li .office-address,.widget-offices-map.mode-carrousel .offices-list ul li .office-phone{gap:clamp(1.25rem,.2267rem + 2.1318vw,2.625rem)}}.widget-offices-map.mode-carrousel .offices-list ul li .office-address .icon,.widget-offices-map.mode-carrousel .offices-list ul li .office-phone .icon{color:#3caa36;height:auto;min-width:1.5rem;width:1.5rem}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list ul li .office-address .icon,.widget-offices-map.mode-carrousel .offices-list ul li .office-phone .icon{min-width:1.5rem;width:clamp(1.5rem,1.1279rem + .7752vw,2rem)}}.widget-offices-map.mode-carrousel .offices-list ul li .office-address.office-phone:hover,.widget-offices-map.mode-carrousel .offices-list ul li .office-phone.office-phone:hover{color:#3caa36}.widget-offices-map.mode-carrousel .offices-list .contact-link{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;color:#00436a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.5rem;font-size:clamp(1.125rem,1.0144rem + .4914vw,1.25rem);gap:10px;justify-content:flex-start;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list .contact-link{font-size:clamp(1.125rem,.8459rem + .5814vw,1.5rem)}}.widget-offices-map.mode-carrousel .offices-list .contact-link .icon{height:auto;min-width:1.5rem;width:1.5rem}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-list .contact-link .icon{min-width:1.5rem;width:clamp(1.5rem,1.1279rem + .7752vw,2rem)}}.widget-offices-map.mode-carrousel .offices-list .contact-link .border{display:block;height:2px;width:100%}.widget-offices-map.mode-carrousel .offices-list .contact-link .border:before{background:#00436a;content:"";display:block;height:2px;-webkit-transition:width .3s ease-in-out,background .25s ease-in-out;-o-transition:width .3s ease-in-out,background .25s ease-in-out;transition:width .3s ease-in-out,background .25s ease-in-out;width:40%}.widget-offices-map.mode-carrousel .offices-list .contact-link:hover{color:#3caa36}.widget-offices-map.mode-carrousel .offices-list .contact-link:hover .border:before{background:#3caa36;width:100%}.widget-offices-map.mode-carrousel .offices-map-wrapper{background:#f5f7fa;height:125vw;position:relative;width:100%}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-map-wrapper{height:auto;min-height:32vw;width:55%}}@media screen and (min-width:1088px){.widget-offices-map.mode-carrousel .offices-map-wrapper{width:57.5%}}@media screen and (min-width:1280px){.widget-offices-map.mode-carrousel .offices-map-wrapper{width:60%}}@media screen and (min-width:1472px){.widget-offices-map.mode-carrousel .offices-map-wrapper{width:65%}}.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map-navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1px;justify-content:flex-start;left:0;position:absolute;top:0;z-index:1}.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map-navigation .button{background:#00436a;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(4.25rem,3.5866rem + 2.9484vw,5rem);min-height:0;outline:none;padding:0;-webkit-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out;width:clamp(4.25rem,3.5866rem + 2.9484vw,5rem)}@media print,screen and (min-width:769px){.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map-navigation .button{height:clamp(4.25rem,2.7616rem + 3.1008vw,6.25rem);width:clamp(4.25rem,2.7616rem + 3.1008vw,6.25rem)}}.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map-navigation .button:hover{background:#3caa36}.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map{height:100%;position:relative;width:100%;z-index:0}.widget-offices-map.mode-carrousel .offices-map-wrapper .offices-map div.pulsate{-webkit-animation:pulsate 1.2s ease-in-out infinite;-o-animation:pulsate 1.2s ease-in-out infinite;animation:pulsate 1.2s ease-in-out infinite;background:#3caa36;border:1px solid #fff;border-radius:50%;opacity:.5}@keyframes pulsate{0%{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}99%{opacity:0;-webkit-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}to{opacity:0;-webkit-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}