.customchatbox .chatmessages-envelope{padding:0 17px 0 20px}.ChatWebpartEnvelopeMessageSend{padding:20px 16px 20px 20px}.LiveSiteDialog .btn-primary{height:100%!important;background-color:#172983!important;box-shadow:none!important}.customchatbox .chatmessages{padding-top:10px}.dialog-header{cursor:pointer}.LiveSiteDialog .dialog-header{background-color:#172983!important}.customchatbox .chatSendAreaInput{padding-right:15px}.cms-bootstrap strong,.cms-bootstrap b{color:#172983}@media screen and (max-width:767px){.LiveSiteDialog,.customchatbox{display:none!important}}.fancybox-button--share{display:none}.coockies{position:fixed;width:100%;bottom:0;background:rgba(0,0,0,.56);color:#fff;padding:24px 0;z-index:50}.coockies p{color:#FFF;display:inline}.coockies a{color:#172983}.coockies form{display:inline}.coockies form .btn{padding:3px 15px}.title-widget h2{text-align:left;font-size:38px;color:#747474;margin-bottom:50px}.title-widget h2 span{display:block;margin-top:28px;font-size:42px;font-family:'Katibeh';color:#000}.title-widget h2 span img{margin-right:10px;width:30px;position:relative;top:-6px}.btn.picto{padding-right:72px;position:relative}.btn.picto:after{content:"";position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBlXzEwMCIgZGF0YS1uYW1lPSJHcm91cGUgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC43NzciIGhlaWdodD0iMjUuODk0IiB2aWV3Qm94PSIwIDAgMjQuNzc3IDI1Ljg5NCI+DQogIDxnIGlkPSJHcm91cGVfOTgiIGRhdGEtbmFtZT0iR3JvdXBlIDk4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDUuNzg5KSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xNzI4IiBkYXRhLW5hbWU9IlRyYWPDqSAxNzI4IiBkPSJNNzcuMjcsMTEzLjFhMS4wMzUsMS4wMzUsMCwwLDAtLjUtLjFINzYuNnYyLjg3N2guMTY4YS45MjEuOTIxLDAsMCwwLC41MjQtLjEyNi44ODQuODg0LDAsMCwwLC4zLS40NDcsMi44OTMsMi44OTMsMCwwLDAsLjExMi0uOTIyLDIuMywyLjMsMCwwLDAtLjEyNi0uODU5QS44Mi44MiwwLDAsMCw3Ny4yNywxMTMuMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MS4yNTEgLTExMC44OTgpIiBmaWxsPSIjZmZmIi8+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xNzI5IiBkYXRhLW5hbWU9IlRyYWPDqSAxNzI5IiBkPSJNMjguNDM1LDExMi40NDJhMS4wMywxLjAzLDAsMCwwLS4zMzUtLjA0MmgtLjN2MS4zaC4zYy4yNjUsMCwuNDQtLjA2My41MTctLjE4MmEuODg2Ljg4NiwwLDAsMCwuMTE5LS40NzUuNzMxLjczMSwwLDAsMC0uMDkxLS40QS40MTIuNDEyLDAsMCwwLDI4LjQzNSwxMTIuNDQyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ljg1OSAtMTEwLjM0KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTczMCIgZGF0YS1uYW1lPSJUcmFjw6kgMTczMCIgZD0iTTEwLjg1Miw4Mi45SC43MjZBLjcyNi43MjYsMCwwLDAsMCw4My42MjZ2NS42MjlhLjczLjczLDAsMCwwLC43MjYuNzI2SDEwLjg1MmEuNzI2LjcyNiwwLDAsMCwuNzI2LS43MjZWODMuNjI2QS43MTcuNzE3LDAsMCwwLDEwLjg1Miw4Mi45Wm0tNy4xMywzLjUxM2ExLjAyNSwxLjAyNSwwLDAsMS0uNDg5LjQ1NCwyLjUwOSwyLjUwOSwwLDAsMS0uOTU3LjE0SDEuOTM0djEuNjJILjk1N1Y4NC4yNDFIMi4yMzVhMy4yODIsMy4yODIsMCwwLDEsLjkuMS45Ny45NywwLDAsMSwuNTM4LjQzMywxLjUsMS41LDAsMCwxLC4yMTYuODM4QTEuNDc1LDEuNDc1LDAsMCwxLDMuNzIyLDg2LjQxM1ptMy42LDEuMDU0YTEuOTEzLDEuOTEzLDAsMCwxLS40MTIuNzE5LDEuMzE3LDEuMzE3LDAsMCwxLS41NzMuMzU2LDIuOSwyLjksMCwwLDEtLjguMDkxSDQuMzcyVjg0LjI0OEg1LjQyNmEyLjkyNiwyLjkyNiwwLDAsMSwxLjExLjE4MiwxLjM1NSwxLjM1NSwwLDAsMSwuNjg0LjY3LDIuODI1LDIuODI1LDAsMCwxLC4yNTgsMS4zMkEzLjIzNSwzLjIzNSwwLDAsMSw3LjMxOSw4Ny40NjdaTTEwLjc1NCw4NUg5LjA5MlY4Ni4xNEgxMC4zN3YuNzU0SDkuMDkydjEuNzMySDguMTE1Vjg0LjI0MWgyLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtODIuOSkiIGZpbGw9IiNmZmYiLz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzk5IiBkYXRhLW5hbWU9Ikdyb3VwZSA5OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41NDkpIj4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzE3MzEiIGRhdGEtbmFtZT0iVHJhY8OpIDE3MzEiIGQ9Ik00OS40MDUsMjAyLjQxMUgzOS41YTEuNjQ1LDEuNjQ1LDAsMCwxLTEuMTQ1LS40NTQsMS40OSwxLjQ5LDAsMCwxLS40NjEtMS4wNjhWMTkzLjVIMzYuNXY3LjM4MWEyLjg3OSwyLjg3OSwwLDAsMCwuODg3LDIuMDc0LDMuMDQyLDMuMDQyLDAsMCwwLDIuMTE2Ljg0NUg1MC42NzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuNSAtMTc5Ljk4NykiIGZpbGw9IiNmZmYiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzE3MzIiIGRhdGEtbmFtZT0iVHJhY8OpIDE3MzIiIGQ9Ik0zNy45LDIuOTI2YTEuNTA2LDEuNTA2LDAsMCwxLC40NjEtMS4wNzVBMS42NDUsMS42NDUsMCwwLDEsMzkuNSwxLjRoNi43NDZWNS43ODJBMy42NiwzLjY2LDAsMCwwLDQ3LjQsOC40MzZhMy45NzMsMy45NzMsMCwwLDAsMi43NDQsMS4wODJoNC4yNnYzLjMxaDEuNFY3Ljk4OWwtLjItLjJMNDguMDQzLDBIMzkuNWEzLjA1NSwzLjA1NSwwLDAsMC0yLjExNi44NDVBMi44NzksMi44NzksMCwwLDAsMzYuNSwyLjkxOVY1LjEzM2gxLjRaTTQ3Ljc0MywxLjdsNi4xNDUsNi4zMjdINTAuMTQ1YTIuNDY3LDIuNDY3LDAsMCwxLTEuNzExLS42NywyLjE1NywyLjE1NywwLDAsMS0uNjkxLTEuNTcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjUpIiBmaWxsPSIjZmZmIi8+DQogIDwvZz4NCiAgPHBhdGggaWQ9IlRyYWPDqV8xNzMzIiBkYXRhLW5hbWU9IlRyYWPDqSAxNzMzIiBkPSJNMjExLjI2OCwxOTkuNDA2di02LjFhLjYuNiwwLDAsMC0uNjYzLS41MWgtNC42MjNhLjYwNi42MDYsMCwwLDAtLjY2My41MXY2LjFIMjAzbDUuMyw1LjgyNCw1LjMtNS44MjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg4LjgyNCAtMTc5LjMzNikiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg0K) no-repeat center;width:26px;height:100%;right:26px;top:0}.SW_YoutubeVideo{padding:20px 0}.SW_YoutubeVideo.content-left{text-align:left}.SW_YoutubeVideo.content-right{text-align:right}.SW_YoutubeVideo.content-center{text-align:center}.SW_YoutubeVideo iframe{width:100%;border:0;height:400px;max-width:700px}@media screen and (max-width:480px){.SW_YoutubeVideo iframe{height:250px}}input.form-control[type='checkbox']{position:relative;cursor:pointer;background:transparent;border:none;padding:0 15px 0 0;display:inline-block;width:auto;height:16px}input.form-control[type='checkbox']:focus{outline:none;border:none;box-shadow:none}input.form-control[type='checkbox']:before{content:"";display:block;position:absolute;width:16px;height:16px;top:0;left:0;border:2px solid #747474;border-radius:3px;background-color:white}input.form-control[type='checkbox']:checked:after{content:"";display:block;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6px}input.form-control[type=radio]{padding-left:5px;padding-right:5px;border-radius:15px;-webkit-appearance:button;border:double 2px #747474;background-color:#FFF;color:#FFF;white-space:nowrap;overflow:hidden;width:15px;height:15px;display:inline-block}input.form-control[type=radio]:checked{background-color:#172983}.img-responsive{max-width:700px;width:100%;height:auto}@media screen and (max-width:767px){.img-responsive{width:100%;height:auto}}.fancybox-button--share{display:none!important}.SW_OpenStreetMaps .leaflet-container{background:#f3f3f3}.leaflet-tile-pane{filter:url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
  filter: gray;
  -webkit-filter: grayscale(100%);
  opacity: 0.4;
}
body,
ul,
li,
ol,
form,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span,
p {
  padding: 0;
  margin: 0;
  border: 0;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  text-size-adjust: none;
}
article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
input,
textarea {
  -webkit-appearance: none;
  -ms-appearance: none;
  appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  border-radius: 0;
}
select::-ms-expand {
  display: none;
}
* {
  outline: none !important;
}
.bootstrap-datetimepicker-widget a[data-action] {
  color: #333;
}
@media (min-width: 576px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 576px) and (min-width: 992px) {
  .container {
    max-width: 1118px;
  }
}
body {
  font-size: 16px;
  line-height: normal;
  font-family: 'Source Sans Pro';
  color: #747474;
  font-weight: 400;
}
p {
  font: 16px/22px 'Source Sans Pro';
  color: #747474;
  margin-bottom: 23px;
}
a {
  text-decoration: none;
  color: #172983;
}
a:hover {
  text-decoration: none;
}
h1,
h2,
h3,
h4 {
  color: #000000;
  font-family: 'Katibeh';
  font-weight: 400;
  margin-top: 40px;
}
h1 {
  font-size: 36px;
}
h2 {
  font-size: 30px;
  margin-bottom: 20px;
}
h3 {
  font-size: 24px;
}
ul {
  margin-bottom: 30px;
}
ul li {
  list-style: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPg0KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzEiIGRhdGEtbmFtZT0iRWxsaXBzZSAxIiBjeD0iNC41IiBjeT0iNC41IiByPSI0LjUiIGZpbGw9IiNkY2UyZTMiLz4NCjwvc3ZnPg0K) no-repeat 0 6px;
  padding-left: 30px;
  line-height: 24px;
}
.breadcrumb {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.breadcrumb .breadcrumb-item {
  font-family: 'Katibeh';
  font-size: 18px;
}
.breadcrumb .breadcrumb-item a {
  color: #FFFFFF;
  font-family: 'Katibeh';
  font-size: 18px;
}
.breadcrumb .breadcrumb-item.active {
  color: #747474;
}
.breadcrumb .breadcrumb-item+.breadcrumb-item {
  padding-left: 5px;
}
.breadcrumb .breadcrumb-item+.breadcrumb-item:before {
  color: #FFFFFF;
  padding-right: 5px;
}
.btn {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  border: none;
  padding: 16px 52px;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  position: relative;
  text-transform: uppercase;
  font-weight: 700;
}
.btn:before,
.btn:after {
  content: "";
  width: 28px;
  height: 28px;
  position: absolute;
  right: 32px;
  top: 50%;
  margin-top: -14px;
  opacity: 1;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.btn:after {
  opacity: 0;
}
.btn:hover:before {
  opacity: 0;
}
.btn:hover:after {
  opacity: 1;
}
.btn.btn-primary {
  color: #FFFFFF;
  background: #172983;
}
.btn.btn-primary:hover {
  background: #000000;
}
.btn.btn-secondary {
  color: #FFFFFF;
  background: #FFED00;
  border: 1px solid #FFFFFF;
}
.btn.btn-secondary:hover {
  background: #172983;
}
.btn.pdf:before,
.btn.pdf:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjI2IiBoZWlnaHQ9IjI3Ljg1NSIgdmlld0JveD0iMCAwIDguMjYgMjcuODU1Ij4NCiAgPHBhdGggaWQ9InJpZ2h0LWFycm93IiBkPSJNMjMuNzI1LDE2Ny41bC0xLjI0MSwxLjI0MSwyLjAxMiwyLjAxMkgwdjEuNzU1SDI0LjVsLTIuMDEyLDIuMDEyLDEuMjQxLDEuMjQxLDQuMTMtNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS43Nikgcm90YXRlKDkwKSIgZmlsbD0iIzI5MjkyOSIvPg0KPC9zdmc+DQo=) no-repeat center;
}
.btn.pdf:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjI2IiBoZWlnaHQ9IjI3Ljg1NSIgdmlld0JveD0iMCAwIDguMjYgMjcuODU1Ij4NCiAgPHBhdGggaWQ9InJpZ2h0LWFycm93IiBkPSJNMjMuNzI1LDE2Ny41bC0xLjI0MSwxLjI0MSwyLjAxMiwyLjAxMkgwdjEuNzU1SDI0LjVsLTIuMDEyLDIuMDEyLDEuMjQxLDEuMjQxLDQuMTMtNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS43Nikgcm90YXRlKDkwKSIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=) no-repeat center;
  opacity: 0;
  right: 33px;
  top: 14px;
}
.btn.pdf:hover:before {
  opacity: 0;
}
.btn.pdf:hover:after {
  opacity: 1;
}
.btn.pdf.upload span {
  position: absolute;
  left: 0;
  bottom: -33px;
  right: 0;
  display: block;
  font: 14px/normal 'Source Sans Pro';
  color: #747474;
}
.btn.pdf.upload:before,
.btn.pdf.upload:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjI2IiBoZWlnaHQ9IjI3Ljg1NSIgdmlld0JveD0iMCAwIDguMjYgMjcuODU1Ij4NCiAgPHBhdGggaWQ9InJpZ2h0LWFycm93IiBkPSJNMjMuNzI1LDE2Ny41bC0xLjI0MSwxLjI0MSwyLjAxMiwyLjAxMkgwdjEuNzU1SDI0LjVsLTIuMDEyLDIuMDEyLDEuMjQxLDEuMjQxLDQuMTMtNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcuNSAyNy44NTUpIHJvdGF0ZSgtOTApIiBmaWxsPSIjMjkyOTI5Ii8+DQo8L3N2Zz4NCg==) no-repeat center;
}
.btn.pdf.upload:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjI2IiBoZWlnaHQ9IjI3Ljg1NSIgdmlld0JveD0iMCAwIDguMjYgMjcuODU1Ij4NCiAgPHBhdGggaWQ9InJpZ2h0LWFycm93IiBkPSJNMjMuNzI1LDE2Ny41bC0xLjI0MSwxLjI0MSwyLjAxMiwyLjAxMkgwdjEuNzU1SDI0LjVsLTIuMDEyLDIuMDEyLDEuMjQxLDEuMjQxLDQuMTMtNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcuNSAyNy44NTUpIHJvdGF0ZSgtOTApIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat center;
}
.dark_box {
  background-color: #000000;
  padding: 15px;
}
.dark_box .btn-primary {
  color: #000000;
  background: #FFFFFF;
}
.slick-dots li {
  list-style: none;
  display: inline-block;
}
.slick-dots li button {
  width: 7px;
  height: 7px;
  text-indent: 100px;
  overflow: hidden;
  padding: 0;
  border: 0;
  cursor: pointer;
  background-color: #172983;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.slick-dots li ~ li {
  margin-left: 15px;
}
.slick-dots li.slick-active button {
  background-color: #000000;
}
.slick-arrow {
  position: absolute;
  top: 50%;
  margin-top: -13px;
  z-index: 45;
}
.slick-arrow.slick-prev {
  left: 0;
}
.slick-arrow.slick-next {
  right: 0;
}
.SW_form.v1 .formFile {
  text-align: center;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.SW_form.v1 .formFile .form-group .form-control {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #172983;
  border: 0;
  margin-bottom: 10px;
  position: relative;
}
.SW_form.v1 .formFile .form-group.col-lg-4 {
  -ms-flex: inherit !important;
  flex: inherit !important;
  max-width: inherit !important;
  width: 296px !important;
}
.SW_form.v1 .formFile .form-group em {
  font-size: 14px;
  font-style: normal;
}
.SW_form.v1 .formFile .form-group i {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  line-height: 64px;
  font-size: 18px;
  font-style: normal;
  color: #FFFFFF;
}
.SW_form.v1 .formFile .form-group i:before,
.SW_form.v1 .formFile .form-group i:after {
  content: "";
  width: 28px;
  height: 28px;
  position: absolute;
  right: 32px;
  top: 50%;
  margin-top: -14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjI2IiBoZWlnaHQ9IjI3Ljg1NSIgdmlld0JveD0iMCAwIDguMjYgMjcuODU1Ij4NCiAgPHBhdGggaWQ9InJpZ2h0LWFycm93IiBkPSJNMjMuNzI1LDE2Ny41bC0xLjI0MSwxLjI0MSwyLjAxMiwyLjAxMkgwdjEuNzU1SDI0LjVsLTIuMDEyLDIuMDEyLDEuMjQxLDEuMjQxLDQuMTMtNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcuNSAyNy44NTUpIHJvdGF0ZSgtOTApIiBmaWxsPSIjMjkyOTI5Ii8+DQo8L3N2Zz4NCg==) no-repeat center;
  opacity: 1;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.SW_form.v1 .formFile .form-group input[type="file"] {
  opacity: 0;
  width: 100%;
}
.SW_form.v1 .formFile .form-group label {
  right: 0;
  width: 100%;
  text-align: center;
}
.cordoMap .head {
  background: #000000;
  padding: 45px;
}
@media screen and (max-width: 767px) {
  .cordoMap .head {
    padding: 25px 25px 10px;
  }
}
@media screen and (max-width: 767px) {
  .cordoMap .head .col {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
}
body .Resto_Dish.v3 {
  display: flex;
}
body .Resto_Dish.v3 .head
er {
  width: 25%;
  height: initial;
  position: static;
}
body .Resto_Dish.v3 .tab-content {
  width: 75%;
  padding: 0;
}
.result-search h1 {
  margin-bottom: 20px;
  font-size: 26px;
}
.result-search h1 span {
  color: #FFED00;
}
header {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 10;
}
header .form-search {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.lang {
  padding: 0;
  margin: 0;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.lang li {
  padding: 0;
  background: none;
  display: inline-block;
}
.SW_Menu {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}
.contact-top {
  padding: 0 20px !important;
  line-height: 15px;
}
.contact-top img {
  width: 14px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: top;
}
.lang a {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.linkTop {
  margin: 0;
  padding: 0;
  float: right;
}
.linkTop li {
  padding: 0;
  background: none;
  display: inline-block;
  font-size: 14px;
  color: #FFFFFF;
  margin-left: 35px;
}
.linkTop li a {
  color: #FFFFFF;
}
.linkTop li img {
  width: 22px;
  height: auto;
  margin-right: 8px;
}
@media (max-width: 767px) {
  .linkTop li {
    margin-left: 20px;
  }
  .linkTop li span {
    display: none;
  }
}
.menu .menu-menu-principale {
  display: none;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  align-items: center;
  flex-grow: 1;
}
.menu .menu-menu-principale a {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menu .menu-menu-principale > ul {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menu .menu-menu-principale > ul > li {
  background: none;
  padding: 0;
  position: relative;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menu .menu-menu-principale > ul > li > ul {
  position: absolute;
  left: 0;
  top: 100px;
  list-style: none;
  box-shadow: 0 0 15px rgba(0,0,0,0.2);
  width: 240px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
  background-color: #FFFFFF;
}
.menu .menu-menu-principale > ul > li > ul > li {
  height: auto;
  padding-left: 0;
  background: none;
  margin-bottom: 0;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menu .menu-menu-principale > ul > li > ul > li > a {
  padding: 20px !important;
  line-height: normal;
  border-bottom: 1px solid #f5f5f5;
  color: #172983;
}
.menu .menu-menu-principale > ul > li > ul >li:last-child a {
  border: 0;
}
header.float {
  position: absolute;
  z-index: 10;
  width: 100%;
}
header.float .container {
  position: relative;
  background: #fff;
  margin-top: 68px;
}
.wrapMenuMobile {
  height: 20px;
  display: block;
  z-index: 80;
  cursor: pointer;
  padding: 0;
  position: absolute;
  right: 20px;
  top: 36px;
  z-index: 105;
  display: none;
}
.menuMobile {
  width: 25px;
  display: block;
  height: 18px;
  padding-left: 25px;
  cursor: pointer;
  position: relative;
}
.menuMobile .span {
  position: relative;
  z-index: 50;
}
.menuMobile div {
  width: 30px;
  height: 4px;
  background: #222;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1px;
  z-index: 50;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menuMobile div:before,
.menuMobile div:after {
  width: 100%;
  height: 4px;
  background: #222;
  position: absolute;
  left: 0;
  top: -8px;
  content: "";
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.menuMobile div:after {
  top: 8px;
}
.menuMobile.active > div {
  height: 0px;
}
.menuMobile.active > div:before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.menuMobile.active > div:after {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.menu .menu-menu-principale li:hover .sub-menu {
  opacity: 1;
  visibility: visible;
  z-index: 999;
}
header.v1 {
  background-color: #FFFFFF;
}
header.v1.fixed-top {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v1.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li {
  height: 50px;
}
header.v1.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li >a {
  line-height: 50px;
}
header.v1.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li ul {
  top: 50px;
}
header.v1.fixed-top .SW_Logo img {
  height: 40px;
}
header.v1 .SW_Logo {
  display: inline-block;
  color: #000000;
  padding: 0 !important;
}
header.v1 .SW_Logo img {
  width: auto;
  margin-right: 10px;
  height: 88px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v1 .SW_Logo img {
    max-height: 70px !important;
    height: 100% !important;
  }
}
header.v1 .SW_Logo span {
  display: none;
  font-size: 24px;
  line-height: 34px;
  vertical-align: top;
}
header.v1 .SW_Menu {
  font-size: 16px;
}
header.v1 .SW_Menu .menu .menu-menu-principale .menu-menu-principale a {
  font-family: 'Katibeh';
  color: #FFFFFF;
}
header.v1 .SW_Menu .menu .menu-menu-principale a.contact-top:hover {
  color: #000000;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul {
  margin-left: auto;
  margin-right: 25px;
}
header.v1 .SW_Menu .menu .menu-menu-principale .user {
  margin-right: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0idXNlcl8xXyIgZGF0YS1uYW1lPSJ1c2VyICgxKSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSI+DQogIDxnIGlkPSJHcm91cGVfMjIiIGRhdGEtbmFtZT0iR3JvdXBlIDIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xNiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYiIGQ9Ik0xNi4yMTgsMTIuMjgyYTkuNDY0LDkuNDY0LDAsMCwwLTMuNjEtMi4yNjQsNS40OTIsNS40OTIsMCwxLDAtNi4yMTUsMEE5LjUxNSw5LjUxNSwwLDAsMCwwLDE5SDEuNDg0YTguMDE2LDguMDE2LDAsMCwxLDE2LjAzMSwwSDE5QTkuNDM4LDkuNDM4LDAsMCwwLDE2LjIxOCwxMi4yODJaTTkuNSw5LjVhNC4wMDgsNC4wMDgsMCwxLDEsNC4wMDgtNC4wMDhBNC4wMTIsNC4wMTIsMCwwLDEsOS41LDkuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjMTQxOTFEIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left 0;
  padding-left: 30px;
  min-height: 20px;
  -webkit-transition: 0.5s all ease-in-out;
  -moz-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
}
@media (max-width: 1199px) {
  header.v1 .SW_Menu .menu .menu-menu-principale .user {
    background-position: 0 20px;
  }
}
@media (max-width: 1199px) {
  header.v1 .SW_Menu .menu .menu-menu-principale .user {
    margin-left: 20px;
  }
}
header.v1 .SW_Menu .menu .menu-menu-principale .user li {
  border-right: 0;
  height: auto !important;
  display: flex;
  -webkit-transition: 0.5s all ease-in-out;
  -moz-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
  color: #000000 !important;
}
@media (max-width: 1199px) {
  header.v1 .SW_Menu .menu .menu-menu-principale .user li {
    padding: 20px 0 20px 0;
  }
}
header.v1 .SW_Menu .menu .menu-menu-principale .user li a {
  padding: 0;
  border-bottom: 0 !important;
  color: #000000 !important;
  line-height: 24px !important;
  background: none !important;
  position: relative;
  margin: 0 5px;
}
@media (max-width: 1199px) {
  header.v1 .SW_Menu .menu .menu-menu-principale .user li a {
    padding: 0 !important;
  }
}
header.v1 .SW_Menu .menu .menu-menu-principale .user li a:hover {
  color: #172983 !important;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li {
  height: 100px;
  border-right: 1px solid #D1D1D1;
  margin-bottom: 0;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li:first-child {
  border-left: 1px solid #D1D1D1;
}
@media (max-width: 1199px) {
  header.v1 .SW_Menu .menu .menu-menu-principale > ul > li:first-child {
    border-left: none;
  }
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li >a {
  white-space: nowrap;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li a {
  color: #000000;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li a:hover {
  color: #172983;
  background-color: #FFFFFF;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li > a {
  line-height: 100px;
  padding: 0 36px;
  display: block;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li.active > a,
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li li.active a {
  color: #172983;
  background-color: #FFFFFF;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li > a {
  color: #000000;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li > a:hover {
  color: #FFFFFF;
  background-color: #172983;
}
header.v1 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li:.active a {
  color: #FFFFFF;
  background-color: #172983;
}
@media (max-width: 1199px) {
  header.v1 {
    height: 90px;
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
  }
  header.v1.fixed-top .SW_Menu .form-search.search-md-block {
    height: 65px;
  }
  header.v1 .SW_Logo {
    color: #14191D;
    padding: 10px 0 !important;
  }
  header.v1 .SW_Menu .content-contact {
    text-align: center;
    padding: 20px 0;
  }
  header.v1 .SW_Menu .content-booking-top {
    text-align: center;
    padding: 20px 0;
  }
  header.v1 .SW_Menu .menu .menu-menu-principale {
    max-height: 408px;
    overflow-y: auto;
    background: #FFFFFF;
    position: absolute;
    top: 90px;
    left: 0;
    width: 100%;
  }
  header.v1 .SW_Menu .menu .menu-menu-principale >ul {
    margin-right: 0;
  }
  header.v1 .SW_Menu .menu .menu-menu-principale i:before {
    border-color: #172983;
  }
  header.v1 .SW_Menu .menuMobile div,
  header.v1 .SW_Menu .menuMobile div:before,
  header.v1 .SW_Menu .menuMobile div:after {
    background-color: #172983;
  }
}
header.v2 {
  background-color: #172983;
}
header.v2 .navbar {
  padding: 10px 0 !important;
}
header.v2 .SW_Logo {
  display: inline-block;
  color: #FFFFFF;
  position: relative;
  top: -2px;
}
header.v2 .SW_Logo img {
  max-height: 83px;
  height: 100%;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v2 .SW_Logo img img {
    max-height: 50px;
  }
}
header.v2 .SW_Logo span {
  display: none;
}
header.v2.fixed-top img {
  max-height: 50px;
}
header.v2 .SW_Menu {
  font-size: 12px;
}
header.v2 .SW_Menu a {
  color: #FFFFFF;
  line-height: 60px;
  padding: 0 20px;
  display: block;
}
header.v2 .SW_Menu a:hover {
  color: #172983;
  background-color: #FFFFFF;
}
header.v2 .SW_Menu .menuMobile div,
header.v2 .SW_Menu .menuMobile div:before,
header.v2 .SW_Menu .menuMobile div:after {
  background-color: #FFFFFF;
}
header.v2 .SW_Menu .wrapMenuMobile {
  top: 20px;
}
header.v2 .SW_Menu .menu .menu-menu-principale {
  justify-content: center;
}
header.v2 .SW_Menu .menu .menu-menu-principale a {
  font-family: 'Katibeh';
  font-size: 12px;
  text-transform: uppercase;
}
header.v2 .SW_Menu .menu .menu-menu-principale .content-contact {
  margin-right: 30px;
}
header.v2 .SW_Menu .menu .menu-menu-principale .content-contact .btn {
  font-size: 12px;
  font-family: 'Source Sans Pro';
  font-weight: normal;
  color: #FFFFFF;
  padding: 5px !important;
  position: relative;
  top: -2px;
  line-height: normal;
}
header.v2 .SW_Menu .menu .menu-menu-principale .content-contact .btn:hover {
  color: #172983;
}
header.v2 .SW_Menu .menu .menu-menu-principale .content-booking-top .btn {
  font-family: 'Source Sans Pro';
  font-size: 14px;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul {
  margin-right: 15px;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li {
  height: 60px;
  margin: 0;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li a {
  color: #FFFFFF;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li a:hover {
  color: #172983;
  background-color: #FFFFFF;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li > a {
  line-height: 60px;
  padding: 0 20px;
  display: block;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li.active > a,
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li li.active a {
  color: #172983;
  background-color: #FFFFFF;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li > ul {
  top: 60px;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li > ul li a {
  color: #172983;
}
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li > ul li.active a,
header.v2 .SW_Menu .menu .menu-menu-principale > ul > li > ul li:hover a {
  background-color: #172983;
  color: #FFFFFF;
}
header.v2 .SW_Menu .contact-top {
  border: 0;
}
@media (max-width: 1199px) {
  header.v2 .content-contact {
    text-align: center;
    padding: 30px 0 10px;
  }
  header.v2 .content-booking-top {
    text-align: center;
    padding: 20px 0;
  }
  header.v2 .SW_Menu .menu .menu-menu-principale>ul {
    margin-right: 0;
    margin-left: 0;
  }
  header.v2 .menu .menu-menu-principale i:before {
    border-color: #FFFFFF;
  }
}
header.v3 {
  background: #FFFFFF;
}
header.v3 .navbar {
  padding: 0 !important;
}
header.v3.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li {
  height: 60px;
}
header.v3.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li >a {
  line-height: 60px;
}
header.v3.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li ul {
  top: 60px;
}
header.v3.fixed-top .SW_Menu .form-search {
  height: auto;
  padding: 30px 0 30px 25px;
}
header.v3.fixed-top .SW_Menu.open-search .form-search {
  top: 50%;
  padding: 0 25px;
  margin-top: -17px;
}
header.v3.fixed-top .SW_Menu.open-search .form-search .close-search,
header.v3.fixed-top .SW_Menu.open-search .form-search .btn-search,
header.v3.fixed-top .SW_Menu.open-search .form-search .btn-open-search {
  margin-top: -10px;
}
header.v3.fixed-top .SW_Logo img {
  -webkit-transition: 0.5s all ease-in-out;
  -moz-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
  width: 50px;
}
header.v3 .container {
  position: relative;
}
header.v3 .SW_Logo {
  display: inline-block;
  color: #172983;
  padding: 0;
  -webkit-transition: 0.5s all ease-in-out;
  -moz-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
}
header.v3 .SW_Logo img {
  width: 86px;
  -webkit-transition: 0.5s all ease-in-out;
  -moz-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
}
header.v3 .SW_Logo span {
  display: none;
}
header.v3 .SW_Menu {
  font-size: 16px;
}
header.v3 .SW_Menu .wrapMenuMobile {
  top: 40px;
}
header.v3 .SW_Menu .menuMobile div,
header.v3 .SW_Menu .menuMobile div:before,
header.v3 .SW_Menu .menuMobile div:after {
  background-color: #172983;
}
header.v3 .SW_Menu .menu .menu-menu-principale {
  background: #FFFFFF;
  justify-content: center;
}
header.v3 .SW_Menu .menu .menu-menu-principale a {
  font-family: 'Source Sans Pro';
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul {
  margin-right: 15px;
  opacity: 1;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li {
  height: 120px;
  margin: 0 15px;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li a {
  color: #000000;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li a:hover {
  color: #172983;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li > a {
  line-height: 120px;
  padding: 0 0px;
  display: block;
  position: relative;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li > a:after {
  content: "";
  position: absolute;
  width: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: #172983;
  bottom: 0;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li.active > a,
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li li.active a {
  color: #172983;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li.active > a:after,
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li li.active a:after {
  width: 100%;
}
header.v3 .SW_Menu .menu .menu-menu-principale > ul > li ul {
  top: 120px;
  padding-left: 0;
}
header.v3 .SW_Menu .contact-top {
  border: 0;
}
header.v3 .SW_Menu .form-search {
  padding: 47px 0 47px 25px;
  position: relative;
  cursor: pointer;
  height: auto !important;
  width: 0;
  max-width: 0px;
}
@media (max-width: 600px) {
  header.v3 .SW_Menu .form-search {
    display: none !important;
  }
}
header.v3 .SW_Menu .form-search.search-lg-block {
  display: block;
}
@media (max-width: 1199px) {
  header.v3 .SW_Menu .form-search.search-lg-block {
    display: none;
  }
}
header.v3 .SW_Menu .form-search.search-md-block {
  display: none;
}
@media (max-width: 1199px) {
  header.v3 .SW_Menu .form-search.search-md-block {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 70px;
    height: 100px;
  }
}
header.v3 .SW_Menu .form-search .search {
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  width: 0;
}
header.v3 .SW_Menu .form-search .btn-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  border: none;
  font-size: 0;
  opacity: 0;
  display: none;
  cursor: pointer;
}
header.v3 .SW_Menu .form-search .close-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi42IiBoZWlnaHQ9IjE2LjYiIHZpZXdCb3g9IjAgMCAxNi42IDE2LjYiPg0KICA8ZyBpZD0iR3JvdXBlXzg0IiBkYXRhLW5hbWU9Ikdyb3VwZSA4NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNy4xNDYgLTY5LjE0NikiPg0KICAgIDxsaW5lIGlkPSJMaWduZV85IiBkYXRhLW5hbWU9IkxpZ25lIDkiIHkxPSIxNS44OTMiIHgyPSIxNS44OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNy41IDY5LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0MDRiNTQiIHN0cm9rZS13aWR0aD0iMSIvPg0KICAgIDxsaW5lIGlkPSJMaWduZV8xMCIgZGF0YS1uYW1lPSJMaWduZSAxMCIgeDI9IjE1Ljg5MyIgeTI9IjE1Ljg5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM3LjUgNjkuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQwNGI1NCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
  opacity: 0;
}
header.v3 .SW_Menu .form-search .btn-open-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center right;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
}
header.v3 .SW_Menu.open-search .menu-menu-principale ul {
  opacity: 0;
}
header.v3 .SW_Menu.open-search .form-search {
  position: absolute;
  left: 0;
  right: 0;
  background: #FFFFFF;
  width: 100%;
  padding: 0 25px 0;
  max-width: 470px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  header.v3 .SW_Menu.open-search .form-search {
    z-index: 1;
  }
}
@media (max-width: 830px) {
  header.v3 .SW_Menu.open-search .form-search {
    max-width: 400px;
    right: 0 !important;
  }
}
@media (max-width: 600px) {
  header.v3 .SW_Menu.open-search .form-search {
    max-width: 100%;
    z-index: 999;
    padding: 36px 45px;
  }
  header.v3 .SW_Menu.open-search .form-search .close-search {
    left: 15px;
  }
  header.v3 .SW_Menu.open-search .form-search .btn-search {
    right: 15px;
  }
}
header.v3 .SW_Menu.open-search .form-search .search {
  width: 100%;
  border-bottom: 1px solid #747474;
}
header.v3 .SW_Menu.open-search .form-search .btn-search {
  display: block;
  opacity: 1;
}
header.v3 .SW_Menu.open-search .form-search .close-search {
  opacity: 1;
}
header.v3 .SW_Menu.open-search .form-search .btn-open-search {
  opacity: 0;
}
header.v3 .SW_Menu .lang {
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -10px;
}
@media (max-width: 1199px) {
  header.v3 .SW_Menu .lang {
    top: 38px;
    right: 115px;
  }
}
header.v3 .SW_Menu .lang li {
  display: inline-block;
  background: none;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 10px;
}
header.v3 .SW_Menu .lang li.active a {
  color: #172983;
}
header.v3 .SW_Menu .lang li a {
  color: #000000;
}
header.v3 .SW_Menu .lang li a:hover {
  color: #172983;
}
@media (max-width: 1199px) {
  header.v3 {
    height: 86px;
  }
  header.v3 .SW_Logo {
    margin: 0 0 0 20px;
  }
  header.v3 .SW_Logo img {
    width: 57px !important;
    margin: 14px 0 0 0;
  }
  header.v3.fixed-top .SW_Menu .lang {
    top: 29px;
  }
  header.v3 .SW_Menu .wrapMenuMobile {
    top: 50px;
  }
  header.v3 .SW_Menu .lang {
    top: 29px;
    right: 15px;
  }
  header.v3 .SW_Menu .form-search.search-md-block {
    top: 0;
    right: 76px;
    padding-bottom: 0;
  }
  header.v3 .SW_Menu .form-search .btn-open-search {
    top: 60px;
    display: none;
  }
  header.v3 .open-search .form-search.search-md-block {
    right: 0;
    top: 100%;
    margin-top: -20px;
  }
  header.v3 .content-contact {
    text-align: center;
    padding: 20px 0;
  }
  header.v3 .menu .menu-menu-principale {
    position: absolute;
    width: 100%;
    left: 0;
    top: 86px;
    max-height: 420px;
    overflow-y: auto;
  }
  header.v3 .menu .menu-menu-principale >ul {
    margin-right: 0 !important;
  }
  header.v3 .menu .menu-menu-principale >ul li {
    margin: 0 !important;
    padding: 0;
  }
  header.v3 .menu .menu-menu-principale >ul i:before {
    border-color: #172983;
  }
}
@media (max-width: 1199px) and (max-width: 1025px) {
  header.v3 .SW_Logo {
    width: 100px;
    overflow: hidden;
  }
}
header.v4 {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v4 .SW_Logo img {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v4.fixed-top .SW_Logo {
    height: auto;
    margin-top: 0;
  }
  header.v4.fixed-top .SW_Logo img {
    max-height: 50px;
  }
  header.v4.fixed-top .container .content {
    height: 60px;
  }
}
header.v4.fixed-top .headTop {
  overflow: hidden;
  height: 0 !important;
}
header.v4.fixed-top .container {
  margin-top: 0;
}
header.v4.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li {
  height: 60px;
}
header.v4.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li >a {
  line-height: 60px;
}
header.v4.fixed-top .SW_Menu .menu .menu-menu-principale>ul>li ul {
  top: 75px;
}
header.v4.fixed-top .SW_Menu .form-search {
  height: 60px;
  padding: 30px 0 30px 25px;
}
header.v4.fixed-top .SW_Menu .lang {
  top: 16px;
}
header.v4.fixed-top .SW_Menu.open-search .form-search {
  top: -20px;
  padding: 40px 25px;
}
header.v4.fixed-top .SW_Menu.open-search .form-search .close-search,
header.v4.fixed-top .SW_Menu.open-search .form-search .btn-search,
header.v4.fixed-top .SW_Menu.open-search .form-search .btn-open-search {
  margin-top: -2px;
}
header.v4.fixed-top .SW_Menu .wrapMenuMobile {
  top: 20px;
}
header.v4 .container {
  position: relative;
  margin-top: 103px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199.98px) {
  header.v4 .container {
    margin-top: 34px;
  }
}
header.v4 .container .content {
  background: #FFFFFF;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0 0 0 38px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v4 .container .content {
    padding-left: 0;
    height: 100px;
    display: block;
  }
}
header.v4 .container .headTop {
  position: absolute;
  left: 15px;
  right: 15px;
  top: -44px;
  height: 45px;
  overflow: hidden;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v4 .container .headTop .linkTop .office-open-hours {
  padding-left: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS41MSIgaGVpZ2h0PSIyMS41MSIgdmlld0JveD0iMCAwIDIxLjUxIDIxLjUxIj4NCiAgPGcgaWQ9ImZhc3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOTcuNDg5IC0yMzkuMjQ1KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8yMyIgZGF0YS1uYW1lPSJHcm91cGUgMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5Ny40ODkgMjM5LjI0NSkiPg0KICAgICAgPGcgaWQ9Ikdyb3VwZV8yMCIgZGF0YS1uYW1lPSJHcm91cGUgMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIj4NCiAgICAgICAgPGcgaWQ9Ikdyb3VwZV8xOSIgZGF0YS1uYW1lPSJHcm91cGUgMTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPg0KICAgICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMyIgZGF0YS1uYW1lPSJUcmFjw6kgMyIgZD0iTTEyNy4yNDQsNTguMjQ1QTEwLjc1NSwxMC43NTUsMCwxLDAsMTM4LDY5LDEwLjc2NywxMC43NjcsMCwwLDAsMTI3LjI0NCw1OC4yNDVabTAsMTkuODc4QTkuMTIzLDkuMTIzLDAsMSwxLDEzNi4zNjcsNjksOS4xMzQsOS4xMzQsMCwwLDEsMTI3LjI0NCw3OC4xMjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE2LjQ4OSAtNTguMjQ1KSIgZmlsbD0iI2UyNGEzZiIvPg0KICAgICAgICA8L2c+DQogICAgICA8L2c+DQogICAgICA8ZyBpZD0iR3JvdXBlXzIyIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS42NSA1Ljg5MSkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXBlXzIxIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgICAgPHBhdGggaWQ9IlRyYWPDqV80IiBkYXRhLW5hbWU9IlRyYWPDqSA0IiBkPSJNMjk1LjU2MiwxNzEuODI3di01LjI3SDI5My45M3Y2LjEzMmw0LjIsMi44NjUuOTE5LTEuMzQ4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI5My45MyAtMTY2LjU1NykiIGZpbGw9IiNlMjRhM2YiLz4NCiAgICAgICAgPC9nPg0KICAgICAgPC9nPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left center;
  min-height: 24px;
}
header.v4 .container .headTop .linkTop .office-phone a {
  padding-left: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4wMSIgaGVpZ2h0PSIyMS4xMDQiIHZpZXdCb3g9IjAgMCAyMS4wMSAyMS4xMDQiPg0KICA8ZyBpZD0icGhvbmUtY2FsbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMzQ0IC0yNy40MDYpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzI0IiBkYXRhLW5hbWU9Ikdyb3VwZSAyNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4zNDQgMjcuNDA2KSI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzUiIGRhdGEtbmFtZT0iVHJhY8OpIDUiIGQ9Ik0xOC4wMzEsMzkuOTg2YTIuMiwyLjIsMCwwLDAtMS42LS43MzMsMi4yNzgsMi4yNzgsMCwwLDAtMS42MTcuNzI4bC0xLjQ5NCwxLjQ4OWMtLjEyMy0uMDY2LS4yNDYtLjEyOC0uMzY0LS4xODktLjE3LS4wODUtLjMzMS0uMTY1LS40NjgtLjI1MUExNi4yMzcsMTYuMjM3LDAsMCwxLDguNiwzNy40ODVhOS41NzksOS41NzksMCwwLDEtMS4yNzYtMi4wMTRjLjM4OC0uMzU1Ljc0Ny0uNzIzLDEuMS0xLjA3OC4xMzItLjEzMi4yNjUtLjI2OS40LS40YTIuMTY5LDIuMTY5LDAsMCwwLDAtMy4yNzJMNy41MjYsMjkuNDI5Yy0uMTQ3LS4xNDctLjMtLjMtLjQ0LS40NDktLjI4NC0uMjkzLS41ODEtLjYtLjg4OS0uODc5YTIuMjM4LDIuMjM4LDAsMCwwLTEuNTg0LS42OTUsMi4zMTYsMi4zMTYsMCwwLDAtMS42MDcuNjk1TDMsMjguMTEsMS4zOSwyOS43MzJhMy40NTksMy40NTksMCwwLDAtMS4wMjYsMi4yLDguMjg4LDguMjg4LDAsMCwwLC42MDUsMy41MDgsMjAuMzU2LDIwLjM1NiwwLDAsMCwzLjYxNyw2LjAzMiwyMi4yNDgsMjIuMjQ4LDAsMCwwLDcuNDA4LDUuOCwxMS41NDMsMTEuNTQzLDAsMCwwLDQuMTYsMS4yMjljLjEsMCwuMi4wMDkuMy4wMDlhMy41NjIsMy41NjIsMCwwLDAsMi43MjgtMS4xNzJjMC0uMDA5LjAxNC0uMDE0LjAxOS0uMDI0YTEwLjc0NywxMC43NDcsMCwwLDEsLjgyNy0uODU2Yy4yLS4xOTQuNDExLS40LjYxNS0uNjFhMi4zNTgsMi4zNTgsMCwwLDAsLjcxNC0xLjYzNiwyLjI3MiwyLjI3MiwwLDAsMC0uNzI4LTEuNjIyWm0xLjY5Miw0Ljk3OHMwLDAsMCwwYy0uMTg0LjItLjM3My4zNzgtLjU3Ny41NzdhMTIuNDMxLDEyLjQzMSwwLDAsMC0uOTEyLjk0NiwyLjI3OSwyLjI3OSwwLDAsMS0xLjc3OC43NTJjLS4wNzEsMC0uMTQ3LDAtLjIxNywwYTEwLjI1NCwxMC4yNTQsMCwwLDEtMy42ODgtMS4xMDYsMjEsMjEsMCwwLDEtNi45NzgtNS40NjUsMTkuMTkzLDE5LjE5MywwLDAsMS0zLjQtNS42NjgsNi43NSw2Ljc1LDAsMCwxLS41MjktMi45NTksMi4xNywyLjE3LDAsMCwxLC42NTItMS40TDMuOSwyOS4wMThhMS4wNzUsMS4wNzUsMCwwLDEsLjcxOS0uMzM2LDEuMDExLDEuMDExLDAsMCwxLC42OS4zMzFsLjAxNC4wMTRjLjI4OC4yNjkuNTYzLjU0OC44NTEuODQ2LjE0Ny4xNTEuMy4zLjQ0OS40NTlsMS4yOTEsMS4yOTFhLjkuOSwwLDAsMSwwLDEuNDY2Yy0uMTM3LjEzNy0uMjY5LjI3NC0uNDA3LjQwNy0uNC40MDctLjc3NS43ODUtMS4xODcsMS4xNTQtLjAwOS4wMDktLjAxOS4wMTQtLjAyNC4wMjRhLjk2NC45NjQsMCwwLDAtLjI0NiwxLjA3M2wuMDE0LjA0M0ExMC4zNjIsMTAuMzYyLDAsMCwwLDcuNiwzOC4yOGwwLDBhMTcuMzUyLDE3LjM1MiwwLDAsMCw0LjIsMy44Miw2LjQ1NSw2LjQ1NSwwLDAsMCwuNTgyLjMxN2MuMTcuMDg1LjMzMS4xNjUuNDY4LjI1MS4wMTkuMDA5LjAzOC4wMjQuMDU3LjAzM2ExLjAyNSwxLjAyNSwwLDAsMCwuNDY4LjExOCwxLjAxMSwxLjAxMSwwLDAsMCwuNzE5LS4zMjZMMTUuNzEsNDAuODhhMS4wNywxLjA3LDAsMCwxLC43MTQtLjM1NS45NjMuOTYzLDAsMCwxLC42ODEuMzQ1bC4wMDkuMDA5LDIuNiwyLjZBLjkzNS45MzUsMCwwLDEsMTkuNzI0LDQ0Ljk2NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjM0NCAtMjcuNDA2KSIgZmlsbD0iI2UyNGEzZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left center;
  display: block;
  height: 21px;
}
header.v4 .container .headTop .linkTop .office-phone a:hover {
  color: #172983;
}
header.v4 .container .headTop .linkTop .office-email a {
  padding-left: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy4zODQiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyMy4zODQgMTciPg0KICA8ZyBpZD0iY2xvc2VkLWVudmVsb3BlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC01MC4zMTgpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzI1IiBkYXRhLW5hbWU9Ikdyb3VwZSAyNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1MC4zMTgpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfNiIgZGF0YS1uYW1lPSJUcmFjw6kgNiIgZD0iTTIyLjU5MSw1MC4zMThILjc5M0EuNzkzLjc5MywwLDAsMCwwLDUxLjExMVY2Ni41MjVhLjc5My43OTMsMCwwLDAsLjc5My43OTNoMjEuOGEuNzkzLjc5MywwLDAsMCwuNzkzLS43OTNWNTEuMTExQS43OTMuNzkzLDAsMCwwLDIyLjU5MSw1MC4zMThaTTIxLjgsNjUuNzMySDEuNTg2VjUxLjlIMjEuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTUwLjMxOCkiIGZpbGw9IiNlMjRhM2YiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfNyIgZGF0YS1uYW1lPSJUcmFjw6kgNyIgZD0iTTUyLjE4NywxMTIuNTI1bDcuNjEyLDQuNjlhLjc5My43OTMsMCwwLDAsLjgzMiwwbDcuNjEyLTQuNjlhLjc5My43OTMsMCwxLDAtLjgzMi0xLjM1bC03LjIsNC40MzQtNy4yLTQuNDM0YS43OTMuNzkzLDAsMSwwLS44MzIsMS4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00OC41MjMgLTEwNy4yMDQpIiBmaWxsPSIjZTI0YTNmIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center;
  display: block;
  height: 21px;
}
header.v4 .container .headTop .linkTop .office-email a:hover {
  color: #172983;
}
header.v4 .container .headTop .lang {
  display: inline-block;
  margin-top: 2px;
}
@media (max-width: 1199px) {
  header.v4 .container .headTop .lang {
    top: 38px;
    right: 115px;
  }
}
header.v4 .container .headTop .lang li {
  display: inline-block;
  background: none;
  padding-left: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
header.v4 .container .headTop .lang li.active a {
  color: #172983;
}
header.v4 .container .headTop .lang li a {
  color: #FFFFFF;
}
header.v4 .container .headTop .lang li a:hover {
  color: #172983;
}
header.v4 .SW_Logo {
  display: inline-block;
  color: #172983;
}
@media (max-width: 1199px) {
  header.v4 .SW_Logo {
    height: 77px;
    margin-top: 11px;
    margin-bottom: 0;
    padding-left: 15px;
  }
}
@media (max-width: 1118px) {
  header.v4 .SW_Logo {
    margin-left: 0;
  }
}
header.v4 .SW_Logo img {
  max-height: 80px;
  width: auto;
  margin-right: 10px;
}
header.v4 .SW_Logo span {
  display: none;
}
header.v4 .SW_Menu {
  font-size: 16px;
}
header.v4 .SW_Menu .wrapMenuMobile {
  top: 40px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v4 .SW_Menu .menuMobile div,
header.v4 .SW_Menu .menuMobile div:before,
header.v4 .SW_Menu .menuMobile div:after {
  background-color: #172983;
}
header.v4 .SW_Menu .menu .menu-menu-principale {
  justify-content: flex-end;
  padding-right: 34px;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu .menu .menu-menu-principale {
    padding-right: 0;
    background-color: #FFFFFF;
  }
}
header.v4 .SW_Menu .menu .menu-menu-principale a {
  font-family: 'Source Sans Pro';
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul {
  margin-right: 15px;
  opacity: 1;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu .menu .menu-menu-principale > ul {
    margin-right: 0;
  }
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li {
  height: 125px;
  margin-bottom: 0;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li a {
  color: #000000;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li a:hover {
  color: #172983;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li > a {
  line-height: 125px;
  padding: 0 18px;
  display: block;
  position: relative;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li.active > a,
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li li.active a {
  color: #172983;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li.active > a:after,
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li li.active a:after {
  width: 100%;
}
header.v4 .SW_Menu .menu .menu-menu-principale > ul > li ul {
  top: 120px;
  padding-left: 0;
}
header.v4 .SW_Menu .contact-top {
  border: 0;
}
header.v4 .SW_Menu .content-booking-top {
  margin-left: 50px;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu .content-booking-top {
    margin-left: 0;
    padding: 20px;
  }
}
header.v4 .SW_Menu .form-search {
  padding: 47px 0 47px 30px;
  position: relative;
  cursor: pointer;
  height: 120px;
  width: 0;
  max-width: 0px;
}
header.v4 .SW_Menu .form-search.search-lg-block {
  display: block;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu .form-search.search-lg-block {
    display: none;
  }
}
header.v4 .SW_Menu .form-search.search-md-block {
  display: none;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu .form-search.search-md-block {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 70px;
    height: 60px;
  }
}
header.v4 .SW_Menu .form-search .search {
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  width: 0;
}
header.v4 .SW_Menu .form-search .btn-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  border: none;
  font-size: 0;
  opacity: 0;
  display: none;
  cursor: pointer;
}
header.v4 .SW_Menu .form-search .close-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi42IiBoZWlnaHQ9IjE2LjYiIHZpZXdCb3g9IjAgMCAxNi42IDE2LjYiPg0KICA8ZyBpZD0iR3JvdXBlXzg0IiBkYXRhLW5hbWU9Ikdyb3VwZSA4NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNy4xNDYgLTY5LjE0NikiPg0KICAgIDxsaW5lIGlkPSJMaWduZV85IiBkYXRhLW5hbWU9IkxpZ25lIDkiIHkxPSIxNS44OTMiIHgyPSIxNS44OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNy41IDY5LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0MDRiNTQiIHN0cm9rZS13aWR0aD0iMSIvPg0KICAgIDxsaW5lIGlkPSJMaWduZV8xMCIgZGF0YS1uYW1lPSJMaWduZSAxMCIgeDI9IjE1Ljg5MyIgeTI9IjE1Ljg5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM3LjUgNjkuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQwNGI1NCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
  opacity: 0;
}
header.v4 .SW_Menu .form-search .btn-open-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center right;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
}
header.v4 .SW_Menu.open-search .menu-menu-principale ul {
  margin-right: 135px;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu.open-search .menu-menu-principale ul {
    margin-right: 0;
  }
}
header.v4 .SW_Menu.open-search .form-search {
  position: absolute;
  right: 200px;
  background: #FFFFFF;
  width: 100%;
  padding: 47px 25px;
  max-width: 60%;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  header.v4 .SW_Menu.open-search .form-search {
    padding: 36px 40px 36px 40px;
    z-index: 1;
    margin-right: 70px;
    right: 0;
  }
}
@media (max-width: 830px) {
  header.v4 .SW_Menu.open-search .form-search {
    max-width: 400px;
  }
}
@media (max-width: 600px) {
  header.v4 .SW_Menu.open-search .form-search {
    max-width: 235px;
  }
}
header.v4 .SW_Menu.open-search .form-search .search {
  width: 100%;
  border-bottom: 1px solid #747474;
}
header.v4 .SW_Menu.open-search .form-search .btn-search {
  display: block;
  opacity: 1;
}
header.v4 .SW_Menu.open-search .form-search .close-search {
  opacity: 1;
}
header.v4 .SW_Menu.open-search .form-search .btn-open-search {
  opacity: 0;
}
@media (max-width: 1199px) {
  header.v4 {
    margin-top: 20px;
  }
  header.v4.fixed-top {
    margin-top: 0;
  }
  header.v4 .content-contact {
    text-align: center;
    padding: 20px 0;
  }
  header.v4 .menu .menu-menu-principale>ul {
    margin-right: 0;
  }
  header.v4 .menu .menu-menu-principale>ul li {
    margin: 0;
  }
  header.v4 .menu .menu-menu-principale>ul i:before {
    border-color: #172983;
  }
}
header.v5 {
  background-color: #172983;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v5.fixed-top {
    padding-top: 100px;
  }
}
header.v5.fixed-top .headTop {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
header.v5.fixed-top .SW_Logo {
  top: -120px;
  margin-bottom: 0;
}
@media (max-width: 1199px) {
  header.v5.fixed-top .SW_Logo {
    margin-top: 0;
    top: 7px;
  }
}
header.v5.fixed-top .SW_Logo img {
  height: 100px;
}
header.v5 .headTop {
  background-color: #ECF3F3;
  text-align: center;
  padding: 15px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 60px;
  overflow: hidden;
  font-size: 18px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v5 .headTop .float-left {
  color: #747474;
  line-height: 27px;
}
header.v5 .headTop .text-center {
  display: inline-block;
  margin-bottom: 0;
  color: #747474;
  line-height: 27px;
}
@media (max-width: 800px) {
  header.v5 .headTop .text-center {
    display: none;
    visibility: hidden;
  }
}
header.v5 .headTop .linkTop li {
  margin-bottom: 0;
  margin-left: 25px;
}
header.v5 .SW_Logo {
  display: inline-block;
  color: #172983;
  position: absolute;
  top: -120px;
  left: 0;
  right: 0;
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v5 .SW_Logo img {
  max-width: 100%;
  height: 140px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
header.v5 .SW_Logo span {
  display: none;
}
header.v5 .navbar {
  background-color: #111F1F;
  position: static;
  margin-top: 255px;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  header.v5 .navbar {
    margin-top: 10px;
  }
}
header.v5.fixed-top .navbar {
  margin-top: 130px;
}
@media (max-width: 1199px) {
  header.v5.fixed-top .navbar {
    margin-top: 10px;
  }
}
header.v5 .SW_Menu {
  font-size: 16px;
  position: relative;
}
header.v5 .SW_Menu .wrapMenuMobile {
  top: -70px;
}
header.v5 .SW_Menu .menuMobile div,
header.v5 .SW_Menu .menuMobile div:before,
header.v5 .SW_Menu .menuMobile div:after {
  background-color: #FFFFFF;
}
header.v5 .SW_Menu .menu .menu-menu-principale {
  justify-content: center;
}
header.v5 .SW_Menu .menu .menu-menu-principale a {
  font-family: 'Katibeh';
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul {
  opacity: 1;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li {
  height: 65px;
  margin: 0 22px;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li:first-child a {
  font-size: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkuMTMiIGhlaWdodD0iMjcuMTU4IiB2aWV3Qm94PSIwIDAgMjkuMTMgMjcuMTU4Ij4NCiAgPGRlZnM+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNDgiIGRhdGEtbmFtZT0iVHJhY8OpIDE0OCIgZD0iTTAtMy4zMzNIMjkuMTNWMjMuODI1SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDMuMzMzKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvY2xpcFBhdGg+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwZV8xMDciIGRhdGEtbmFtZT0iR3JvdXBlIDEwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzLjMzMykiPg0KICAgIDxnIGlkPSJHcm91cGVfMTA2IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMuMzMzKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPg0KICAgICAgPGcgaWQ9Ikdyb3VwZV8xMDQiIGRhdGEtbmFtZT0iR3JvdXBlIDEwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDUgMCkiPg0KICAgICAgICA8cGF0aCBpZD0iVHJhY8OpXzE0NiIgZGF0YS1uYW1lPSJUcmFjw6kgMTQ2IiBkPSJNMS42NjYsMTMuNDc2aDBMMTQuMzIuODIyLDI2Ljk5LDEzLjQ3NkExLjExNSwxLjExNSwwLDEsMCwyOC41NzEsMTEuOUwxNS4xMzQtMS41MzNsLS4wMTYtLjA0MWExLjE2OCwxLjE2OCwwLDAsMC0xLjU4OSwwTC4wODUsMTEuOWExLjEzMiwxLjEzMiwwLDAsMCwwLDEuNTczLDEuMTExLDEuMTExLDAsMCwwLDEuNTgxLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMjMzIDEuODg1KSIgZmlsbD0iI2ZmZiIvPg0KICAgICAgPC9nPg0KICAgICAgPGcgaWQ9Ikdyb3VwZV8xMDUiIGRhdGEtbmFtZT0iR3JvdXBlIDEwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xOTEgMTMuOTI3KSI+DQogICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTQ3IiBkYXRhLW5hbWU9IlRyYWPDqSAxNDciIGQ9Ik0xNi4yMzMuOTg2YTEuMTEyLDEuMTEyLDAsMSwxLDIuMjI0LDBWMTEuOTYyYTEuMTIzLDEuMTIzLDAsMCwxLTEuMTA4LDEuMTI0aC0xOC41YTEuMTQzLDEuMTQzLDAsMCwxLTEuMTI0LTEuMTI0Vi45ODZBMS4xMzcsMS4xMzcsMCwwLDEtMS4xNDctLjEzOCwxLjEzNCwxLjEzNCwwLDAsMS0uMDE0Ljk4NnY5Ljg1OUgxNi4yMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjI3MSAwLjEzOCkiIGZpbGw9IiNmZmYiLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .menu .menu-menu-principale > ul > li:first-child a {
    background-position: 20px center;
  }
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li:first-child a:before {
  content: "";
  width: 29px;
  display: block;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .menu .menu-menu-principale > ul > li:first-child a:before {
    height: 20px;
  }
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li:first-child.active a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkuMTMiIGhlaWdodD0iMjcuMTU4IiB2aWV3Qm94PSIwIDAgMjkuMTMgMjcuMTU4Ij4NCiAgPGRlZnM+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNDgiIGRhdGEtbmFtZT0iVHJhY8OpIDE0OCIgZD0iTTAtMy4zMzNIMjkuMTNWMjMuODI1SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDMuMzMzKSIgZmlsbD0iIzExMUYxRiIvPg0KICAgIDwvY2xpcFBhdGg+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwZV8xMDciIGRhdGEtbmFtZT0iR3JvdXBlIDEwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzLjMzMykiPg0KICAgIDxnIGlkPSJHcm91cGVfMTA2IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMuMzMzKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPg0KICAgICAgPGcgaWQ9Ikdyb3VwZV8xMDQiIGRhdGEtbmFtZT0iR3JvdXBlIDEwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDUgMCkiPg0KICAgICAgICA8cGF0aCBpZD0iVHJhY8OpXzE0NiIgZGF0YS1uYW1lPSJUcmFjw6kgMTQ2IiBkPSJNMS42NjYsMTMuNDc2aDBMMTQuMzIuODIyLDI2Ljk5LDEzLjQ3NkExLjExNSwxLjExNSwwLDEsMCwyOC41NzEsMTEuOUwxNS4xMzQtMS41MzNsLS4wMTYtLjA0MWExLjE2OCwxLjE2OCwwLDAsMC0xLjU4OSwwTC4wODUsMTEuOWExLjEzMiwxLjEzMiwwLDAsMCwwLDEuNTczLDEuMTExLDEuMTExLDAsMCwwLDEuNTgxLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMjMzIDEuODg1KSIgZmlsbD0iIzExMUYxRiIvPg0KICAgICAgPC9nPg0KICAgICAgPGcgaWQ9Ikdyb3VwZV8xMDUiIGRhdGEtbmFtZT0iR3JvdXBlIDEwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xOTEgMTMuOTI3KSI+DQogICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTQ3IiBkYXRhLW5hbWU9IlRyYWPDqSAxNDciIGQ9Ik0xNi4yMzMuOTg2YTEuMTEyLDEuMTEyLDAsMSwxLDIuMjI0LDBWMTEuOTYyYTEuMTIzLDEuMTIzLDAsMCwxLTEuMTA4LDEuMTI0aC0xOC41YTEuMTQzLDEuMTQzLDAsMCwxLTEuMTI0LTEuMTI0Vi45ODZBMS4xMzcsMS4xMzcsMCwwLDEtMS4xNDctLjEzOCwxLjEzNCwxLjEzNCwwLDAsMS0uMDE0Ljk4NnY5Ljg1OUgxNi4yMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjI3MSAwLjEzOCkiIGZpbGw9IiMxMTFGMUYiLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K);
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li a {
  color: #FFFFFF;
  font-size: 20px;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .menu .menu-menu-principale > ul > li a {
    color: #000000;
  }
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li a:hover {
  color: #172983;
  background-color: #FFFFFF;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li > a {
  line-height: 65px;
  padding: 0 15px;
  display: block;
  position: relative;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li.active > a,
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li li.active a {
  color: #172983;
  background-color: #FFFFFF;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li.active > a:after,
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li li.active a:after {
  width: 100%;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li > ul {
  top: 65px;
  padding-left: 0;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li > a {
  color: #172983;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li > a:hover {
  color: #FFFFFF;
  background-color: #172983;
}
header.v5 .SW_Menu .menu .menu-menu-principale > ul > li > ul > li:.active a {
  color: #FFFFFF;
  background-color: #172983;
}
header.v5 .SW_Menu .contact-top {
  border: 0;
}
header.v5 .SW_Menu .form-search {
  padding: 47px 0 47px 25px;
  position: relative;
  cursor: pointer;
  height: 65px;
  width: 0;
  max-width: 0px;
}
header.v5 .SW_Menu .form-search.search-lg-block {
  visibility: hidden;
  display: none;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .form-search.search-lg-block {
    display: none;
  }
}
header.v5 .SW_Menu .form-search.search-md-block {
  visibility: hidden;
  display: none;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .form-search.search-md-block {
    visibility: hidden;
    display: none;
    position: absolute;
    top: 0;
    right: 70px;
    height: 100px;
  }
}
header.v5 .SW_Menu .form-search .search {
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  width: 0;
}
header.v5 .SW_Menu .form-search .btn-search {
  background: #FFFFFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  border: none;
  font-size: 0;
  opacity: 0;
  display: none;
  cursor: pointer;
}
header.v5 .SW_Menu .form-search .close-search {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi42IiBoZWlnaHQ9IjE2LjYiIHZpZXdCb3g9IjAgMCAxNi42IDE2LjYiPg0KICA8ZyBpZD0iR3JvdXBlXzg0IiBkYXRhLW5hbWU9Ikdyb3VwZSA4NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNy4xNDYgLTY5LjE0NikiPg0KICAgIDxsaW5lIGlkPSJMaWduZV85IiBkYXRhLW5hbWU9IkxpZ25lIDkiIHkxPSIxNS44OTMiIHgyPSIxNS44OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNy41IDY5LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiM0MDRiNTQiIHN0cm9rZS13aWR0aD0iMSIvPg0KICAgIDxsaW5lIGlkPSJMaWduZV8xMCIgZGF0YS1uYW1lPSJMaWduZSAxMCIgeDI9IjE1Ljg5MyIgeTI9IjE1Ljg5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM3LjUgNjkuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQwNGI1NCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center;
  width: 21px;
  height: 21px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
  opacity: 0;
}
header.v5 .SW_Menu .form-search .btn-open-search {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzYiIGhlaWdodD0iMjAuNzM2IiB2aWV3Qm94PSIwIDAgMjAuNzM2IDIwLjczNiI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjUgLTYuNSkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcyNyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcyNyIgZD0iTTE0LjU2OSwyMi42MzhhNy45MjMsNy45MjMsMCwwLDAsNS4xNTMtMS44NzlsNi4yNjIsNi4yNjJhLjczNC43MzQsMCwwLDAsMS4wMzgsMCwuNzM0LjczNCwwLDAsMCwwLTEuMDM4TDIwLjc2LDE5LjcyMmE4LjA1Niw4LjA1NiwwLDEsMC02LjE5LDIuOTE2Wm0wLTE0LjY3MWE2LjYsNi42LDAsMSwxLTYuNiw2LjZBNi42MDksNi42MDksMCwwLDEsMTQuNTY5LDcuOTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiM0MDRiNTQiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center right;
  width: 21px;
  height: 21px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu.open-search .lang {
    opacity: 0;
  }
}
header.v5 .SW_Menu.open-search .menu-menu-principale ul {
  opacity: 0;
}
header.v5 .SW_Menu.open-search .form-search {
  position: absolute;
  left: 0;
  right: 0;
  background: #172983;
  width: 100%;
  padding: 47px 25px;
  max-width: 650px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu.open-search .form-search {
    padding: 36px 25px;
    z-index: 1;
  }
}
@media (max-width: 830px) {
  header.v5 .SW_Menu.open-search .form-search {
    max-width: 400px;
  }
}
@media (max-width: 600px) {
  header.v5 .SW_Menu.open-search .form-search {
    max-width: 175px;
  }
}
header.v5 .SW_Menu.open-search .form-search .search {
  width: 100%;
  border-bottom: 1px solid #747474;
}
header.v5 .SW_Menu.open-search .form-search .btn-search {
  display: block;
  opacity: 1;
}
header.v5 .SW_Menu.open-search .form-search .close-search {
  opacity: 1;
}
header.v5 .SW_Menu.open-search .form-search .btn-open-search {
  opacity: 0;
}
header.v5 .SW_Menu .lang {
  position: absolute;
  right: 20px;
  top: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS40MSIgaGVpZ2h0PSI4LjM2OSIgdmlld0JveD0iMCAwIDE1LjQxIDguMzY5Ij4NCiAgPHBhdGggaWQ9IlRyYWPDqV8xNTYiIGRhdGEtbmFtZT0iVHJhY8OpIDE1NiIgZD0iTTEwLjY2NCwxMCwxMCwxMC42NjQsMTcuMDQxLDE3LjcsMTAsMjQuNzQ2bC42NjQuNjY0LDcuNzA1LTcuN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1LjQxIC0xMCkgcm90YXRlKDkwKSIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=) no-repeat 95% 61%;
  border: none;
  color: #FFFFFF;
  -webkit-appearance: none;
  -ms-appearance: none;
  appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  border-radius: 0;
  padding-right: 22px;
  font-size: 20px;
}
@media (max-width: 1199px) {
  header.v5 .SW_Menu .lang {
    top: -70px;
    right: 70px;
    color: #000000;
  }
}
header.v5 .SW_Menu .lang option {
  color: #000000;
  border: none;
}
@media (max-width: 1199px) {
  header.v5 {
    padding-top: 165px;
  }
  header.v5.fixed-top {
    padding-top: 111px;
  }
  header.v5 .container {
    max-width: 100%;
  }
  header.v5 .content-contact {
    text-align: center;
    padding: 20px 0;
  }
  header.v5 .SW_Logo {
    top: 40px;
  }
  header.v5 .SW_Logo img {
    max-width: 200px;
  }
  header.v5 .navbar {
    background-color: transparent;
  }
  header.v5 .SW_Menu .menu {
    position: relative;
    top: 0;
  }
  header.v5 .SW_Menu .menu .menu-menu-principale>ul {
    margin-left: 0;
  }
  header.v5 .SW_Menu .menu .menu-menu-principale>ul li {
    margin: 0;
  }
  header.v5 .SW_Menu .menu .menu-menu-principale>ul i:before {
    border-color: #172983;
  }
}
@media (max-width: 576px) {
  header.v5.fixed-top .SW_Logo {
    top: 9px;
    padding-top: 0;
  }
  header.v5 .headTop .linkTop li {
    margin-left: 0;
  }
  header.v5 .SW_Logo {
    padding-left: 15px;
    text-align: left;
    max-width: 170px;
    margin-bottom: 0;
  }
  header.v5 .SW_Logo img {
    max-width: 150px;
  }
}
@media (max-width: 1199px) {
  header.float .container {
    padding-left: 20px;
  }
}
@media (min-width: 1200px) {
  .menu .menu-menu-principale {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .menu .menu-menu-principale>ul>li>ul {
    display: block !important;
  }
  .navbar-expand-md>.container,
  .navbar-expand-md>.container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
.SW_Logo {
  height: auto;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
@media (max-width: 1199px) {
  .menu .menu-menu-principale i {
    width: 50px;
    height: 50px;
    right: 0;
    top: 4px;
    position: absolute;
  }
  .menu .menu-menu-principale i:before {
    width: 15px;
    height: 15px;
    content: "";
    border: 2px solid #222;
    border-left: 0;
    border-bottom: 0;
    display: block;
    position: absolute;
    left: 14px;
    top: 26px;
    margin-top: -7px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
  }
  .menu .menu-menu-principale i.active:before {
    top: 23px;
    right: 27px;
    -webkit-transform: rotate(132deg);
    -moz-transform: rotate(132deg);
    -ms-transform: rotate(132deg);
    -o-transform: rotate(132deg);
    transform: rotate(132deg);
  }
  .wrapMenuMobile {
    display: block;
  }
  .menu .menu-menu-principale > ul {
    display: block !important;
    border-top: 1px solid #f5f5f5;
  }
  .menu .menu-menu-principale > ul >li {
    border-right: 0 !important;
    height: auto !important;
  }
  .menu .menu-menu-principale > ul >li > ul {
    position: static;
    box-shadow: none;
    width: 100%;
    opacity: 1;
    visibility: visible;
    margin-bottom: 0;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
  }
  .menu .menu-menu-principale > ul >li > ul li a {
    padding-left: 40px !important;
  }
  .menu .menu-menu-principale > ul >li > ul li:last-child a {
    border-bottom: 1px solid #f5f5f5;
  }
  .menu .menu-menu-principale > ul >li > a {
    border-bottom: 1px solid #f5f5f5;
    padding: 20px !important;
    line-height: normal !important;
  }
  .menu .menu-menu-principale > ul >li a {
    padding: 20px !important;
    line-height: normal;
  }
}
@media (max-width: 1118px) {
  header .SW_Logo {
    margin-left: 20px;
  }
  header.float .container {
    margin-top: 0;
  }
  header.float .SW_Logo {
    margin-left: 0;
  }
}
.carousel,
.carousel-inner,
.carousel-item {
  z-index: 1;
}
.carousel-indicators {
  z-index: 2;
}
.SW_Slider p {
  color: #fff;
}
.carousel-control-next,
.carousel-control-prev {
  z-index: 10;
}
.SW_Slider.v2 .carousel-item {
  height: 648px;
}
.SW_Slider.v2 .carousel-item.filter:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(15,15,15,0.5);
  z-index: 1;
}
.SW_Slider.v2 .h3,
.SW_Slider.v2 .h1 strong {
  color: #172983;
}
.SW_Slider.v2 .h1,
.SW_Slider.v2 h2 {
  color: #FFFFFF;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 58px;
  font-family: 'Katibeh';
}
.SW_Slider.v2 .h1:before,
.SW_Slider.v2 h2:before {
  display: none;
}
.SW_Slider.v2 .h1 strong,
.SW_Slider.v2 h2 strong {
  font-weight: normal;
  margin-left: 10px;
  line-height: normal;
}
.SW_Slider.v2 .content {
  max-width: 754px;
  margin: 0 auto 0;
  padding: 60px 0 35px;
}
.SW_Slider.v2 .h3 {
  font-size: 18px;
  margin-bottom: 8px;
  font-family: 'Source Sans Pro';
  color: #000000;
}
.SW_Slider.v2 .picto {
  margin-bottom: 22px;
}
.SW_Slider.v2 p {
  max-width: 410px;
  margin: 0 auto 45px;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  line-height: 22px;
}
.SW_Slider.v2 .carousel-indicators {
  bottom: 0;
  margin-bottom: 70px;
}
.SW_Slider.v2 .carousel-indicators li {
  font-family: 'Source Sans Pro';
  text-indent: inherit;
  width: auto;
  background: none;
  padding: 0;
  height: auto;
  font-size: 18px;
}
.SW_Slider.v2 .carousel-indicators li.active {
  color: #FFED00;
}
.SW_Slider.v2 .carousel-caption {
  bottom: 0;
}
@media (max-width: 767px) {
  .SW_Slider.v2 .carousel-control-next,
  .SW_Slider.v2 .carousel-control-prev {
    display: none;
  }
  .SW_Slider.v2 .carousel-item {
    height: 400px;
  }
  .SW_Slider.v2 .content {
    padding: 30px 15px 15px;
  }
  .SW_Slider.v2 .h1,
  .SW_Slider.v2 h2 {
    font-size: 30px;
    line-height: normal;
  }
  .SW_Slider.v2 .carousel-indicators {
    margin-bottom: 30px;
  }
}
.head.services.v1 {
  text-align: center;
  margin-bottom: 60px;
  padding-top: 50px;
}
.head.services.v1 h2 {
  text-align: center;
  font-size: 48px;
  font-family: 'Katibeh';
  color: #000000;
  position: relative;
  line-height: 48px;
}
.head.services.v1 h2 strong {
  color: #172983;
  display: block;
}
.head.services.v1 h2:before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: -15px;
  background-color: #172983;
}
.head.services.v1 p {
  max-width: 633px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.SW_Content_Repeater.v2 {
  padding: 23px 0 33px;
  color: #172983;
}
@media (max-width: 991px) {
  .SW_Content_Repeater.v2 {
    padding: 10px 0 20px;
  }
}
.SW_Content_Repeater.v2 .listing_columns .item {
  margin-bottom: 42px;
}
.SW_Content_Repeater.v2 .listing_columns .item .content {
  padding-left: 75px;
  position: relative;
}
.SW_Content_Repeater.v2 .listing_columns .item .content .cont-picto img {
  position: absolute;
  left: 12px;
  top: 12px;
  width: 47px;
  height: auto;
  display: inline-block !important;
}
.SW_Content_Repeater.v2 .listing_columns .item .content .info .h3 {
  font-size: 32px;
  color: #000000;
  font-family: 'Katibeh';
  margin-bottom: 15px;
}
.SW_Content_Repeater.v2 .listing_columns .item .content .info img {
  width: 100%;
  height: auto;
  max-width: 100%;
  margin-bottom: 20px;
}
.SW_Content_Repeater.v2 .listing_columns .item .content .info .btn {
  margin-bottom: 30px;
}
.SW_Content_Repeater.v2 .listing_columns .item .content p {
  color: #747474;
  margin-bottom: 20px;
}
.SW_Content_Repeater.v2 .cont-btn {
  text-align: center;
  margin: 20px 0;
}
@media (max-width: 767px) {
  .SW_Content_Repeater.v2 .listing_columns .item {
    margin-bottom: 20px;
  }
  .SW_Content_Repeater.v2 .listing_columns .item .content {
    padding-left: 55px;
  }
  .SW_Content_Repeater.v2 .listing_columns .item .content .cont-picto img {
    left: 0;
  }
}
.widget-title h2 {
  border: 0;
  width: auto;
  height: auto;
  display: block;
  color: #000000;
  font-size: 52px;
  line-height: normal;
  margin-bottom: 30px;
  text-align: center;
  position: relative;
}
@media (max-width: 767px) {
  .widget-title h2 {
    font-size: 30px;
  }
}
.widget-title h2 span {
  color: #172983;
}
.widget-title h2:before {
  content: "";
  width: 10px;
  height: 10px;
  background: #E30512;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: -15px;
  display: none;
}
@media (max-width: 767px) {
  .widget-title h2:before {
    top: -20px;
  }
}
.widget-title p {
  max-width: 640px;
  margin: 0 auto 30px;
  text-align: center;
}
.SW_Static_Content_Banner.v1 {
  background: url(../images/bg_banner_v1.jpg) no-repeat center;
  padding-top: 146px;
  text-align: center;
  padding-bottom: 60px;
  position: relative;
  background-size: cover;
}
.SW_Static_Content_Banner.v1 .container {
  position: relative;
  z-index: 20;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v1 {
    padding: 60px 0;
  }
}
.SW_Static_Content_Banner.v1 h2 {
  font: 30px 'Katibeh';
  margin-bottom: 11px;
}
.SW_Static_Content_Banner.v1 h2 strong {
  display: block;
  font: 42px/53px 'Katibeh';
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v1 h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_Static_Content_Banner.v1 p {
  padding: 24px 20px 20px 20px;
  max-width: 835px;
  margin: 0 auto;
}
.SW_Static_Content_Banner.v1 .btn {
  min-width: 146px;
}
@media (max-width: 991px) {
  .SW_Static_Content_Banner.v1 {
    background-position: center;
  }
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v1 {
    background-position: top center;
  }
}
.SW_Static_Content_Banner.v3 {
  background: #172983;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  position: relative;
}
.SW_Static_Content_Banner.v3 .content {
  padding: 70px 196px 70px 0;
  position: relative;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v3 .content {
    padding: 20px 0 120px 0;
    text-align: center;
  }
}
.SW_Static_Content_Banner.v3 .content h2 {
  font: 30px 'Katibeh';
  color: #FFFFFF;
  margin: 0 0 6px 0;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v3 .content h2 {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: normal;
  }
}
.SW_Static_Content_Banner.v3 .content img {
  display: none;
}
.SW_Static_Content_Banner.v3 .content p {
  padding-bottom: 0;
  margin-bottom: 0;
  padding-right: 30px;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v3 .content p {
    padding-right: 0;
  }
}
.SW_Static_Content_Banner.v3 .content .btn {
  background-color: #FFFFFF;
  padding: 15px 10px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -27px;
  color: #000000;
  width: 196px;
}
.SW_Static_Content_Banner.v3 .content .btn:hover {
  background-color: #000000;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v3 .content .btn {
    margin-top: auto;
    top: auto;
    margin: 0 auto;
    left: 0;
    bottom: 40px;
  }
}
.SW_Static_Content_Banner.v4 {
  background: url(../images/bg_banner_v4.jpg) no-repeat 0 0 / cover;
  padding: 124px 0;
  overflow: hidden;
  position: relative;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v4 {
    padding: 40px 0;
  }
}
.SW_Static_Content_Banner.v4 .container {
  position: relative;
  z-index: 10;
}
.SW_Static_Content_Banner.v4 .content {
  background: rgba(23,41,131,0.8);
  padding: 30px 20px 74px 90px;
  max-width: 812px;
}
.SW_Static_Content_Banner.v4 .content h2 {
  font: 52px 'Katibeh';
  color: #FFFFFF;
  position: relative;
  margin-top: 0;
}
.SW_Static_Content_Banner.v4 .content h2:before {
  content: "";
  width: 10px;
  height: 10px;
  background: #FFED00;
  display: block;
  position: absolute;
  left: -22px;
  top: 36px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v4 .content h2:before {
    top: 12px;
  }
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v4 .content h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_Static_Content_Banner.v4 .content h3 {
  color: #172983;
}
.SW_Static_Content_Banner.v4 .content img {
  display: none;
}
.SW_Static_Content_Banner.v4 .content p {
  padding-bottom: 54px;
  color: #FFFFFF;
  margin-bottom: 0;
}
.SW_Static_Content_Banner.v4 .content .btn {
  background: #FFFFFF;
  color: #172983;
}
.SW_Static_Content_Banner.v4 .content .btn:hover {
  background: #172983;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v4 .content {
    padding: 40px;
  }
}
.SW_Static_Content_Banner.v5 {
  text-align: center;
  position: relative;
  background-position: center;
  background-size: cover;
}
.SW_Static_Content_Banner.v5:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0.5;
  background: #000;
}
.SW_Static_Content_Banner.v5 .content {
  position: relative;
  color: #FFFFFF;
  z-index: 10;
  max-width: 800px;
  padding: 47px 0 70px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner.v5 .content {
    padding: 40px 0;
  }
}
.SW_Static_Content_Banner.v5 .content h2 {
  font: 30px/40px 'Katibeh';
  margin-bottom: 16px;
  font-weight: 700;
  color: #FFFFFF;
}
.SW_Static_Content_Banner.v5 .content p {
  color: #FFFFFF;
  font-size: 22px;
}
.SW_Static_Content_Banner.v5 .content .btn {
  margin-top: 5px;
}
.SW_LastNews.v1 {
  padding: 60px 0 69px;
}
@media (max-width: 767px) {
  .SW_LastNews.v1 {
    padding: 30px 0;
  }
}
.SW_LastNews.v1 h2 {
  font: 53px 'Katibeh';
  color: #000000;
  position: relative;
  text-align: center;
  margin-bottom: 32px;
  margin-top: 0;
}
.SW_LastNews.v1 h2 span {
  color: #172983;
}
.SW_LastNews.v1 h2 p {
  margin: 0;
  font: 47px 'Katibeh';
  color: #000000;
  font-weight: 700;
}
@media (max-width: 767px) {
  .SW_LastNews.v1 h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_LastNews.v1 .listNews {
  margin: 0 -17px;
}
.SW_LastNews.v1 .listNews .item {
  padding: 0 8px;
}
.SW_LastNews.v1 .listNews .item .card {
  border: none;
  background: none;
  border-radius: 0;
  text-align: left;
  margin-bottom: 10px;
}
.SW_LastNews.v1 .listNews .item .card > a {
  display: block;
  height: 449px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.SW_LastNews.v1 .listNews .item .card > a img {
  height: 0;
  width: 0;
  opacity: 0;
}
@media (max-width: 597px) {
  .SW_LastNews.v1 .listNews .item .card > a {
    height: auto;
  }
  .SW_LastNews.v1 .listNews .item .card > a img {
    width: 100%;
    height: auto;
  }
}
.SW_LastNews.v1 .listNews .item .card .card-body {
  padding: 31px 0 15px;
  text-align: center;
}
.SW_LastNews.v1 .listNews .item .card .card-title {
  font: 32px/32px 'Katibeh';
  color: #000000;
  margin-bottom: 30px;
}
.SW_LastNews.v1 .listNews .item .card p {
  color: #747474;
  margin-bottom: 0;
}
.SW_LastNews.v1 .listNews .item .card .ft-card {
  display: none;
  font: 16px/18px 'Source Sans Pro';
  color: #747474;
}
.SW_LastNews.v1 .listNews .item .card .ft-card strong {
  color: #000000;
}
.SW_LastNews.v1 .listNews .item .card .calandar {
  display: none;
}
.SW_LastNews.v1 .listNews .item .card .comments {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43MDkgMTcuODMzIiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJmb2xkZWQtbmV3c3BhcGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzMwIiBkYXRhLW5hbWU9Ikdyb3VwZSAzMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMS4zMzMpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NyIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NyIgY2xhc3M9ImNscy0xIiBkPSJNMy4yMjgsMjkuMTY3SDE2LjMzNWEuNjM5LjYzOSwwLDAsMCwuMjg0LS4wNjYsMy43MjMsMy43MjMsMCwwLDAsMi4wOS0zLjA0MlYxNS44MTlhLjY1OC42NTgsMCwwLDAtLjY1Ni0uNjU2aC0yLjNWMTEuOTg5YS42NTguNjU4LDAsMCwwLS42NTYtLjY1NkguNjU2QS42NTguNjU4LDAsMCwwLDAsMTEuOTg5VjI1LjkxN2EuNjI0LjYyNCwwLDAsMCwuMDExLjE0MkMuMDQ0LDI2LjE5MS43MzMsMjkuMTY3LDMuMjI4LDI5LjE2N1pNMS4zMTMsMTIuNjQ2SDE0LjQ0MlYyNS4wMDlhLjY1Ni42NTYsMCwxLDAsMS4zMTMsMFYxNi40NzVIMTcuNHY5LjU4NGEyLjMwNiwyLjMwNiwwLDAsMS0xLjIzNiwxLjc5NEgzLjIyOGMtMS4yOTEsMC0xLjgxNi0xLjY3NC0xLjkxNS0yLjAyNFYxMi42NDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODgiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODgiIGNsYXNzPSJjbHMtMSIgZD0iTTg5LjM3NiwxMDIuNjU2QS42NTguNjU4LDAsMCwwLDg4LjcyLDEwMkg4NS42NTZhLjY1OC42NTgsMCwwLDAtLjY1Ni42NTZ2My41YS42NTguNjU4LDAsMCwwLC42NTYuNjU2SDg4LjcyYS42NTguNjU4LDAsMCwwLC42NTYtLjY1NlptLTMuMDYzLjY1NmgxLjc1MVYxMDUuNUg4Ni4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODEuNzE4IC05OC40OTkpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODkiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODkiIGNsYXNzPSJjbHMtMSIgZD0iTTc5Ljk4OSwzNTIuNjQ2aDguNTM0YS42NTYuNjU2LDAsMSwwLDAtMS4zMTNINzkuOTg5YS42NTYuNjU2LDAsMSwwLDAsMS4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzYuMjcgLTMzOC4yMDQpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTAiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTAiIGNsYXNzPSJjbHMtMSIgZD0iTTgyLjgyMywyNzAuNDhoOC4zMTVhLjY1Ni42NTYsMCwxLDAsMC0xLjMxM0g4Mi44MjNhLjY1Ni42NTYsMCwxLDAsMCwxLjMxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45OTQgLTI1OS4yMTEpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTEiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTEiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTA2LjE0NmgyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTEwMS4yMjMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTIiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTIiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTg4LjMxM2gyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTE4MC4yMTcpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  padding: 2px 0 2px 29px;
  color: #000000;
  font: 16px/18px 'Source Sans Pro';
}
.SW_LastNews.v1 .slick-dots {
  width: 100%;
  height: 16px;
  position: relative;
  text-align: center;
  padding: 0;
  line-height: 0;
  z-index: 50;
  margin-top: 0;
  margin-bottom: 0;
}
.SW_LastNews.v1 .slick-dots	li {
  display: inline-block;
  height: 16px !important;
  margin: 0 10px;
  background: transparent;
  padding: 0;
}
.SW_LastNews.v1 .slick-dots button {
  display: block;
  width: 16px !important;
  height: 16px !important;
  border-radius: 50%;
  text-indent: -9999px;
  background: none !important;
  outline: none;
  padding: 0;
  border: 2px solid #172983 !important;
}
.SW_LastNews.v1 .slick-active button {
  background: #172983 !important;
}
.SW_LastNews.v2 {
  padding: 97px 0 70px;
  background: #fff;
}
@media (max-width: 767px) {
  .SW_LastNews.v2 {
    padding: 40px 0;
  }
}
.SW_LastNews.v2 h2 {
  font: 45px 'Katibeh';
  color: #000000;
  position: relative;
  text-align: center;
  margin-bottom: 34px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .SW_LastNews.v2 h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_LastNews.v2 .listNews {
  margin: 0 auto;
  max-width: 910px;
}
.SW_LastNews.v2 .listNews .item {
  padding: 0 17px;
}
.SW_LastNews.v2 .listNews .item .card {
  border: none;
  background: none;
  border-radius: 0;
  text-align: left;
  margin-bottom: 10px;
  flex-direction: initial;
  -ms-flex-direction: initial;
  display: block;
}
.SW_LastNews.v2 .listNews .item .card > a {
  display: block;
  width: 42%;
  height: 265px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  float: left;
  margin-right: 8%;
  margin-bottom: 20px;
}
.SW_LastNews.v2 .listNews .item .card > a img {
  height: 0;
  width: 0;
  opacity: 0;
}
@media (max-width: 597px) {
  .SW_LastNews.v2 .listNews .item .card > a {
    height: auto;
    width: 100%;
    margin-right: 0;
  }
  .SW_LastNews.v2 .listNews .item .card > a img {
    width: 100%;
    height: auto;
  }
}
.SW_LastNews.v2 .listNews .item .card .card-body {
  padding: 0 0 15px;
  float: left;
  width: 50%;
}
@media (max-width: 597px) {
  .SW_LastNews.v2 .listNews .item .card .card-body {
    float: none;
    width: 100%;
  }
}
.SW_LastNews.v2 .listNews .item .card .card-body .btn {
  margin-top: 33px;
}
.SW_LastNews.v2 .listNews .item .card .card-title {
  font: 22px/33px 'Source Sans Pro';
  color: #000000;
  margin-bottom: 15px;
  font-weight: 600;
}
.SW_LastNews.v2 .listNews .item .card p {
  color: #747474;
  margin-bottom: 0;
}
.SW_LastNews.v2 .listNews .item .card .ft-card {
  font-size: 0px;
  color: #747474;
  display: none;
}
.SW_LastNews.v2 .listNews .item .card .ft-card strong {
  color: #000000;
}
.SW_LastNews.v2 .listNews .item .card .calandar {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iY2FsZW5kYXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIwIiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJHcm91cGVfMjkiIGRhdGEtbmFtZT0iR3JvdXBlIDI5Ij4NCiAgICA8ZyBpZD0iR3JvdXBlXzI4IiBkYXRhLW5hbWU9Ikdyb3VwZSAyOCI+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzciIGRhdGEtbmFtZT0iRWxsaXBzZSA3IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMjk3IDcuNDIyKSIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg0IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44NzUsMS41NjNIMTUuODU5Vi43ODFhLjc4MS43ODEsMCwwLDAtMS41NjIsMHYuNzgxSDEwLjc0MlYuNzgxYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2Ljc4MUg1LjY2NFYuNzgxQS43ODEuNzgxLDAsMCwwLDQuMS43ODF2Ljc4MUgzLjEyNUEzLjEyOSwzLjEyOSwwLDAsMCwwLDQuNjg4VjE2Ljg3NUEzLjEyOSwzLjEyOSwwLDAsMCwzLjEyNSwyMEg5LjFhLjc4MS43ODEsMCwwLDAsMC0xLjU2MkgzLjEyNWExLjU2NCwxLjU2NCwwLDAsMS0xLjU2Mi0xLjU2MlY0LjY4OEExLjU2NCwxLjU2NCwwLDAsMSwzLjEyNSwzLjEyNUg0LjF2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDkuMTh2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDE0LjN2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1aDEuMDE2YTEuNTY0LDEuNTY0LDAsMCwxLDEuNTYzLDEuNTYzVjkuMTQxYS43ODEuNzgxLDAsMCwwLDEuNTYzLDBWNC42ODhBMy4xMjksMy4xMjksMCwwLDAsMTYuODc1LDEuNTYzWiIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg1IiBjbGFzcz0iY2xzLTEiIGQ9Ik0yNzQuNzI3LDI3MGE0LjcyNyw0LjcyNywwLDEsMCw0LjcyNyw0LjcyN0E0LjczMiw0LjczMiwwLDAsMCwyNzQuNzI3LDI3MFptMCw3Ljg5MWEzLjE2NCwzLjE2NCwwLDEsMSwzLjE2NC0zLjE2NEEzLjE2OCwzLjE2OCwwLDAsMSwyNzQuNzI3LDI3Ny44OTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5LjQ1MyAtMjU5LjQ1MykiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NiIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NiIgY2xhc3M9ImNscy0xIiBkPSJNMzcyLjkxNCwzMzEuNmgtLjM1MnYtLjgyYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2MS42YS43ODEuNzgxLDAsMCwwLC43ODEuNzgxaDEuMTMzYS43ODEuNzgxLDAsMCwwLDAtMS41NjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU2LjUwOCAtMzE3LjEwOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDgiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC44OTggNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzkiIGRhdGEtbmFtZT0iRWxsaXBzZSA5IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDEwLjgyKSIvPg0KICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xMDIgNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjEwMiAxMC44MikiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMTAyIDE0LjIxOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAxNC4yMTkpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzE0IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTQiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgNy40MjIpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  padding: 2px 0 2px 29px;
  color: #000000;
  font: 16px/18px 'Source Sans Pro';
  margin-bottom: 20px;
}
.SW_LastNews.v2 .listNews .item .card .comments {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43MDkgMTcuODMzIiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJmb2xkZWQtbmV3c3BhcGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzMwIiBkYXRhLW5hbWU9Ikdyb3VwZSAzMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMS4zMzMpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NyIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NyIgY2xhc3M9ImNscy0xIiBkPSJNMy4yMjgsMjkuMTY3SDE2LjMzNWEuNjM5LjYzOSwwLDAsMCwuMjg0LS4wNjYsMy43MjMsMy43MjMsMCwwLDAsMi4wOS0zLjA0MlYxNS44MTlhLjY1OC42NTgsMCwwLDAtLjY1Ni0uNjU2aC0yLjNWMTEuOTg5YS42NTguNjU4LDAsMCwwLS42NTYtLjY1NkguNjU2QS42NTguNjU4LDAsMCwwLDAsMTEuOTg5VjI1LjkxN2EuNjI0LjYyNCwwLDAsMCwuMDExLjE0MkMuMDQ0LDI2LjE5MS43MzMsMjkuMTY3LDMuMjI4LDI5LjE2N1pNMS4zMTMsMTIuNjQ2SDE0LjQ0MlYyNS4wMDlhLjY1Ni42NTYsMCwxLDAsMS4zMTMsMFYxNi40NzVIMTcuNHY5LjU4NGEyLjMwNiwyLjMwNiwwLDAsMS0xLjIzNiwxLjc5NEgzLjIyOGMtMS4yOTEsMC0xLjgxNi0xLjY3NC0xLjkxNS0yLjAyNFYxMi42NDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODgiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODgiIGNsYXNzPSJjbHMtMSIgZD0iTTg5LjM3NiwxMDIuNjU2QS42NTguNjU4LDAsMCwwLDg4LjcyLDEwMkg4NS42NTZhLjY1OC42NTgsMCwwLDAtLjY1Ni42NTZ2My41YS42NTguNjU4LDAsMCwwLC42NTYuNjU2SDg4LjcyYS42NTguNjU4LDAsMCwwLC42NTYtLjY1NlptLTMuMDYzLjY1NmgxLjc1MVYxMDUuNUg4Ni4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODEuNzE4IC05OC40OTkpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODkiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODkiIGNsYXNzPSJjbHMtMSIgZD0iTTc5Ljk4OSwzNTIuNjQ2aDguNTM0YS42NTYuNjU2LDAsMSwwLDAtMS4zMTNINzkuOTg5YS42NTYuNjU2LDAsMSwwLDAsMS4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzYuMjcgLTMzOC4yMDQpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTAiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTAiIGNsYXNzPSJjbHMtMSIgZD0iTTgyLjgyMywyNzAuNDhoOC4zMTVhLjY1Ni42NTYsMCwxLDAsMC0xLjMxM0g4Mi44MjNhLjY1Ni42NTYsMCwxLDAsMCwxLjMxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45OTQgLTI1OS4yMTEpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTEiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTEiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTA2LjE0NmgyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTEwMS4yMjMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTIiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTIiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTg4LjMxM2gyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTE4MC4yMTcpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  padding: 2px 0 2px 29px;
  color: #000000;
  font: 16px/18px 'Source Sans Pro';
}
.SW_LastNews.v2 .slick-dots {
  width: 100%;
  height: 16px;
  position: relative;
  text-align: center;
  padding: 0;
  line-height: 0;
  z-index: 50;
  margin-top: 0;
  margin-bottom: 0;
}
.SW_LastNews.v2 .slick-dots	li {
  display: inline-block;
  height: 16px !important;
  margin: 0 10px;
  background: transparent;
  padding: 0;
}
.SW_LastNews.v2 .slick-dots button {
  display: block;
  width: 16px !important;
  height: 16px !important;
  border-radius: 50%;
  text-indent: -9999px;
  background: none !important;
  outline: none;
  padding: 0;
  border: 2px solid #172983 !important;
}
.SW_LastNews.v2 .slick-active button {
  background: #172983 !important;
}
.SW_LastNews.v3 {
  padding: 72px 0 48px;
  background: #f8f8f8;
}
@media (max-width: 767px) {
  .SW_LastNews.v3 {
    padding: 40px 0;
  }
}
.SW_LastNews.v3 h2 {
  font: 42px 'Katibeh';
  color: #000000;
  position: relative;
  text-align: left;
  margin-bottom: 34px;
  padding-left: 42px;
}
.SW_LastNews.v3 h2:before {
  content: "";
  width: 10px;
  height: 10px;
  background: #172983;
  display: block;
  position: absolute;
  left: 18px;
  top: 22px;
}
@media (max-width: 767px) {
  .SW_LastNews.v3 h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_LastNews.v3 .listNews {
  margin: 0 -17px;
}
.SW_LastNews.v3 .listNews .item {
  padding: 0 17px;
}
.SW_LastNews.v3 .listNews .item .card {
  border: none;
  background: none;
  border-radius: 0;
  text-align: left;
  margin-bottom: 10px;
}
.SW_LastNews.v3 .listNews .item .card > a {
  display: block;
  height: 200px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.SW_LastNews.v3 .listNews .item .card > a img {
  height: 0;
  width: 0;
  opacity: 0;
}
@media (max-width: 597px) {
  .SW_LastNews.v3 .listNews .item .card > a {
    height: auto;
  }
  .SW_LastNews.v3 .listNews .item .card > a img {
    width: 100%;
    height: auto;
  }
}
.SW_LastNews.v3 .listNews .item .card .card-body {
  padding: 21px 0 15px;
}
.SW_LastNews.v3 .listNews .item .card .card-title {
  font: 18px/20px 'Katibeh';
  color: #000000;
  margin-bottom: 15px;
}
.SW_LastNews.v3 .listNews .item .card p {
  color: #747474;
  margin-bottom: 20px;
}
.SW_LastNews.v3 .listNews .item .card .calandar {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iY2FsZW5kYXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIwIiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJHcm91cGVfMjkiIGRhdGEtbmFtZT0iR3JvdXBlIDI5Ij4NCiAgICA8ZyBpZD0iR3JvdXBlXzI4IiBkYXRhLW5hbWU9Ikdyb3VwZSAyOCI+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzciIGRhdGEtbmFtZT0iRWxsaXBzZSA3IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMjk3IDcuNDIyKSIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg0IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44NzUsMS41NjNIMTUuODU5Vi43ODFhLjc4MS43ODEsMCwwLDAtMS41NjIsMHYuNzgxSDEwLjc0MlYuNzgxYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2Ljc4MUg1LjY2NFYuNzgxQS43ODEuNzgxLDAsMCwwLDQuMS43ODF2Ljc4MUgzLjEyNUEzLjEyOSwzLjEyOSwwLDAsMCwwLDQuNjg4VjE2Ljg3NUEzLjEyOSwzLjEyOSwwLDAsMCwzLjEyNSwyMEg5LjFhLjc4MS43ODEsMCwwLDAsMC0xLjU2MkgzLjEyNWExLjU2NCwxLjU2NCwwLDAsMS0xLjU2Mi0xLjU2MlY0LjY4OEExLjU2NCwxLjU2NCwwLDAsMSwzLjEyNSwzLjEyNUg0LjF2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDkuMTh2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDE0LjN2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1aDEuMDE2YTEuNTY0LDEuNTY0LDAsMCwxLDEuNTYzLDEuNTYzVjkuMTQxYS43ODEuNzgxLDAsMCwwLDEuNTYzLDBWNC42ODhBMy4xMjksMy4xMjksMCwwLDAsMTYuODc1LDEuNTYzWiIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg1IiBjbGFzcz0iY2xzLTEiIGQ9Ik0yNzQuNzI3LDI3MGE0LjcyNyw0LjcyNywwLDEsMCw0LjcyNyw0LjcyN0E0LjczMiw0LjczMiwwLDAsMCwyNzQuNzI3LDI3MFptMCw3Ljg5MWEzLjE2NCwzLjE2NCwwLDEsMSwzLjE2NC0zLjE2NEEzLjE2OCwzLjE2OCwwLDAsMSwyNzQuNzI3LDI3Ny44OTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5LjQ1MyAtMjU5LjQ1MykiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NiIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NiIgY2xhc3M9ImNscy0xIiBkPSJNMzcyLjkxNCwzMzEuNmgtLjM1MnYtLjgyYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2MS42YS43ODEuNzgxLDAsMCwwLC43ODEuNzgxaDEuMTMzYS43ODEuNzgxLDAsMCwwLDAtMS41NjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU2LjUwOCAtMzE3LjEwOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDgiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC44OTggNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzkiIGRhdGEtbmFtZT0iRWxsaXBzZSA5IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDEwLjgyKSIvPg0KICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xMDIgNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjEwMiAxMC44MikiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMTAyIDE0LjIxOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAxNC4yMTkpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzE0IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTQiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgNy40MjIpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  padding: 2px 0 2px 29px;
  color: #000000;
  font: 16px/18px 'Source Sans Pro';
  margin-bottom: 10px;
}
.SW_LastNews.v3 .listNews .item .card .comments {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43MDkgMTcuODMzIiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJmb2xkZWQtbmV3c3BhcGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzMwIiBkYXRhLW5hbWU9Ikdyb3VwZSAzMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMS4zMzMpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NyIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NyIgY2xhc3M9ImNscy0xIiBkPSJNMy4yMjgsMjkuMTY3SDE2LjMzNWEuNjM5LjYzOSwwLDAsMCwuMjg0LS4wNjYsMy43MjMsMy43MjMsMCwwLDAsMi4wOS0zLjA0MlYxNS44MTlhLjY1OC42NTgsMCwwLDAtLjY1Ni0uNjU2aC0yLjNWMTEuOTg5YS42NTguNjU4LDAsMCwwLS42NTYtLjY1NkguNjU2QS42NTguNjU4LDAsMCwwLDAsMTEuOTg5VjI1LjkxN2EuNjI0LjYyNCwwLDAsMCwuMDExLjE0MkMuMDQ0LDI2LjE5MS43MzMsMjkuMTY3LDMuMjI4LDI5LjE2N1pNMS4zMTMsMTIuNjQ2SDE0LjQ0MlYyNS4wMDlhLjY1Ni42NTYsMCwxLDAsMS4zMTMsMFYxNi40NzVIMTcuNHY5LjU4NGEyLjMwNiwyLjMwNiwwLDAsMS0xLjIzNiwxLjc5NEgzLjIyOGMtMS4yOTEsMC0xLjgxNi0xLjY3NC0xLjkxNS0yLjAyNFYxMi42NDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMS4zMzMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODgiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODgiIGNsYXNzPSJjbHMtMSIgZD0iTTg5LjM3NiwxMDIuNjU2QS42NTguNjU4LDAsMCwwLDg4LjcyLDEwMkg4NS42NTZhLjY1OC42NTgsMCwwLDAtLjY1Ni42NTZ2My41YS42NTguNjU4LDAsMCwwLC42NTYuNjU2SDg4LjcyYS42NTguNjU4LDAsMCwwLC42NTYtLjY1NlptLTMuMDYzLjY1NmgxLjc1MVYxMDUuNUg4Ni4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODEuNzE4IC05OC40OTkpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2ODkiIGRhdGEtbmFtZT0iVHJhY8OpIDE2ODkiIGNsYXNzPSJjbHMtMSIgZD0iTTc5Ljk4OSwzNTIuNjQ2aDguNTM0YS42NTYuNjU2LDAsMSwwLDAtMS4zMTNINzkuOTg5YS42NTYuNjU2LDAsMSwwLDAsMS4zMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzYuMjcgLTMzOC4yMDQpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTAiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTAiIGNsYXNzPSJjbHMtMSIgZD0iTTgyLjgyMywyNzAuNDhoOC4zMTVhLjY1Ni42NTYsMCwxLDAsMC0xLjMxM0g4Mi44MjNhLjY1Ni42NTYsMCwxLDAsMCwxLjMxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45OTQgLTI1OS4yMTEpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTEiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTEiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTA2LjE0NmgyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTEwMS4yMjMpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTIiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTIiIGNsYXNzPSJjbHMtMSIgZD0iTTIzNS44MjMsMTg4LjMxM2gyLjUxNmEuNjU2LjY1NiwwLDEsMCwwLTEuMzEzaC0yLjUxNmEuNjU2LjY1NiwwLDEsMCwwLDEuMzEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNi4wODYgLTE4MC4yMTcpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  padding: 2px 0 2px 29px;
  color: #000000;
  font: 16px/18px 'Source Sans Pro';
}
.SW_LastNews.v3 .slick-dots {
  width: 100%;
  height: 16px;
  position: relative;
  text-align: center;
  padding: 0;
  line-height: 0;
  z-index: 50;
  margin-top: 0;
  margin-bottom: 0;
}
.SW_LastNews.v3 .slick-dots	li {
  display: inline-block;
  height: 16px !important;
  margin: 0 10px;
  background: transparent;
  padding: 0;
}
.SW_LastNews.v3 .slick-dots button {
  display: block;
  width: 16px !important;
  height: 16px !important;
  border-radius: 50%;
  text-indent: -9999px;
  background: none !important;
  outline: none;
  padding: 0;
  border: 2px solid #172983 !important;
}
.SW_LastNews.v3 .slick-active button {
  background: #172983 !important;
}
.listing_news.v4 .cont-nav-aside {
  background: #000000;
}
.listing_news.v4 .cont-nav-aside .tit {
  padding: 42px 20px 27px 50px;
  font-family: 'Katibeh';
  color: #FFFFFF;
  font-size: 24px;
}
.listing_news.v4 .cont-nav-aside li {
  background: none;
  display: block;
  width: 100%;
  padding: 0;
  border-top: 1px solid rgba(255,255,255,0.2);
  margin-bottom: 0;
  position: relative;
}
.listing_news.v4 .cont-nav-aside li:before {
  border: 5px solid #FFFFFF;
  content: "";
  position: absolute;
  left: 50px;
  top: 22px;
}
.listing_news.v4 .cont-nav-aside li a {
  padding: 15px 20px 15px 81px;
  color: #FFFFFF;
  -webkit-transition: ease-in-out color 500ms;
  -moz-transition: ease-in-out color 500ms;
  -ms-transition: ease-in-out color 500ms;
  -o-transition: ease-in-out color 500ms;
  transition: ease-in-out color 500ms;
}
.listing_news.v4 .cont-nav-aside li a:hover {
  color: #172983;
}
.listing_news.v4 .row .lst-news .item {
  padding-left: 30px;
  margin-bottom: 40px;
}
.listing_news.v4 .row .lst-news .item .cont-img-nw {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  margin-bottom: 40px;
  height: 300px;
}
@media (max-width: 768px) {
  .listing_news.v4 .row .lst-news .item .cont-img-nw {
    height: 200px;
  }
}
.listing_news.v4 .row .lst-news .item .cont-img-nw img {
  width: 100%;
  max-width: 100%;
  display: none;
  height: auto;
}
.listing_news.v4 .row .lst-news .item .h2,
.listing_news.v4 .row .lst-news .item h2 {
  font-family: 'Katibeh';
  font-size: 24px;
  color: #000000;
  margin-bottom: 29px;
  letter-spacing: -0.4px;
  line-height: 30px;
}
.listing_news.v4 .row .lst-news .item p {
  margin: 10px 0 0;
  font-size: 16px;
}
.listing_news.v4 .row .lst-news .item .foot {
  padding-top: 20px;
}
.listing_news.v4 .row .lst-news .item .foot .col {
  color: #747474;
}
.listing_news.v4 .row .lst-news .item .foot .col.by {
  font-size: 14px;
}
.listing_news.v4 .row .lst-news .item .foot .col.by i {
  font-style: normal;
  display: inline-block;
  margin-right: 5px;
}
.listing_news.v4 .row .lst-news .item .foot .col.date {
  text-align: center;
}
.listing_news.v4 .row .lst-news .item .foot .col.date strong {
  display: inline-block;
  padding-left: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iY2FsZW5kYXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIwIiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogI2ZiMDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJHcm91cGVfMjkiIGRhdGEtbmFtZT0iR3JvdXBlIDI5Ij4NCiAgICA8ZyBpZD0iR3JvdXBlXzI4IiBkYXRhLW5hbWU9Ikdyb3VwZSAyOCI+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzciIGRhdGEtbmFtZT0iRWxsaXBzZSA3IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMjk3IDcuNDIyKSIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg0IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44NzUsMS41NjNIMTUuODU5Vi43ODFhLjc4MS43ODEsMCwwLDAtMS41NjIsMHYuNzgxSDEwLjc0MlYuNzgxYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2Ljc4MUg1LjY2NFYuNzgxQS43ODEuNzgxLDAsMCwwLDQuMS43ODF2Ljc4MUgzLjEyNUEzLjEyOSwzLjEyOSwwLDAsMCwwLDQuNjg4VjE2Ljg3NUEzLjEyOSwzLjEyOSwwLDAsMCwzLjEyNSwyMEg5LjFhLjc4MS43ODEsMCwwLDAsMC0xLjU2MkgzLjEyNWExLjU2NCwxLjU2NCwwLDAsMS0xLjU2Mi0xLjU2MlY0LjY4OEExLjU2NCwxLjU2NCwwLDAsMSwzLjEyNSwzLjEyNUg0LjF2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDkuMTh2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDE0LjN2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1aDEuMDE2YTEuNTY0LDEuNTY0LDAsMCwxLDEuNTYzLDEuNTYzVjkuMTQxYS43ODEuNzgxLDAsMCwwLDEuNTYzLDBWNC42ODhBMy4xMjksMy4xMjksMCwwLDAsMTYuODc1LDEuNTYzWiIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjg1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjg1IiBjbGFzcz0iY2xzLTEiIGQ9Ik0yNzQuNzI3LDI3MGE0LjcyNyw0LjcyNywwLDEsMCw0LjcyNyw0LjcyN0E0LjczMiw0LjczMiwwLDAsMCwyNzQuNzI3LDI3MFptMCw3Ljg5MWEzLjE2NCwzLjE2NCwwLDEsMSwzLjE2NC0zLjE2NEEzLjE2OCwzLjE2OCwwLDAsMSwyNzQuNzI3LDI3Ny44OTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5LjQ1MyAtMjU5LjQ1MykiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY4NiIgZGF0YS1uYW1lPSJUcmFjw6kgMTY4NiIgY2xhc3M9ImNscy0xIiBkPSJNMzcyLjkxNCwzMzEuNmgtLjM1MnYtLjgyYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2MS42YS43ODEuNzgxLDAsMCwwLC43ODEuNzgxaDEuMTMzYS43ODEuNzgxLDAsMCwwLDAtMS41NjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU2LjUwOCAtMzE3LjEwOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDgiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC44OTggNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzkiIGRhdGEtbmFtZT0iRWxsaXBzZSA5IiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDEwLjgyKSIvPg0KICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjbGFzcz0iY2xzLTEiIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xMDIgNy40MjIpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjEwMiAxMC44MikiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMTAyIDE0LjIxOSkiLz4NCiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY2xhc3M9ImNscy0xIiBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAxNC4yMTkpIi8+DQogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzE0IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTQiIGNsYXNzPSJjbHMtMSIgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgNy40MjIpIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left 2px;
  min-height: 24px;
}
.listing_news.v4 .row .lst-news .item .foot .col strong {
  font-family: 'Source Sans Pro';
  color: #000000;
  font-size: 16px;
  line-height: 24px;
}
.listing_news.v4 .row .lst-news .item .foot .col.cont-Btn {
  text-align: right;
  display: inline-block !important;
}
@media (max-width: 992px) {
  .listing_news.v4 .row .lst-news .item {
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .listing_news.v4 .cont-nav-aside {
    margin-bottom: 30px;
  }
  .listing_news.v4 .cont-nav-aside .tit {
    padding: 20px;
  }
  .listing_news.v4 .cont-nav-aside li:before {
    left: 20px;
  }
  .listing_news.v4 .cont-nav-aside li a {
    padding-left: 40px;
  }
  .listing_news.v4 .row .lst-news .item {
    margin-bottom: 20px;
    padding-left: 0;
  }
  .listing_news.v4 .row .lst-news .item >img {
    margin-bottom: 20px;
  }
  .listing_news.v4 .row .lst-news .item .h2,
  .listing_news.v4 .row .lst-news .item h2 {
    margin-bottom: 10px;
  }
  .listing_news.v4 .row .lst-news .item .foot {
    padding-top: 20px;
  }
  .listing_news.v4 .row .lst-news .item .foot .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 100%;
    -ms-flex-positive: 100%;
    flex-grow: 100%;
    max-width: 100%;
    text-align: left;
    margin-bottom: 10px;
  }
  .listing_news.v4 .row .lst-news .item .foot .col.by {
    padding-top: 0;
  }
  .listing_news.v4 .row .lst-news .item .foot .col.date {
    text-align: left;
    padding-top: 0;
  }
  .listing_news.v4 .row .lst-news .item .foot .col.cont-Btn {
    text-align: left;
  }
  .listing_news.v4 .row .lst-news .item .foot .col.cont-Btn a {
    width: auto;
    min-width: inherit;
  }
}
.SW_Gallery .item_gallery {
  padding: 0;
}
.SW_Gallery .item_gallery .inner_item_gallery {
  position: relative;
}
.SW_Gallery .item_gallery .inner_item_gallery > img {
  display: block;
  width: 100%;
  height: 300px;
  object-fit: cover;
  padding: 5px;
}
.SW_Gallery .item_gallery .inner_item_gallery:hover .txt_gallery {
  opacity: 1;
}
.SW_Gallery .item_gallery .txt_gallery {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  line-height: 280px;
  background-color: rgba(0,0,0,0.7);
  opacity: 0;
  -webkit-transition: all ease 400ms;
  -moz-transition: all ease 400ms;
  -ms-transition: all ease 400ms;
  -o-transition: all ease 400ms;
  transition: all ease 400ms;
}
.SW_Gallery .item_gallery .txt_gallery span {
  display: inline-block;
  padding-bottom: 35px;
  font: normal 16px/20px 'Katibeh';
  color: #FFFFFF;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAc5JREFUOI2t1EFoz2Ecx/HvM9O0HTjYMgdJyUFSEuWAphQpSa04kMPSKFdc7eDkRDkrJUI4LOWAEhppmcTByFIuk5pZ8s/LYc/ya56//3/N5/L0PN/P9/399n2enogmhM04hyF8N60p3EFPM4zZwDW4r7EuYlGz0N7c1YweYQB7sR3H8LYSf4PljaA9qOWECRzM513YjxPYhFb04VeleEs96EK8z8ZxrMZS3CqM4HnO6auc9dcDH6iYdqIbo3l/FYexB6dwtpJ3LXs+Y0EJfCkbnuT947w/2mB8GyoN7SgZhnPwTJ7hTwz9C1rJfZdzT7YW4l15HUsp1bA+Ir40A46IDxGxKiKWlcDjEdEdEe0RESml101CIyI68jpRehqjed0yB2DkC1uXt2MlQ3+e0w90zgHcW7m87pKhHZPZcKVJaCc+5ZzBeqY2vKpUH2gAXYmXFf/WkqkFN/2t69hY6PI4vlV8p+tBLxegVQ3jAT7OOp/EkRK0A7cLoLvYh3t1Cn3FeYXLSqb/0RsRsXtW7FlEbEspTeXia2P6Oa2IiImIGImIpymlWr3hXyh08gJLignNyp+nNaOReUMz+GEFOojF84ZmcBsOYRfSf4FGxG+3hux6dEU0rAAAAABJRU5ErkJggg==) no-repeat center bottom;
}
@media (max-width: 900px) {
  .SW_Gallery .item_gallery {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 480px) {
  .SW_Gallery .item_gallery {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .SW_Gallery .item_gallery img {
    height: 250px !important;
    line-height: 220px !important;
  }
}
.SW_Gallery.v6 {
  background-color: #F2F2F2;
  padding: 94px 0;
}
@media (max-width: 600px) {
  .SW_Gallery.v6 {
    padding: 20px 0;
  }
}
.SW_Gallery.v6 .title {
  font: 40px 'Katibeh';
  color: #172983;
  margin-bottom: 50px;
}
@media (max-width: 600px) {
  .SW_Gallery.v6 .title {
    font: 20px 'Katibeh';
    margin-bottom: 15px;
  }
}
.SW_Gallery.v6 .item_gallery .inner_item_gallery > img {
  padding: 10px;
}
.SW_Gallery.v6 .item_gallery .inner_item_gallery:hover .txt_gallery {
  opacity: 0;
}
.SW_Gallery.v6 .btn {
  margin-top: 59px;
}
@media (max-width: 600px) {
  .SW_Gallery.v6 .btn {
    margin-top: 20px;
  }
}
.SW_GalerieWithML.v1 .widget-title {
  font-size: 40px;
  font-family: 'Katibeh';
  line-height: 40px;
  color: #000000;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.SW_GalerieWithML.v1 .widget-title span {
  font-size: 14px;
  font-family: 'Katibeh';
  line-height: 16px;
  display: block;
  color: #172983;
}
.SW_GalerieWithML.v1 .widget-content {
  display: none;
  text-align: center;
}
.SW_GalerieWithML.v1 .items {
  width: 100% !important;
}
.SW_GalerieWithML.v1 .filters {
  padding: 0 8px;
  margin-bottom: 50px;
}
.SW_GalerieWithML.v1 .filters li {
  font-family: 'Source Sans Pro';
  line-height: normal;
  background: none;
  padding-left: 0;
}
.SW_GalerieWithML.v1 .filters a {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  line-height: 21px;
  color: #747474;
  text-transform: uppercase;
}
.SW_GalerieWithML.v1 .filters a:hover {
  text-decoration: none;
  color: #172983;
}
.SW_GalerieWithML.v1 .filters .active a {
  font-family: 'Katibeh';
  color: #172983;
}
.SW_GalerieWithML.v1 .filters .list-inline-item:not(:last-child) {
  margin-right: 54px;
}
.SW_GalerieWithML.v1 .galeries {
  margin: 0 -8px;
}
.SW_GalerieWithML.v1 .galeries img {
  max-width: 100%;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
.SW_GalerieWithML.v1 .galeries img:hover {
  opacity: 0.65;
}
.SW_GalerieWithML.v1 .grid-item {
  float: left;
  width: 33.33%;
  padding: 0;
}
.SW_GalerieWithML.v1 .grid-item .gal {
  margin: 0 8px 16px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.SW_GalerieWithML.v1 .isotope-pager {
  text-align: center;
  font-size: 16px;
  line-height: 21px;
  margin: 30px 0 0;
}
.SW_GalerieWithML.v1 .isotope-pager a {
  font-family: 'Source Sans Pro';
  color: #747474;
  display: inline-block;
}
.SW_GalerieWithML.v1 .isotope-pager a:hover,
.SW_GalerieWithML.v1 .isotope-pager a.current {
  color: #172983;
  text-decoration: none;
}
.SW_GalerieWithML.v1 .isotope-pager a:not(:last-child) {
  margin-right: 15px;
}
.SW_GalerieWithML.v1 .galeries-link {
  margin-top: 40px;
}
.SW_GalerieWithML.v1 .galeries-link .btn {
  text-transform: uppercase;
  line-height: 58px;
  padding: 0 35px;
  font-family: 'Katibeh';
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media screen and (max-width: 1024px) {
  .SW_GalerieWithML.v1 .filters .list-inline-item:not(:last-child) {
    margin-right: 40px;
  }
}
@media screen and (max-width: 767px) {
  .SW_GalerieWithML.v1 .filters {
    margin-bottom: 30px;
  }
  .SW_GalerieWithML.v1 .filters a {
    font-size: 14px;
  }
  .SW_GalerieWithML.v1 .filters .list-inline-item {
    margin-bottom: 5px;
  }
  .SW_GalerieWithML.v1 .filters .list-inline-item:not(:last-child) {
    margin-right: 20px;
  }
  .SW_GalerieWithML.v1 .grid-item {
    width: 50%;
  }
  .SW_GalerieWithML.v1 .isotope-pager {
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .SW_GalerieWithML.v1 .widget-title {
    font-size: 26px;
    margin-bottom: 10px;
  }
  .SW_GalerieWithML.v1 .grid-item {
    width: 100%;
  }
}
.SW_Gallery.v3 img {
  width: 100%;
}
.SW_Gallery.v3 a {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}
.SW_Gallery.v3 .grid-sizer-v3,
.SW_Gallery.v3 .grid-item-v3 {
  float: left;
  width: 20%;
  height: 240px;
  overflow: hidden;
  background: #172983 no-repeat center;
  background-size: cover;
}
.SW_Gallery.v3 .grid-item-v3--width2 {
  width: 40%;
}
.SW_Gallery.v3 .grid-item-v3--height2 {
  height: 480px;
}
@media (max-width: 767px) {
  .SW_Gallery.v3 .grid-sizer-v3,
  .SW_Gallery.v3 .grid-item-v3 {
    width: 50%;
  }
  .SW_Gallery.v3 .grid-item-v3--width2 {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .SW_Gallery.v3 .grid-sizer-v3,
  .SW_Gallery.v3 .grid-item-v3 {
    width: 100%;
  }
}
.SW_Gallery.v4 .itemBimg {
  height: 550px;
  background-size: cover;
  background-position: center;
}
@media (max-width: 767px) {
  .SW_Gallery.v4 .itemBimg {
    height: 350px;
  }
}
.SW_Gallery.v4 .thumb-img {
  position: relative;
}
.SW_Gallery.v4 .thumb-img .slick-list {
  max-width: 910px;
  margin: 30px auto 0;
}
.SW_Gallery.v4 .thumb-img .slick-slide {
  opacity: 0.5;
  -webkit-transition: 0.2;
  -moz-transition: 0.2;
  -ms-transition: 0.2;
  -o-transition: 0.2;
  transition: 0.2;
}
.SW_Gallery.v4 .thumb-img .slick-slide.slick-current {
  opacity: 1;
}
.SW_Gallery.v4 .thumb-img .thumbItem {
  text-align: center;
  height: 96px;
  overflow: hidden;
  padding: 0 7px;
}
.SW_Gallery.v4 .thumb-img .thumbItem > div {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.SW_Gallery.v4 .thumb-img .thumbItem img {
  margin: 0 auto;
  width: 0;
  height: 0;
  opacity: 0;
}
.SW_Gallery.v4 .slick-arrow {
  width: 35px;
  height: 35px;
  font-size: 0;
  border: 1px solid #989898;
  margin-top: -21px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1LjM5MiIgaGVpZ2h0PSI4LjgwNiIgdmlld0JveD0iMCAwIDUuMzkyIDguODA2Ij4NCiAgPGcgaWQ9ImNoZXZyb24tYXJyb3ctZG93biIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4LjgwNikgcm90YXRlKC05MCkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMSIgZGF0YS1uYW1lPSJUcmFjw6kgMSIgZD0iTTguNiw0Ljc3N2wtLjQyNC40MTJhLjczNS43MzUsMCwwLDEtLjUxNC4yLjcuNywwLDAsMS0uNTA5LS4yTDQuNCwyLjUyLDEuNjU2LDUuMTg5YS43LjcsMCwwLDEtLjUwOS4yLjczNS43MzUsMCwwLDEtLjUxNC0uMkwuMjE1LDQuNzc3QS42NzIuNjcyLDAsMCwxLDAsNC4yNzdhLjY0NC42NDQsMCwwLDEsLjIxNS0uNDk0TDMuODk0LjIwOUEuNjgyLjY4MiwwLDAsMSw0LjQsMGEuNzEyLjcxMiwwLDAsMSwuNTE0LjIwOUw4LjYsMy43ODNhLjY2My42NjMsMCwwLDEsLjIwOS40OTRBLjY5My42OTMsMCwwLDEsOC42LDQuNzc3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iIzFmMmMzNCIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat center;
}
.SW_Gallery.v4 .slick-arrow.slick-next {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1LjU1MSIgaGVpZ2h0PSI4LjgwNiIgdmlld0JveD0iMCAwIDUuNTUxIDguODA2Ij4NCiAgPGcgaWQ9ImNoZXZyb24tYXJyb3ctZG93biIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgyLjIyNiA4LjgwNikgcm90YXRlKC05MCkiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMSIgZGF0YS1uYW1lPSJUcmFjw6kgMSIgZD0iTTguNiw4Mi44NTlsLS40MjQtLjQyNGEuNzI0LjcyNCwwLDAsMC0uNTE0LS4yMDkuNjkzLjY5MywwLDAsMC0uNTA5LjIwOUw0LjQsODUuMTgyLDEuNjU2LDgyLjQzNWEuNjkzLjY5MywwLDAsMC0uNTA5LS4yMDkuNzI0LjcyNCwwLDAsMC0uNTE0LjIwOWwtLjQxOC40MjRBLjcuNywwLDAsMCwwLDgzLjM3NGEuNjcyLjY3MiwwLDAsMCwuMjE1LjUwOWwzLjY4LDMuNjhhLjY3Mi42NzIsMCwwLDAsLjUwOS4yMTUuNy43LDAsMCwwLC41MTQtLjIxNWwzLjY4LTMuNjhhLjY5Mi42OTIsMCwwLDAsLjIwOS0uNTA5QS43MjQuNzI0LDAsMCwwLDguNiw4Mi44NTlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMWYyYzM0Ii8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center;
}
.SW_Gallery.v4 .slick-arrow:hover {
  border-color: #172983;
  cursor: pointer;
}
.SW_Gallery.v4 .slick-dots {
  text-align: center;
  margin-top: 20px;
}
.SW_Gallery.v4 .slick-dots li {
  background: transparent;
  padding-left: 0;
}
.SW_Gallery.v4 .slick-dots li~li {
  margin-left: 7px;
}
.SW_Footer.v1 .inner-footer {
  background-color: #172983;
  padding: 143px 0 40px 0;
  text-align: center;
  color: #FFFFFF;
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 .inner-footer {
    padding: 40px 0 20px;
  }
}
.SW_Footer.v1 .bloc-title {
  font-family: 'Katibeh';
  font-size: 42px;
  color: #FFFFFF;
  text-transform: uppercase;
  display: block;
  margin: 0 0 41px;
}
.SW_Footer.v1 .siteInfo-img {
  margin-bottom: 31px;
  text-align: left;
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 .siteInfo-img {
    text-align: center;
  }
}
.SW_Footer.v1 .siteInfo-img img {
  margin: 0 auto;
}
.SW_Footer.v1 .bloc-siteInfo {
  text-align: center;
}
.SW_Footer.v1 .bloc-siteInfo .siteInfo-txt {
  font-family: 'Source Sans Pro';
  color: #FFFFFF;
  font-size: 16px;
  line-height: 24px;
}
.SW_Footer.v1 .bloc-siteInfo .siteInfo-txt p {
  font-family: 'Source Sans Pro';
  color: #FFFFFF;
}
.SW_Footer.v1 .bloc-adresses {
  font-family: 'Source Sans Pro';
  color: #FFFFFF;
  font-size: 16px;
  text-align: left;
}
.SW_Footer.v1 .bloc-adresses ul {
  margin: 0;
}
.SW_Footer.v1 .bloc-adresses li {
  position: relative;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  padding-left: 30px;
  background: none;
  line-height: 24px;
  margin-bottom: 10px;
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 .bloc-adresses li {
    padding-left: 0;
  }
}
.SW_Footer.v1 .bloc-adresses li div {
  display: none;
}
.SW_Footer.v1 .bloc-adresses li a {
  line-height: 24px;
  color: #FFFFFF;
  vertical-align: middle;
}
.SW_Footer.v1 .bloc-adresses li a:hover {
  color: #FFFFFF;
}
.SW_Footer.v1 .bloc-adresses li img {
  position: absolute;
  left: 0;
  max-width: 18px;
}
.SW_Footer.v1 .bloc-adresses li:before {
  position: absolute;
  content: "";
  display: inline-block;
  margin-left: -30px;
  height: 22px;
}
.SW_Footer.v1 .bloc-adresses li.map {
  margin-bottom: 16px;
}
.SW_Footer.v1 .bloc-adresses li.map:before {
  width: 17px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi42MTgiIGhlaWdodD0iMjAuNDQ3IiB2aWV3Qm94PSIwIDAgMTYuNjE4IDIwLjQ0NyI+DQogIDxnIGlkPSJwbGFjZWhvbGRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ2LjA0NCAwKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8zNiIgZGF0YS1uYW1lPSJHcm91cGUgMzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ2LjA0NCAwKSI+DQogICAgICA8ZyBpZD0iR3JvdXBlXzM1IiBkYXRhLW5hbWU9Ikdyb3VwZSAzNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY5MyIgZGF0YS1uYW1lPSJUcmFjw6kgMTY5MyIgZD0iTTYwLjEyNSwyLjMzNEE4LjMwOSw4LjMwOSwwLDAsMCw0Ni4wODIsNy41YTguMzg3LDguMzg3LDAsMCwwLC4xMDgsMi4zNywyLjc3NSwyLjc3NSwwLDAsMCwuMDU4LjI3OSw4LjQwNiw4LjQwNiwwLDAsMCwuNTUzLDEuNjM0LDIyLjU5NCwyMi41OTQsMCwwLDAsNi42NTMsOC4zNDIsMS40MDYsMS40MDYsMCwwLDAsMS44LDBBMjIuNjI3LDIyLjYyNywwLDAsMCw2MS45LDExLjc4MmE4LjEzNyw4LjEzNywwLDAsMCwuNTUzLTEuNjM0LDIuNzc5LDIuNzc5LDAsMCwwLC4wNTgtLjI3OSw4LjUzNSw4LjUzNSwwLDAsMCwuMTQ2LTEuNTU5QTguMjQ0LDguMjQ0LDAsMCwwLDYwLjEyNSwyLjMzNFpNNjEuMDQsOS42YzAsLjAxMiwwLC4wMjEsMCwuMDMzcy0uMDE3LjA3OS0uMDM3LjE3di4wMDhhNi44MSw2LjgxLDAsMCwxLS40NTcsMS4zNTEuMDcuMDcsMCwwLDAtLjAwOC4wMjEsMjEuMDksMjEuMDksMCwwLDEtNi4xNzUsNy43MzksMjEuMDU3LDIxLjA1NywwLDAsMS02LjE3NS03LjczOS4wNy4wNywwLDAsMS0uMDA4LS4wMjEsNi43Miw2LjcyLDAsMCwxLS40NTctMS4zNTFWOS44MDZjLS4wMjEtLjA5MS0uMDMzLS4xNS0uMDM3LS4xN3MwLS4wMjEsMC0uMDMzYTYuNjEzLDYuNjEzLDAsMCwxLS4xLTEuOTYzLDYuODEzLDYuODEzLDAsMCwxLDEzLjU5NC42N0E2Ljc0OCw2Ljc0OCwwLDAsMSw2MS4wNCw5LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDYuMDQ0IDApIiBmaWxsPSIjZmZmIi8+DQogICAgICA8L2c+DQogICAgPC9nPg0KICAgIDxnIGlkPSJHcm91cGVfMzgiIGRhdGEtbmFtZT0iR3JvdXBlIDM4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OS45MjkgMy45NjgpIj4NCiAgICAgIDxnIGlkPSJHcm91cGVfMzciIGRhdGEtbmFtZT0iR3JvdXBlIDM3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+DQogICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY5NCIgZGF0YS1uYW1lPSJUcmFjw6kgMTY5NCIgZD0iTTE0My44OTUsOTUuNDEzYTQuNDI1LDQuNDI1LDAsMCwwLDAsOC44NDkuNzQ5Ljc0OSwwLDEsMCwwLTEuNSwyLjkzMSwyLjkzMSwwLDEsMSwyLjIyNS0xLjAyNy43NDkuNzQ5LDAsMCwwLDEuMTM5Ljk3Myw0LjQyNCw0LjQyNCwwLDAsMC0zLjM2NC03LjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM5LjQ3IC05NS40MTMpIiBmaWxsPSIjZmZmIi8+DQogICAgICA8L2c+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center;
}
.SW_Footer.v1 .bloc-adresses li.tel {
  margin-bottom: 10px;
}
.SW_Footer.v1 .bloc-adresses li.tel:before {
  width: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4wMzUiIGhlaWdodD0iMTguMDYyIiB2aWV3Qm94PSIwIDAgMTguMDM1IDE4LjA2MiI+DQogIDxnIGlkPSJwaG9uZS1jYWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MS42NTYgMTg5KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8zOSIgZGF0YS1uYW1lPSJHcm91cGUgMzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MS42NTYgLTE4OSkiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjk1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjk1IiBkPSJNMTQuNjA1LDM3LjU1YTEuNzc2LDEuNzc2LDAsMCwwLTEuMjg4LS41OTEsMS44MzcsMS44MzcsMCwwLDAtMS4zLjU4N2wtMS4yLDEuMmMtLjEtLjA1My0uMi0uMS0uMjk0LS4xNTItLjEzNy0uMDY5LS4yNjctLjEzMy0uMzc3LS4yQTEzLjA5MiwxMy4wOTIsMCwwLDEsNywzNS41MzNhNy43MjQsNy43MjQsMCwwLDEtMS4wMjktMS42MjRjLjMxMy0uMjg2LjYtLjU4My44ODQtLjg2OS4xMDctLjEwNy4yMTMtLjIxNy4zMi0uMzI0YTEuNzQ5LDEuNzQ5LDAsMCwwLDAtMi42MzhMNi4xMzUsMjkuMDM4Yy0uMTE4LS4xMTgtLjI0LS4yNC0uMzU1LS4zNjItLjIyOS0uMjM2LS40NjktLjQ4LS43MTctLjcwOWExLjgsMS44LDAsMCwwLTEuMjc3LS41NiwxLjg2NywxLjg2NywwLDAsMC0xLjMuNTZsLS4wMDguMDA4LTEuMywxLjMwOEEyLjc4OSwyLjc4OSwwLDAsMCwuMzYsMzEuMDU0YTYuNjgyLDYuNjgyLDAsMCwwLC40ODgsMi44MjgsMTYuNDEzLDE2LjQxMywwLDAsMCwyLjkxNiw0Ljg2NCwxNy45MzksMTcuOTM5LDAsMCwwLDUuOTczLDQuNjc3LDkuMzA3LDkuMzA3LDAsMCwwLDMuMzU1Ljk5MWMuMDgsMCwuMTY0LjAwOC4yNC4wMDhhMi44NzIsMi44NzIsMCwwLDAsMi4yLS45NDVjMC0uMDA4LjAxMS0uMDExLjAxNS0uMDE5YTguNjY2LDguNjY2LDAsMCwxLC42NjctLjY5Yy4xNjQtLjE1Ni4zMzItLjMyLjUtLjQ5MmExLjksMS45LDAsMCwwLC41NzYtMS4zMTlBMS44MzIsMS44MzIsMCwwLDAsMTYuNywzOS42NVptMS4zNjUsNC4wMTRzMCwwLDAsMGMtLjE0OS4xNi0uMy4zLS40NjUuNDY1YTEwLjAyNCwxMC4wMjQsMCwwLDAtLjczNi43NjIsMS44MzgsMS44MzgsMCwwLDEtMS40MzMuNjA2Yy0uMDU3LDAtLjExOCwwLS4xNzUsMGE4LjI2OCw4LjI2OCwwLDAsMS0yLjk3My0uODkyLDE2LjkzMywxNi45MzMsMCwwLDEtNS42MjYtNC40MDcsMTUuNDc2LDE1LjQ3NiwwLDAsMS0yLjc0NS00LjU3MSw1LjQ0Myw1LjQ0MywwLDAsMS0uNDI3LTIuMzg2LDEuNzUsMS43NSwwLDAsMSwuNTI2LTEuMTMybDEuMy0xLjNhLjg2Ny44NjcsMCwwLDEsLjU3OS0uMjcxLjgxNS44MTUsMCwwLDEsLjU1Ny4yNjdsLjAxMS4wMTFjLjIzMy4yMTcuNDU0LjQ0Mi42ODYuNjgyLjExOC4xMjIuMjQuMjQ0LjM2Mi4zN2wxLjA0MSwxLjA0MWEuNzI4LjcyOCwwLDAsMSwwLDEuMTgyYy0uMTExLjExMS0uMjE3LjIyMS0uMzI4LjMyOC0uMzIuMzI4LS42MjUuNjMzLS45NTcuOTMtLjAwOC4wMDgtLjAxNS4wMTEtLjAxOS4wMTlhLjc3OC43NzgsMCwwLDAtLjIuODY1bC4wMTEuMDM0YTguMzU1LDguMzU1LDAsMCwwLDEuMjMxLDIuMDA5bDAsMGExMy45OTEsMTMuOTkxLDAsMCwwLDMuMzg1LDMuMDgsNS4yMDYsNS4yMDYsMCwwLDAsLjQ2OS4yNTVjLjEzNy4wNjkuMjY3LjEzMy4zNzcuMi4wMTUuMDA4LjAzLjAxOS4wNDYuMDI3YS44MjYuODI2LDAsMCwwLC4zNzcuMS44MTUuODE1LDAsMCwwLC41NzktLjI2M2wxLjMtMS4zYS44NjIuODYyLDAsMCwxLC41NzYtLjI4Ni43NzYuNzc2LDAsMCwxLC41NDkuMjc4bC4wMDguMDA4LDIuMSwyLjFBLjc1NC43NTQsMCwwLDEsMTUuOTcsNDEuNTY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMzQ0IC0yNi4zNjEpIiBmaWxsPSIjZmZmIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2OTYiIGRhdGEtbmFtZT0iVHJhY8OpIDE2OTYiIGQ9Ik0yNDUuMzY3LDg2Ljk0NmE0LjkwNiw0LjkwNiwwLDAsMSwzLjk5NSwzLjk5NS41MTEuNTExLDAsMCwwLC41MDcuNDI3LjY4MS42ODEsMCwwLDAsLjA4OC0uMDA4LjUxNS41MTUsMCwwLDAsLjQyMy0uNTk1LDUuOTMyLDUuOTMyLDAsMCwwLTQuODM0LTQuODM0LjUxNy41MTcsMCwwLDAtLjU5NS40MTlBLjUwOS41MDksMCwwLDAsMjQ1LjM2Nyw4Ni45NDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjM1LjYyIC04Mi42NSkiIGZpbGw9IiNmZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY5NyIgZGF0YS1uYW1lPSJUcmFjw6kgMTY5NyIgZD0iTTI1Ny4zMzMsNy45NjdBOS43NjgsOS43NjgsMCwwLDAsMjQ5LjM3My4wMDhhLjUxNC41MTQsMCwxLDAtLjE2OCwxLjAxNCw4LjcyNSw4LjcyNSwwLDAsMSw3LjExMyw3LjExMy41MTEuNTExLDAsMCwwLC41MDcuNDI3LjY4MS42ODEsMCwwLDAsLjA4OC0uMDA4QS41MDUuNTA1LDAsMCwwLDI1Ny4zMzMsNy45NjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjM5LjMwNSAwKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left center;
}
.SW_Footer.v1 .bloc-adresses li.telmobile {
  margin-bottom: 10px;
  max-width: 174px;
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 .bloc-adresses li.telmobile {
    margin-left: auto;
    margin-right: auto;
  }
}
.SW_Footer.v1 .bloc-adresses li.telmobile:before {
  width: 22px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4yNDkiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxMy4yNDkgMjIiPg0KICA8ZyBpZD0ic21hcnRwaG9uZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk3LjM1KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV82NCIgZGF0YS1uYW1lPSJHcm91cGUgNjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk3LjM1KSI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzQzIiBkYXRhLW5hbWU9IlRyYWPDqSA0MyIgZD0iTTExMC42LDIwLjI4OFYxLjcwOEExLjcxLDEuNzEsMCwwLDAsMTA4Ljg5MiwwSDk5LjA1OEExLjcxLDEuNzEsMCwwLDAsOTcuMzUsMS43MDhWMjAuMjkyQTEuNzEsMS43MSwwLDAsMCw5OS4wNTgsMjJoOS44MzRBMS43MTcsMS43MTcsMCwwLDAsMTEwLjYsMjAuMjg4Wk05OC40NTEsMy45NmgxMS4wNDN2MTIuNUg5OC40NTFaTTk5LjA1OCwxLjFoOS44MzRhLjYwNy42MDcsMCwwLDEsLjYwNy42MDdWMi44NThIOTguNDUxVjEuNzA4QS42MDcuNjA3LDAsMCwxLDk5LjA1OCwxLjFabS0uNjA3LDE5LjE4N1YxNy41NmgxMS4wNDN2Mi43MjhhLjYwNy42MDcsMCwwLDEtLjYwNy42MDdIOTkuMDU4QS42MDcuNjA3LDAsMCwxLDk4LjQ1MSwyMC4yODhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTcuMzUgMCkiIGZpbGw9IiNmZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfNDQiIGRhdGEtbmFtZT0iVHJhY8OpIDQ0IiBkPSJNMjEwLjMzNyw0MTYuNkgyMDguMWEuNTUzLjU1MywwLDAsMCwwLDEuMTA2aDIuMjM0YS41NTMuNTUzLDAsMCwwLDAtMS4xMDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAyLjU5NyAtMzk3Ljg3NikiIGZpbGw9IiNmZmYiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left center;
}
.SW_Footer.v1 .bloc-adresses li.fax {
  margin-bottom: 10px;
}
.SW_Footer.v1 .bloc-adresses li.fax:before {
  width: 22px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iZmF4XzFfIiBkYXRhLW5hbWU9ImZheCAoMSkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE3LjE4NCIgaGVpZ2h0PSIxNy4xODQiIHZpZXdCb3g9IjAgMCAxNy4xODQgMTcuMTg0Ij4NCiAgPGcgaWQ9Ikdyb3VwZV80NyIgZGF0YS1uYW1lPSJHcm91cGUgNDciPg0KICAgIDxnIGlkPSJHcm91cGVfNDYiIGRhdGEtbmFtZT0iR3JvdXBlIDQ2Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzQiIGRhdGEtbmFtZT0iVHJhY8OpIDM0IiBkPSJNMTUuNjczLDQuMDYxaC0uNVYuNWEuNS41LDAsMCwwLS41LS41SDcuNjE4YS41LjUsMCwwLDAtLjUuNVY0LjA2MUg2LjEwOHYtLjVhLjUuNSwwLDAsMC0uNS0uNUgyLjUxN2EuNS41LDAsMCwwLS41LjV2LjVoLS41QTEuNTEyLDEuNTEyLDAsMCwwLDAsNS41NzF2OS4xYTEuNTEyLDEuNTEyLDAsMCwwLDEuNTEsMS41MWguNXYuNWEuNS41LDAsMCwwLC41LjVINS42YS41LjUsMCwwLDAsLjUtLjV2LS41aDkuNTY1YTEuNTEyLDEuNTEyLDAsMCwwLDEuNTEtMS41MXYtOS4xQTEuNTEyLDEuNTEyLDAsMCwwLDE1LjY3Myw0LjA2MVpNMi4wMTQsMTUuMTdoLS41YS41LjUsMCwwLDEtLjUtLjV2LTkuMWEuNS41LDAsMCwxLC41LS41aC41Wk01LjEsMTYuMTc3SDMuMDIxVjQuMDYxSDUuMVpNOC4xMjIsMS4wMDdoNi4wNDFWNS4wNjhIOC4xMjJabTguMDU1LDEzLjY2YS41LjUsMCwwLDEtLjUuNUg2LjEwOFY1LjA2OEg3LjExNXYuNWEuNS41LDAsMCwwLC41LjVoNy4wNDhhLjUuNSwwLDAsMCwuNS0uNXYtLjVoLjVhLjUuNSwwLDAsMSwuNS41WiIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzQ5IiBkYXRhLW5hbWU9Ikdyb3VwZSA0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4xMjkgMi4wNDcpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzQ4IiBkYXRhLW5hbWU9Ikdyb3VwZSA0OCI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzM1IiBkYXRhLW5hbWU9IlRyYWPDqSAzNSIgZD0iTTI3NS41MjQsNjFIMjcyLjVhLjUuNSwwLDAsMCwwLDEuMDA3aDMuMDIxYS41LjUsMCwwLDAsMC0xLjAwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNzIgLTYxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzUxIiBkYXRhLW5hbWU9Ikdyb3VwZSA1MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4xMTUgNy4wODEpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzUwIiBkYXRhLW5hbWU9Ikdyb3VwZSA1MCI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzM2IiBkYXRhLW5hbWU9IlRyYWPDqSAzNiIgZD0iTTIxOS41NTEsMjExSDIxMi41YS41LjUsMCwwLDAtLjUuNXYyLjAxNGEuNS41LDAsMCwwLC41LjVoNy4wNDhhLjUuNSwwLDAsMCwuNS0uNVYyMTEuNUEuNS41LDAsMCwwLDIxOS41NTEsMjExWm0tLjUsMi4wMTRoLTYuMDQxdi0xLjAwN2g2LjA0MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTIgLTIxMSkiIGZpbGw9IiNmZmYiLz4NCiAgICA8L2c+DQogIDwvZz4NCiAgPGcgaWQ9Ikdyb3VwZV81MyIgZGF0YS1uYW1lPSJHcm91cGUgNTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMTE1IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTIiIGRhdGEtbmFtZT0iR3JvdXBlIDUyIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzciIGRhdGEtbmFtZT0iVHJhY8OpIDM3IiBkPSJNMjEzLjUxLDMzMUgyMTIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDEsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU1IiBkYXRhLW5hbWU9Ikdyb3VwZSA1NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMTM2IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTQiIGRhdGEtbmFtZT0iR3JvdXBlIDU0Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzgiIGRhdGEtbmFtZT0iVHJhY8OpIDM4IiBkPSJNMzAzLjUxLDMzMUgzMDIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDAsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwMiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU3IiBkYXRhLW5hbWU9Ikdyb3VwZSA1NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMTU2IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTYiIGRhdGEtbmFtZT0iR3JvdXBlIDU2Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzkiIGRhdGEtbmFtZT0iVHJhY8OpIDM5IiBkPSJNMzkzLjUxLDMzMUgzOTIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDAsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5MiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU5IiBkYXRhLW5hbWU9Ikdyb3VwZSA1OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4xMTUgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV81OCIgZGF0YS1uYW1lPSJHcm91cGUgNTgiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MCIgZGF0YS1uYW1lPSJUcmFjw6kgNDAiIGQ9Ik0yMTMuNTEsMzkySDIxMi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfNjEiIGRhdGEtbmFtZT0iR3JvdXBlIDYxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4xMzYgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV82MCIgZGF0YS1uYW1lPSJHcm91cGUgNjAiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MSIgZGF0YS1uYW1lPSJUcmFjw6kgNDEiIGQ9Ik0zMDMuNTEsMzkySDMwMi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzAyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfNjMiIGRhdGEtbmFtZT0iR3JvdXBlIDYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4xNTYgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV82MiIgZGF0YS1uYW1lPSJHcm91cGUgNjIiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MiIgZGF0YS1uYW1lPSJUcmFjw6kgNDIiIGQ9Ik0zOTMuNTEsMzkySDM5Mi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzkyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center;
  background-size: 21px auto;
}
.SW_Footer.v1 .bloc-adresses li.mail {
  margin-bottom: 10px;
}
.SW_Footer.v1 .bloc-adresses li.mail:before {
  width: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy42MjUiIGhlaWdodD0iMTQuMzg1IiB2aWV3Qm94PSIwIDAgMTcuNjI1IDE0LjM4NSI+DQogIDxnIGlkPSJlbWFpbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDAxIC00Ny4wNjUpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzQxIiBkYXRhLW5hbWU9Ikdyb3VwZSA0MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDEgNDcuMDY1KSI+DQogICAgICA8ZyBpZD0iR3JvdXBlXzQwIiBkYXRhLW5hbWU9Ikdyb3VwZSA0MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTY5OCIgZGF0YS1uYW1lPSJUcmFjw6kgMTY5OCIgZD0iTTE1LjMsNDcuMDY1SDIuMzM0QTIuMzM1LDIuMzM1LDAsMCwwLDAsNDkuNHY5LjcyMUEyLjMzNSwyLjMzNSwwLDAsMCwyLjMzNCw2MS40NUgxNS4zYTIuMzM1LDIuMzM1LDAsMCwwLDIuMzMyLTIuMzMyVjQ5LjRBMi4zMzUsMi4zMzUsMCwwLDAsMTUuMyw0Ny4wNjVaTTE2LjIsNTkuMTE4YS45MDkuOTA5LDAsMCwxLS45MDguOTA4SDIuMzM0YS45MDkuOTA5LDAsMCwxLS45MDgtLjkwOFY0OS40YS45MDkuOTA5LDAsMCwxLC45MDgtLjkwOEgxNS4zYS45MDkuOTA5LDAsMCwxLC45MDguOTA4djkuNzIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDAyIC00Ny4wNjUpIiBmaWxsPSIjZmZmIi8+DQogICAgICA8L2c+DQogICAgPC9nPg0KICAgIDxnIGlkPSJHcm91cGVfNDMiIGRhdGEtbmFtZT0iR3JvdXBlIDQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMSA0OC42ODUpIj4NCiAgICAgIDxnIGlkPSJHcm91cGVfNDIiIGRhdGEtbmFtZT0iR3JvdXBlIDQyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4NCiAgICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNjk5IiBkYXRhLW5hbWU9IlRyYWPDqSAxNjk5IiBkPSJNMTcuNSw5NC40MjlhLjcxMi43MTIsMCwwLDAtLjk5Mi0uMTc1TDguODEzLDk5LjYzOSwxLjEyMSw5NC4yNTRBLjcxMi43MTIsMCwxLDAsLjMsOTUuNDIxbDguMSw1LjY3YS43MTIuNzEyLDAsMCwwLC44MTcsMGw4LjEtNS42N0EuNzEyLjcxMiwwLDAsMCwxNy41LDk0LjQyOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAtOTQuMTI1KSIgZmlsbD0iI2ZmZiIvPg0KICAgICAgPC9nPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left center;
}
.SW_Footer.v1 .bloc-horaires {
  text-align: left;
}
.SW_Footer.v1 .bloc-horaires ul {
  padding-left: 30px;
  position: relative;
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 .bloc-horaires ul {
    padding-left: 0;
  }
}
.SW_Footer.v1 .bloc-horaires ul:before {
  display: inline-block;
  content: "";
  width: 19px;
  height: 19px;
  position: absolute;
  margin-left: -30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC44ODUiIGhlaWdodD0iMTguODg0IiB2aWV3Qm94PSIwIDAgMTguODg1IDE4Ljg4NCI+DQogIDxnIGlkPSJmYXN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE2LjQ4OSAtNDMzLjI0OSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNzQiIGRhdGEtbmFtZT0iR3JvdXBlIDc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTYuNDg5IDQzMy4yNDkpIj4NCiAgICAgIDxnIGlkPSJHcm91cGVfNzEiIGRhdGEtbmFtZT0iR3JvdXBlIDcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4NCiAgICAgICAgPGcgaWQ9Ikdyb3VwZV83MCIgZGF0YS1uYW1lPSJHcm91cGUgNzAiPg0KICAgICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcwNCIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwNCIgZD0iTTEyNS45MzEsNTguMjQ1YTkuNDQyLDkuNDQyLDAsMSwwLDkuNDQyLDkuNDQyQTkuNDUzLDkuNDUzLDAsMCwwLDEyNS45MzEsNTguMjQ1Wm0wLDE3LjQ1MmE4LjAxLDguMDEsMCwxLDEsOC4wMS04LjAxQTguMDE5LDguMDE5LDAsMCwxLDEyNS45MzEsNzUuN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTYuNDg5IC01OC4yNDUpIiBmaWxsPSIjZmZmIi8+DQogICAgICAgIDwvZz4NCiAgICAgIDwvZz4NCiAgICAgIDxnIGlkPSJHcm91cGVfNzMiIGRhdGEtbmFtZT0iR3JvdXBlIDczIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjQ3MiA1LjE3MikiPg0KICAgICAgICA8ZyBpZD0iR3JvdXBlXzcyIiBkYXRhLW5hbWU9Ikdyb3VwZSA3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNzA1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNzA1IiBkPSJNMjk1LjM2MiwxNzEuMTg0di00LjYyN0gyOTMuOTN2NS4zODRsMy42OTEsMi41MTUuODA3LTEuMTg0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI5My45MyAtMTY2LjU1NykiIGZpbGw9IiNmZmYiLz4NCiAgICAgICAgPC9nPg0KICAgICAgPC9nPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left top;
}
.SW_Footer.v1 .bloc-horaires li {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  padding-left: 0;
  background: none;
}
.SW_Footer.v1 .bloc-services {
  max-width: 250px;
  margin: 0 auto;
}
.SW_Footer.v1 .bloc-services .bloc-title {
  margin-bottom: 28px;
}
.SW_Footer.v1 .bloc-services ul {
  margin: 0;
  font-family: 'Source Sans Pro';
  font-size: 16px;
}
.SW_Footer.v1 .bloc-services li {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  padding: 0;
  background: none;
  border-bottom: 1px solid #E9E9E9;
  margin-bottom: 0;
}
.SW_Footer.v1 .bloc-services li a {
  display: inline-block;
  padding: 10px 0;
  color: #FFFFFF;
}
.SW_Footer.v1 .bloc-services li a:hover {
  color: #FFFFFF;
}
.SW_Footer.v1 .bloc-newsletter p {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  line-height: 20px;
  color: #FFFFFF;
}
.SW_Footer.v1 .bloc-newsletter .newsletter-text1 {
  display: block;
  text-align: left;
  color: #FFFFFF;
  font-size: 18px;
  font-family: 'Katibeh';
  font-weight: bold;
  margin-bottom: 12px;
}
.SW_Footer.v1 .bloc-newsletter .form-control {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  height: 55px;
  border: 2px solid #FFFFFF;
  border-right: 0;
  background: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.SW_Footer.v1 .bloc-newsletter .form-control:focus {
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
}
.SW_Footer.v1 .bloc-newsletter .form-control::-webkit-input-placeholder {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.SW_Footer.v1 .bloc-newsletter .form-control::-moz-placeholder {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.SW_Footer.v1 .bloc-newsletter .form-control:-ms-input-placeholder {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.SW_Footer.v1 .bloc-newsletter .form-control:-moz-placeholder {
  font-family: 'Source Sans Pro';
  font-size: 16px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.SW_Footer.v1 .bloc-newsletter .btn {
  width: 55px;
  text-indent: 100px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTkuNSAxNSI+DQogIDxwYXRoIGlkPSJuZXh0IiBkPSJNMTIuNTI1LDE3Ljc3NWw2Ljc1LTYuNzVBLjgxLjgxLDAsMCwwLDE5LjUsMTAuNWEuNjgxLjY4MSwwLDAsMC0uMjI1LS41MjVsLTYuNzUtNi43NWEuNzI1LjcyNSwwLDAsMC0xLjA1LDBsLTEuMDUsMS4wNWEuNzI1LjcyNSwwLDAsMCwwLDEuMDVsMywzYS40LjQsMCwwLDEtLjMuNjc1SC43NUEuNzA5LjcwOSwwLDAsMCwwLDkuNzV2MS41QS43MDkuNzA5LDAsMCwwLC43NSwxMkgxMy4yYS40MTUuNDE1LDAsMCwxLC4zLjY3NWwtMywzYS43MjUuNzI1LDAsMCwwLDAsMS4wNWwxLjA1LDEuMDVhLjY4MS42ODEsMCwwLDAsLjUyNS4yMjVBLjY0OC42NDgsMCwwLDAsMTIuNTI1LDE3Ljc3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMpIiBmaWxsPSIjRkZFRDAwIi8+DQo8L3N2Zz4NCg==) no-repeat center #FFFFFF;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0;
}
.SW_Footer.v1 .bloc-social {
  margin-top: 35px;
}
.SW_Footer.v1 .bloc-social .bloc-title {
  font-size: 18px;
  line-height: 20px;
  color: #FFFFFF;
  margin-bottom: 17px;
}
.SW_Footer.v1 .bloc-social li {
  background: none;
  padding-left: 0;
}
.SW_Footer.v1 .bloc-social li:not(:last-child) {
  margin-right: 7px;
}
.SW_Footer.v1 .bloc-social .social,
.SW_Footer.v1 .bloc-social a {
  display: inline-block;
  width: 42px;
  height: 42px;
  line-height: 34px;
  border: 2px solid #FFFFFF;
  background: none;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 0;
}
.SW_Footer.v1 .bloc-social .social:hover,
.SW_Footer.v1 .bloc-social a:hover {
  border-color: #172983;
}
.SW_Footer.v1 .bloc-social .social.social-fb,
.SW_Footer.v1 .bloc-social a.social-fb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjguNTI1IiBoZWlnaHQ9IjE2Ljg3NSIgdmlld0JveD0iMCAwIDguNTI1IDE2Ljg3NSI+DQogIDxwYXRoIGlkPSJYTUxJRF84MzVfIiBkPSJNNzYuOTc1LDguOTg4aDEuODVWMTYuNmEuMjcyLjI3MiwwLDAsMCwuMjcyLjI3MmgzLjEzNmEuMjcyLjI3MiwwLDAsMCwuMjcyLS4yNzJWOS4wMjRoMi4xMjdhLjI3Mi4yNzIsMCwwLDAsLjI3LS4yNDFsLjMyMy0yLjhhLjI3Mi4yNzIsMCwwLDAtLjI3LS4zSDgyLjUwNlYzLjkxOGMwLS41My4yODUtLjguODQ4LS44aDEuNmEuMjcyLjI3MiwwLDAsMCwuMjcyLS4yNzJWLjI3NEEuMjcyLjI3MiwwLDAsMCw4NC45NTUsMEg4Mi43NDhjLS4wMTYsMC0uMDUsMC0uMSwwYTQuMjI5LDQuMjI5LDAsMCwwLTIuNzY2LDEuMDQzLDIuOSwyLjksMCwwLDAtLjk2NCwyLjU3OFY1LjY3Nkg3Ni45NzVhLjI3Mi4yNzIsMCwwLDAtLjI3Mi4yNzJWOC43MTZBLjI3Mi4yNzIsMCwwLDAsNzYuOTc1LDguOTg4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2LjcwMykiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg0K);
}
.SW_Footer.v1 .bloc-social .social.social-tw,
.SW_Footer.v1 .bloc-social a.social-tw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0idHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQuOTY5IiBoZWlnaHQ9IjEyLjI1NSIgdmlld0JveD0iMCAwIDE0Ljk2OSAxMi4yNTUiPg0KICA8cGF0aCBpZD0iWE1MSURfODI3XyIgZD0iTTE0LjYyNywyOS41MTFhNS42NzQsNS42NzQsMCwwLDEtLjcyNC4yNjQsMy4yLDMuMiwwLDAsMCwuNjUyLTEuMTQ2LjI0MS4yNDEsMCwwLDAtLjM1My0uMjgxLDUuNyw1LjcsMCwwLDEtMS42ODQuNjY2LDMuMjE1LDMuMjE1LDAsMCwwLTUuNDYzLDIuMywzLjI3OCwzLjI3OCwwLDAsMCwuMDI2LjQxNSw4LjIyNyw4LjIyNywwLDAsMS01LjY0Ni0zLC4yNDEuMjQxLDAsMCwwLS40LjAzMSwzLjIxOCwzLjIxOCwwLDAsMCwuMzMsMy43LDIuNzIyLDIuNzIyLDAsMCwxLS40My0uMTkyLjI0MS4yNDEsMCwwLDAtLjM1OS4yMDZjMCwuMDE0LDAsLjAyOCwwLC4wNDNhMy4yMjUsMy4yMjUsMCwwLDAsMS41NzMsMi43NjNjLS4wODItLjAwOC0uMTYzLS4wMi0uMjQ0LS4wMzVhLjI0MS4yNDEsMCwwLDAtLjI3NS4zMTEsMy4yMTIsMy4yMTIsMCwwLDAsMi4zNTQsMi4xNTQsNS42ODUsNS42ODUsMCwwLDEtMy4wMzkuODY3LDUuODEyLDUuODEyLDAsMCwxLS42ODEtLjA0LjI0MS4yNDEsMCwwLDAtLjE1OS40NDMsOC42NjYsOC42NjYsMCwwLDAsNC42ODYsMS4zNzMsOC4zMzcsOC4zMzcsMCwwLDAsNi40NTktMi44MzcsOC45OTIsOC45OTIsMCwwLDAsMi4yMzgtNS44NmMwLS4wODgsMC0uMTc3LDAtLjI2NmE2LjI0Nyw2LjI0NywwLDAsMCwxLjQzOC0xLjUyMy4yNDEuMjQxLDAsMCwwLS4zLS4zNTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMiAtMjguMDk3KSIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=);
}
.SW_Footer.v1 .bloc-social .social.social-gp,
.SW_Footer.v1 .bloc-social a.social-gp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iZ29vZ2xlLXBsdXMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE4Ljc0MiIgaGVpZ2h0PSIxMi4xNTUiIHZpZXdCb3g9IjAgMCAxOC43NDIgMTIuMTU1Ij4NCiAgPHBhdGggaWQ9IlhNTElEXzUxMV8iIGQ9Ik0yMjMuOTg0LDExMS4yMjRoLTEuMTc3di0xLjE3OGEuNDQ2LjQ0NiwwLDAsMC0uNDQ2LS40NDZoLTEuNTlhLjQ0Ni40NDYsMCwwLDAtLjQ0Ni40NDZ2MS4xNzhoLTEuMTc4YS40NDYuNDQ2LDAsMCwwLS40NDYuNDQ2djEuNTlhLjQ0Ni40NDYsMCwwLDAsLjQ0Ni40NDZoMS4xNzh2MS4xNzhhLjQ0Ni40NDYsMCwwLDAsLjQ0Ni40NDZoMS41OWEuNDQ2LjQ0NiwwLDAsMCwuNDQ2LS40NDZ2LTEuMTc4aDEuMTc3YS40NDYuNDQ2LDAsMCwwLC40NDYtLjQ0NnYtMS41OUEuNDQ2LjQ0NiwwLDAsMCwyMjMuOTg0LDExMS4yMjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjA1LjY4OSAtMTA2LjM3MikiIGZpbGw9IiNmZmYiLz4NCiAgPHBhdGggaWQ9IlhNTElEXzUxMl8iIGQ9Ik02LjA2Myw1OC4yNTFhMi44MzksMi44MzksMCwwLDEsMS41LjQyMmwuNTA2LjM0N2EuNDQ2LjQ0NiwwLDAsMCwuNTY2LS4wNTFMMTAuMTE2LDU3LjVhLjQ0Ni40NDYsMCwwLDAtLjA2Mi0uNjg1TDkuMiw1Ni4yMzFhLjQ0OC40NDgsMCwwLDAtLjA1NS0uMDMybC0uODMyLS40MTEtLjAzNC0uMDE1YTYuMDg0LDYuMDg0LDAsMCwwLTIuMjQ0LS40MjZBNi4xLDYuMSwwLDAsMCwxLjc0Niw2NS43MTksNi4yMjIsNi4yMjIsMCwwLDAsNi4xMzksNjcuNWE1LjgsNS44LDAsMCwwLDQuMjM2LTEuNzUzLDUuNzM0LDUuNzM0LDAsMCwwLDEuNDcxLTMuNDA4YzAtLjAxMywwLS4wMjYsMC0uMDM4bC4wMTUtMS4yMWEuNDM3LjQzNywwLDAsMC0uMDA1LS4wNzVsLS4wNjUtLjQxNGEuNDQ2LjQ0NiwwLDAsMC0uNDQxLS4zNzdINi4yYS40NDYuNDQ2LDAsMCwwLS40NDYuNDQ2djEuNzg0QS40NDYuNDQ2LDAsMCwwLDYuMiw2Mi45SDguODI1YTMuMTI5LDMuMTI5LDAsMCwxLS41NS44LDIuOTA4LDIuOTA4LDAsMCwxLTIuMTQyLjg5MSwzLjE1NiwzLjE1NiwwLDAsMS0yLjI0OC0uOTIsMy4zMDcsMy4zMDcsMCwwLDEsLjAyOS00LjUzNkEzLjA3NiwzLjA3NiwwLDAsMSw2LjA2Myw1OC4yNTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC01NS4zNDcpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==);
}
@media screen and (max-width: 840px) {
  .SW_Footer.v1 div[class*="col"] {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .SW_Footer.v1 .bloc-adresses {
    text-align: center;
  }
  .SW_Footer.v1 .bloc-horaires {
    text-align: center;
  }
  .SW_Footer.v1 .bloc-horaires ul::before {
    margin-left: -100px;
  }
  .SW_Footer.v1 .bloc-services {
    max-width: 100%;
    margin: 0 auto 35px;
  }
}
.madeBy {
  background: #FFFFFF;
  font-size: 13px;
}
.madeBy ul li a {
  text-decoration: underline;
  color: #747474 !important;
}
.madeBy ul li a:before {
  display: none !important;
}
.madeBy .float-right span {
  color: #747474;
}
.madeBy .Editus {
  margin-top: 11px;
}
.madeBy >.container {
  padding-top: 13px;
  padding-bottom: 13px;
}
.madeBy >.container .col {
  margin-bottom: 0 !important;
}
.madeBy >.container .col span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  margin-right: -8px;
  top: 14px;
  position: relative;
  display: none;
}
.madeBy >.container .footer-bottom {
  background: none;
}
.madeBy >.container .footer-bottom .container {
  padding: 0;
}
.madeBy >.container .bloc-services {
  max-width: inherit;
}
.madeBy >.container .bloc-services ul {
  width: auto;
  margin-top: 14px;
}
.madeBy >.container .bloc-services ul li {
  display: inline-block;
  background: none;
  border: 0;
  margin-right: 69px;
  font-size: 13px;
}
@media screen and (max-width: 767px) {
  .madeBy >.container .bloc-services ul li {
    margin-right: 0;
    display: block;
  }
}
.madeBy >.container .bloc-services ul li a {
  padding: 0;
  font-size: 13px;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .madeBy >.container .float-right,
  .madeBy >.container .float-left {
    float: none !important;
    display: block;
    text-align: center;
    clear: both;
    margin-bottom: 10px;
  }
}
.SW_Static_Content_Banner_02 {
  position: relative;
}
.SW_Static_Content_Banner_02.v2.map {
  background: none;
}
.SW_Static_Content_Banner_02.v2.map:before {
  display: none;
}
.SW_Static_Content_Banner_02.v2.map .content {
  display: none;
}
.SW_Static_Content_Banner_02.v2.map .container {
  position: relative;
}
.SW_Static_Content_Banner_02.v2.map .contact {
  position: absolute;
  bottom: -75px;
  left: 30px;
  right: 30px;
  z-index: 999;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner_02.v2.map .contact {
    position: relative;
    bottom: 0;
    left: 0;
    right: 0;
  }
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item {
  padding-right: 0;
  padding-left: 0;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item:first-child a:hover {
  color: #000000 !important;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item:nth-child(2) .item {
  background-color: #FFFFFF;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item:nth-child(2) .item h3 {
  color: #172983;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item:nth-child(2) .item a:hover {
  color: #000000;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item .item {
  background: #FFED00;
  height: 150px;
  padding: 36px 0 35px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner_02.v2.map .contact .col-item .item {
    height: auto;
    padding: 15px 0;
  }
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item .item h3 {
  font: 32px/20px 'Katibeh';
  color: #172983;
  margin-bottom: 25px;
  margin-top: 0;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item .item p {
  font: 21px/23px 'Source Sans Pro';
  color: #000000;
  margin-bottom: 0;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item .item a {
  font: 21px/23px 'Source Sans Pro';
  color: #000000;
  margin-bottom: 0;
}
.SW_Static_Content_Banner_02.v2.map .contact .col-item .item a:hover {
  color: #172983;
}
.SW_Static_Content_Banner_02.v2.map #map {
  width: 100%;
  height: 480px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Banner_02.v2.map #map {
    height: 350px;
  }
}
.SW_Static_Content_Mosaic.v1 .row {
  position: relative;
  display: flex;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
.SW_Static_Content_Mosaic.v1 .row:before {
  content: "";
  width: 22px;
  height: 5px;
  background-color: #172983;
  -webkit-border-radius: 6px 0 0 6px;
  -moz-border-radius: 6px 0 0 6px;
  -o-border-radius: 6px 0 0 6px;
  -ms-border-radius: 6px 0 0 6px;
  border-radius: 6px 0 0 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -2.5px;
  margin-left: -22px;
  z-index: 99;
}
.SW_Static_Content_Mosaic.v1 .row:after {
  content: "";
  width: 22px;
  height: 5px;
  background-color: #FFFFFF;
  -webkit-border-radius: 0 6px 6px 0;
  -moz-border-radius: 0 6px 6px 0;
  -o-border-radius: 0 6px 6px 0;
  -ms-border-radius: 0 6px 6px 0;
  border-radius: 0 6px 6px 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -2.5px;
  z-index: 99;
}
.SW_Static_Content_Mosaic.v1 .row.reverse {
  flex-direction: row-reverse;
}
.SW_Static_Content_Mosaic.v1 .row.reverse:before {
  background-color: #FFFFFF;
}
.SW_Static_Content_Mosaic.v1 .row.reverse:after {
  background-color: #172983;
}
.SW_Static_Content_Mosaic.v1 .row.reverse h2 {
  position: relative;
  top: -5px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v1 .row:before,
  .SW_Static_Content_Mosaic.v1 .row:after {
    display: none;
  }
}
.SW_Static_Content_Mosaic.v1 .col-md-6 {
  display: flex;
  align-items: center;
}
.SW_Static_Content_Mosaic.v1 .col-md-6.bg-image {
  min-height: 563px;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v1 .col-md-6.bg-image {
    min-height: 320px;
  }
}
.SW_Static_Content_Mosaic.v1 .content {
  font: 14px 'Katibeh';
  color: #00AC5C;
  max-width: 375px;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v1 .content {
    padding: 20px 0;
  }
}
.SW_Static_Content_Mosaic.v1 .content p {
  margin-bottom: 25px;
  line-height: 24px;
}
.SW_Static_Content_Mosaic.v1 blockquote {
  display: inline-block;
  background: #172983;
  background-size: 100%;
  font: 24px/20px 'Source Sans Pro';
  color: #FFFFFF;
  padding: 14px 20px;
  margin-bottom: 5px;
}
.SW_Static_Content_Mosaic.v1 h2 {
  font: 30px/40px 'Katibeh';
  color: #000000;
  margin-bottom: 20px;
}
.SW_Static_Content_Mosaic.v1 h3 {
  font: 36px/35px 'Source Sans Pro';
  color: #172983;
  margin-bottom: 12px;
}
.SW_Static_Content_Mosaic.v1 .price {
  font: 82px/80px 'Source Sans Pro';
  color: #172983;
}
.SW_Static_Content_Mosaic.v1 .price sup {
  font-size: 36px;
  top: -30px;
}
.SW_Static_Content_Mosaic.v1 ul {
  margin-bottom: 0;
}
.SW_Static_Content_Mosaic.v1 li {
  list-style: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2LjU4IDExLjE1MiIgd2lkdGg9IjdweCIgaGVpZ2h0PSIxMXB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogIzFhMWUyMTsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHBhdGggaWQ9IlRyYWPDqV83MSIgZGF0YS1uYW1lPSJUcmFjw6kgNzEiIGNsYXNzPSJjbHMtMSIgZD0iTTEuNzM1LDEwLjgwNWMtLjI4Mi4xNDEtLjY1OC0uMDk0LS42NTgtLjdsLjIzNS01LjgyNWguMDQ3bC0uMDk0LDUuNzc4YzAsLjQ3LjIzNS43LjQ3Ljc1MlpNNS4wNy4zNzZhMS4wMjcsMS4wMjcsMCwwLDEsLjg5My43NTIuOTU4Ljk1OCwwLDAsMC0uNzUyLS40N2MtLjYxMSwwLTEuMDgxLjgtMS4wODEsMS43ODVhMy4zNzgsMy4zNzgsMCwwLDAsLjE4OCwxLjAzNEEyLjcxNywyLjcxNywwLDAsMSwzLjk5LDIuMTYxYzAtLjk4Ny40Ny0xLjc4NSwxLjA4MS0xLjc4NVptLjI4MiwzLjk5M0EyLjEyMiwyLjEyMiwwLDAsMCw2LjU3NCwyLjIwOEM2LjU3NC45ODcsNS45MTYsMCw1LjExNywwUzMuNjYxLjk4NywzLjY2MSwyLjIwOEEyLjE2MiwyLjE2MiwwLDAsMCw0LjgzNSw0LjM2OWwtLjMyOSw2LjAxM2MwLDEuMDM0LDEuMTI3LDEuMDM0LDEuMTI3LS4wNDdMNS4zNTIsNC4zNjlaTTEuNjg4LDQuMjI4QzMuMjM4LDMuODUyLDIuODE1LDEuNDA5LDIuNzIxLjIzNUgyLjQ0TDIuMzQ2LDIuNTg0SDIuMDY0TDEuOTcuMjM1SDEuNjg4TDEuNTk0LDIuNTg0SDEuMzEyTDEuMjE4LjIzNUguODg5TC44LDIuNTg0SC41MTNMLjQxOS4yMzVILjEzOEMwLDEuMzYyLS4zNzksMy44NTIsMS4xNzEsNC4yMjhsLS4yMzUsNi4wNmMwLDEuMDM0LDEuMTI3LDEuMDM0LDEuMTI3LS4wNDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwNikiLz4NCjwvc3ZnPg0K) no-repeat left 5px;
  padding-left: 20px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.SW_Static_Content_Mosaic.v2 .bg-grey {
  background-color: #F5F5F5;
}
.SW_Static_Content_Mosaic.v2 .bg-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  min-height: 563px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v2 .bg-image {
    min-height: 320px;
  }
}
.SW_Static_Content_Mosaic.v2 .row {
  position: relative;
  display: flex;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
.SW_Static_Content_Mosaic.v2 .row.reverse {
  flex-direction: row-reverse;
}
.SW_Static_Content_Mosaic.v2 .row.reverse .bg-image {
  background-size: initial;
  background-position: bottom left;
  min-height: 563px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v2 .row.reverse .bg-image {
    background-position: bottom center;
  }
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v2 .row:before,
  .SW_Static_Content_Mosaic.v2 .row:after {
    display: none;
  }
}
.SW_Static_Content_Mosaic.v2 .col-md-8 {
  display: flex;
  align-items: center;
}
.SW_Static_Content_Mosaic.v2 .content {
  font: 14px 'Katibeh';
  color: #00AC5C;
  max-width: 600px;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 80px;
  position: relative;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v2 .content {
    padding: 20px 0;
  }
}
.SW_Static_Content_Mosaic.v2 .content .icon {
  position: absolute;
  left: 0;
  top: 25px;
  width: 47px;
  height: auto;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic.v2 .content .icon {
    position: static;
  }
}
.SW_Static_Content_Mosaic.v2 .content h3 {
  font: 18px 'Katibeh';
  color: #000000;
}
.SW_Static_Content_Mosaic.v2 .content p {
  margin-bottom: 11px;
  line-height: 24px;
}
.SW_Static_Content_Mosaic.v2 blockquote {
  display: inline-block;
  background: #172983;
  background-size: 100%;
  font: 24px/20px 'Source Sans Pro';
  color: #FFFFFF;
  padding: 14px 20px;
  margin-bottom: 5px;
}
.SW_Static_Content_Mosaic.v2 h2 {
  font: 52px/50px 'Source Sans Pro';
  color: #000000;
  margin-bottom: 5px;
}
.SW_Static_Content_Mosaic.v2 h3 {
  font: 36px/35px 'Source Sans Pro';
  color: #172983;
  margin-bottom: 12px;
}
.SW_Static_Content_Mosaic.v2 .price {
  font: 82px/80px 'Source Sans Pro';
  color: #172983;
}
.SW_Static_Content_Mosaic.v2 .price sup {
  font-size: 36px;
  top: -30px;
}
.SW_Static_Content_Mosaic.v2 ul {
  margin-bottom: 0;
  margin-left: 30px;
}
.SW_Static_Content_Mosaic.v2 li {
  list-style: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2LjU4IDExLjE1MiIgd2lkdGg9IjdweCIgaGVpZ2h0PSIxMXB4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogIzFhMWUyMTsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHBhdGggaWQ9IlRyYWPDqV83MSIgZGF0YS1uYW1lPSJUcmFjw6kgNzEiIGNsYXNzPSJjbHMtMSIgZD0iTTEuNzM1LDEwLjgwNWMtLjI4Mi4xNDEtLjY1OC0uMDk0LS42NTgtLjdsLjIzNS01LjgyNWguMDQ3bC0uMDk0LDUuNzc4YzAsLjQ3LjIzNS43LjQ3Ljc1MlpNNS4wNy4zNzZhMS4wMjcsMS4wMjcsMCwwLDEsLjg5My43NTIuOTU4Ljk1OCwwLDAsMC0uNzUyLS40N2MtLjYxMSwwLTEuMDgxLjgtMS4wODEsMS43ODVhMy4zNzgsMy4zNzgsMCwwLDAsLjE4OCwxLjAzNEEyLjcxNywyLjcxNywwLDAsMSwzLjk5LDIuMTYxYzAtLjk4Ny40Ny0xLjc4NSwxLjA4MS0xLjc4NVptLjI4MiwzLjk5M0EyLjEyMiwyLjEyMiwwLDAsMCw2LjU3NCwyLjIwOEM2LjU3NC45ODcsNS45MTYsMCw1LjExNywwUzMuNjYxLjk4NywzLjY2MSwyLjIwOEEyLjE2MiwyLjE2MiwwLDAsMCw0LjgzNSw0LjM2OWwtLjMyOSw2LjAxM2MwLDEuMDM0LDEuMTI3LDEuMDM0LDEuMTI3LS4wNDdMNS4zNTIsNC4zNjlaTTEuNjg4LDQuMjI4QzMuMjM4LDMuODUyLDIuODE1LDEuNDA5LDIuNzIxLjIzNUgyLjQ0TDIuMzQ2LDIuNTg0SDIuMDY0TDEuOTcuMjM1SDEuNjg4TDEuNTk0LDIuNTg0SDEuMzEyTDEuMjE4LjIzNUguODg5TC44LDIuNTg0SC41MTNMLjQxOS4yMzVILjEzOEMwLDEuMzYyLS4zNzksMy44NTIsMS4xNzEsNC4yMjhsLS4yMzUsNi4wNmMwLDEuMDM0LDEuMTI3LDEuMDM0LDEuMTI3LS4wNDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwNikiLz4NCjwvc3ZnPg0K) no-repeat left 5px;
  padding-left: 20px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.SW_Static_Content_Mosaic  .widget-title h2 {
  font-size: 38px;
  font-family: 'Katibeh';
  padding-left: 30px;
  text-align: left;
  margin-bottom: 30px;
  position: relative;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic  .widget-title h2 {
    font-size: 24px;
  }
}
.SW_Static_Content_Mosaic  .widget-title h2:before {
  left: 0;
  right: auto;
  top: 20px;
}
@media (max-width: 767px) {
  .SW_Static_Content_Mosaic  .widget-title h2:before {
    top: 20px;
  }
}
.SW_Static_Content_Mosaic  .widget-title p {
  max-width: 640px;
  margin: 0 0 30px;
}
.SW_StrongPoint {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 90px 0 60px;
}
@media (max-width: 767px) {
  .SW_StrongPoint {
    padding: 60px 0 30px;
  }
}
.SW_StrongPoint .filter {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}
.SW_StrongPoint .slick-slide img {
  display: inline-block;
}
.SW_StrongPoint .img {
  height: 55px;
}
.SW_StrongPoint h4 {
  font: 42px/66px 'Katibeh';
  color: #172983;
}
@media (max-width: 767px) {
  .SW_StrongPoint h4 {
    margin-bottom: 50px;
  }
}
.SW_StrongPoint h4 span {
  font: 16px 'Source Sans Pro';
  color: #FFFFFF;
  display: block;
  padding-top: 6px;
}
.SW_StrongPoint .col-sm-6.col-md-3.text-center {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.SW_StrongPoint .slick-dots {
  width: 100%;
  height: 16px !important;
  position: relative;
  text-align: center;
  padding: 0;
  line-height: 0;
  z-index: 50;
  margin-top: 33px;
}
.SW_StrongPoint .slick-dots	li {
  display: inline-block;
  height: 16px !important;
  margin: 0 10px;
  background: transparent;
  padding: 0;
}
.SW_StrongPoint .slick-dots button {
  display: block;
  width: 16px !important;
  height: 16px !important;
  border-radius: 50%;
  text-indent: -9999px;
  background: none !important;
  outline: none;
  padding: 0;
  border: 2px solid #172983 !important;
}
.SW_StrongPoint .slick-active button {
  background: #172983 !important;
}
.leaflet-container {
  background: #FFFFFF;
}
.leaflet-
.leaflet-tile-pane {
  background: #fff;
  filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
  filter: gray;
  -webkit-filter: grayscale(100%);
  opacity: 0.4;
}
.SW_OpenStreetMaps.style1 .OpenStreetMaps {
  height: 499px;
}
.SW_OpenStreetMaps.v1 #OpenStreetMaps {
  height: 650px !important;
}
.SW_OpenStreetMaps.v1 #OpenStreetMaps.OpenStreetMaps {
  height: 480px !important;
  margin: 0;
}
@media (max-width: 568px) {
  .SW_OpenStreetMaps.v1 #OpenStreetMaps.OpenStreetMaps {
    height: 250px !important;
  }
}
@media (max-width: 568px) {
  .SW_OpenStreetMaps.style1 .OpenStreetMaps {
    height: 250px;
  }
}
.banner_breadcrumb.v4 {
  color: #747474;
  position: relative;
  background-size: cover;
}
.banner_breadcrumb.v4:before {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
  background: -moz-linear-gradient(left,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.65) 100%);
  background: -webkit-linear-gradient(left,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.65) 100%);
  background: linear-gradient(to right,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#a6000000',GradientType=1);
}
.banner_breadcrumb.v4 .row {
  padding: 72px 0;
}
.banner_breadcrumb.v4 .row .col-12 {
  display: block;
  max-width: 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  text-align: center !important;
  text-shadow: 0.1em 0.1em 0.1em #5e5e5e;
}
.banner_breadcrumb.v4 .row .here {
  display: none;
}
.banner_breadcrumb.v4 .row .h2,
.banner_breadcrumb.v4 .row h2 {
  font-family: 'Katibeh';
  font-size: 36px;
  color: #FFFFFF;
  line-height: 50px;
  margin-bottom: 0;
}
.banner_breadcrumb.v4 .row p {
  margin: 10px 0 0;
  font-family: 'Source Sans Pro';
  color: #FFFFFF;
  font-size: 16px;
}
.banner_breadcrumb.v4 .row nav {
  text-align: center;
  color: #FFFFFF;
  font-size: 18px;
  font-family: 'Source Sans Pro';
  margin-top: 15px;
}
.banner_breadcrumb.v4 .row nav .breadcrumb {
  display: inline-block;
  text-align: right;
  background: none;
  padding: 0;
}
.banner_breadcrumb.v4 .row nav .breadcrumb .breadcrumb-item {
  display: inline-block;
  padding-left: 0;
  font-family: 'Katibeh';
}
.banner_breadcrumb.v4 .row nav .breadcrumb .breadcrumb-item:before {
  display: inline-block;
  content: "/";
  margin-right: 12px;
  border: 0;
  margin-left: 8px;
  background: none;
  font-family: 'Source Sans Pro';
  color: #FFFFFF !important;
}
.banner_breadcrumb.v4 .row nav .breadcrumb .breadcrumb-item a {
  color: #FFFFFF;
  font-family: 'Source Sans Pro';
  font-size: 16px;
}
.banner_breadcrumb.v4 .row nav .breadcrumb .breadcrumb-item.active {
  color: #FFFFFF;
  font-family: 'Katibeh';
  font-size: 16px;
  font-weight: 7400;
}
.banner_breadcrumb.v4 .row nav .breadcrumb .breadcrumb-item:first-child:before {
  display: none;
}
@media (max-width: 767px) {
  .banner_breadcrumb.v4 .row {
    padding: 30px 0;
  }
  .banner_breadcrumb.v4 .row .h2,
  .banner_breadcrumb.v4 .row h2 {
    font-size: 28px;
    line-height: normal;
  }
  .banner_breadcrumb.v4 .row nav {
    text-align: center;
    margin-top: 10px;
  }
  .banner_breadcrumb.v4 .row nav .breadcrumb {
    text-align: center;
    padding: 0;
    margin: 0;
  }
}
.SW_Carousel_Linked.v1 .wrap_carousel {
  margin: 0 -15px;
}
.SW_Carousel_Linked.v1 .inner-widget {
  padding: 140px 0;
  background: url(../images/bg-carousel.jpg) no-repeat center center;
  -webkit-background-size: !important;
  background-size: cover !important;
}
.SW_Carousel_Linked.v1 .c-content {
  display: block;
}
.SW_Carousel_Linked.v1 .c-content > * {
  display: block;
}
.SW_Carousel_Linked.v1 .c-picto {
  display: block;
  height: 60px;
  margin-bottom: 25px;
}
.SW_Carousel_Linked.v1 .c-picto img {
  margin: 0 auto;
}
.SW_Carousel_Linked.v1 .c-title,
.SW_Carousel_Linked.v1 h2 {
  font-family: 'Katibeh';
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 20px;
}
.SW_Carousel_Linked.v1 .c-texte,
.SW_Carousel_Linked.v1 p {
  height: 70px;
  overflow: hidden;
}
.SW_Carousel_Linked.v1 .btn {
  display: inline-block;
}
.SW_Carousel_Linked.v1 .carousel_item_link {
  color: #000000;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  display: block;
  background-color: #FFFFFF;
  padding: 50px 38px 40px 38px;
  margin: 0 15px;
  text-decoration: none !important;
}
.SW_Carousel_Linked.v1 .slick-arrow {
  width: 60px;
  height: 60px;
  margin-top: -30px;
  padding: 0;
  border: 0;
  cursor: pointer;
  text-indent: -1000px;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
}
.SW_Carousel_Linked.v1 .slick-prev {
  margin-left: -84px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSwgLmNscy00IHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgc3Ryb2tlOiAjNWQ0ZTQ3Ow0KICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogIzVkNGU0NzsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgc3Ryb2tlOiBub25lOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwZV82MyIgZGF0YS1uYW1lPSJHcm91cGUgNjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOSAtMTczNykiPg0KICAgIDxnIGlkPSJFbGxpcHNlXzYiIGRhdGEtbmFtZT0iRWxsaXBzZSA2IiBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5IDE3MzcpIj4NCiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMzAiIGN5PSIzMCIgcj0iMzAiLz4NCiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy00IiBjeD0iMzAiIGN5PSIzMCIgcj0iMjguNSIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iU291c3RyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU291c3RyYWN0aW9uIDEiIGNsYXNzPSJjbHMtMiIgZD0iTS0xMjUuMi03Ni40MWgwTC0xMzMtODQuMjA1LTEyNS4yLTkybDIuMiwyLjItNS41OSw1LjU5LDUuNTksNS41OS0yLjIsMi4yWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk1IDE4NTEpIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
}
.SW_Carousel_Linked.v1 .slick-next {
  margin-right: -84px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGZpbGw6IG5vbmU7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiwgLmNscy00IHsNCiAgICAgICAgZmlsbDogIzVkNGU0NzsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zLCAuY2xzLTQgew0KICAgICAgICBzdHJva2U6IG5vbmU7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8ZyBpZD0iR3JvdXBlXzY0IiBkYXRhLW5hbWU9Ikdyb3VwZSA2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzAgLTE3MzcpIj4NCiAgICA8ZyBpZD0iVHJhY8OpXzI2IiBkYXRhLW5hbWU9IlRyYWPDqSAyNiIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMwIDE3OTcpIHJvdGF0ZSgxODApIj4NCiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTMwLDBBMzAsMzAsMCwxLDEsMCwzMCwzMCwzMCwwLDAsMSwzMCwwWiIvPg0KICAgICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNIDMwIDMgQyAyNi4zNTM2OTg3MzA0Njg3NSAzIDIyLjgxODA2NTY0MzMxMDU1IDMuNzEzNDU1MjAwMTk1MzEzIDE5LjQ5MTI5ODY3NTUzNzExIDUuMTIwNTY3MzIxNzc3MzQ0IEMgMTYuMjc2NTIzNTkwMDg3ODkgNi40ODAzMDA5MDMzMjAzMTMgMTMuMzg4NzIxNDY2MDY0NDUgOC40Mjc1MDkzMDc4NjEzMjggMTAuOTA4MTExNTcyMjY1NjMgMTAuOTA4MTExNTcyMjY1NjMgQyA4LjQyNzUwOTMwNzg2MTMyOCAxMy4zODg3MjE0NjYwNjQ0NSA2LjQ4MDMwMDkwMzMyMDMxMyAxNi4yNzY1MjM1OTAwODc4OSA1LjEyMDU2NzMyMTc3NzM0NCAxOS40OTEyOTg2NzU1MzcxMSBDIDMuNzEzNDU1MjAwMTk1MzEzIDIyLjgxODA2NTY0MzMxMDU1IDMgMjYuMzUzNjk4NzMwNDY4NzUgMyAzMCBDIDMgMzMuNjQ2MzAxMjY5NTMxMjUgMy43MTM0NTUyMDAxOTUzMTMgMzcuMTgxOTMwNTQxOTkyMTkgNS4xMjA1NjczMjE3NzczNDQgNDAuNTA4Njk3NTA5NzY1NjMgQyA2LjQ4MDMwMDkwMzMyMDMxMyA0My43MjM0ODAyMjQ2MDkzOCA4LjQyNzUwOTMwNzg2MTMyOCA0Ni42MTEyNzg1MzM5MzU1NSAxMC45MDgxMTE1NzIyNjU2MyA0OS4wOTE4ODg0Mjc3MzQzOCBDIDEzLjM4ODcyMTQ2NjA2NDQ1IDUxLjU3MjQ4Njg3NzQ0MTQxIDE2LjI3NjUyMzU5MDA4Nzg5IDUzLjUxOTY5OTA5NjY3OTY5IDE5LjQ5MTI5ODY3NTUzNzExIDU0Ljg3OTQzMjY3ODIyMjY2IEMgMjIuODE4MDY1NjQzMzEwNTUgNTYuMjg2NTQ0Nzk5ODA0NjkgMjYuMzUzNjk4NzMwNDY4NzUgNTcgMzAgNTcgQyAzMy42NDYzMDEyNjk1MzEyNSA1NyAzNy4xODE5MzA1NDE5OTIxOSA1Ni4yODY1NDQ3OTk4MDQ2OSA0MC41MDg2OTc1MDk3NjU2MyA1NC44Nzk0MzI2NzgyMjI2NiBDIDQzLjcyMzQ4MDIyNDYwOTM4IDUzLjUxOTY5OTA5NjY3OTY5IDQ2LjYxMTI3ODUzMzkzNTU1IDUxLjU3MjQ4Njg3NzQ0MTQxIDQ5LjA5MTg4ODQyNzczNDM4IDQ5LjA5MTg4ODQyNzczNDM4IEMgNTEuNTcyNDg2ODc3NDQxNDEgNDYuNjExMjc4NTMzOTM1NTUgNTMuNTE5Njk5MDk2Njc5NjkgNDMuNzIzNDgwMjI0NjA5MzggNTQuODc5NDMyNjc4MjIyNjYgNDAuNTA4Njk3NTA5NzY1NjMgQyA1Ni4yODY1NDQ3OTk4MDQ2OSAzNy4xODE5MzA1NDE5OTIxOSA1NyAzMy42NDYzMDEyNjk1MzEyNSA1NyAzMCBDIDU3IDI2LjM1MzY5ODczMDQ2ODc1IDU2LjI4NjU0NDc5OTgwNDY5IDIyLjgxODA2NTY0MzMxMDU1IDU0Ljg3OTQzMjY3ODIyMjY2IDE5LjQ5MTI5ODY3NTUzNzExIEMgNTMuNTE5Njk5MDk2Njc5NjkgMTYuMjc2NTIzNTkwMDg3ODkgNTEuNTcyNDg2ODc3NDQxNDEgMTMuMzg4NzIxNDY2MDY0NDUgNDkuMDkxODg4NDI3NzM0MzggMTAuOTA4MTExNTcyMjY1NjMgQyA0Ni42MTEyNzg1MzM5MzU1NSA4LjQyNzUwOTMwNzg2MTMyOCA0My43MjM0ODAyMjQ2MDkzOCA2LjQ4MDMwMDkwMzMyMDMxMyA0MC41MDg2OTc1MDk3NjU2MyA1LjEyMDU2NzMyMTc3NzM0NCBDIDM3LjE4MTkzMDU0MTk5MjE5IDMuNzEzNDU1MjAwMTk1MzEzIDMzLjY0NjMwMTI2OTUzMTI1IDMgMzAgMyBNIDMwIDAgQyA0Ni41Njg1NDI0ODA0Njg3NSAwIDYwIDEzLjQzMTQ1MzcwNDgzMzk4IDYwIDMwIEMgNjAgNDYuNTY4NTQyNDgwNDY4NzUgNDYuNTY4NTQyNDgwNDY4NzUgNjAgMzAgNjAgQyAxMy40MzE0NTM3MDQ4MzM5OCA2MCAwIDQ2LjU2ODU0MjQ4MDQ2ODc1IDAgMzAgQyAwIDEzLjQzMTQ1MzcwNDgzMzk4IDEzLjQzMTQ1MzcwNDgzMzk4IDAgMzAgMCBaIi8+DQogICAgPC9nPg0KICAgIDxwYXRoIGlkPSJTb3VzdHJhY3Rpb25fMiIgZGF0YS1uYW1lPSJTb3VzdHJhY3Rpb24gMiIgY2xhc3M9ImNscy0yIiBkPSJNLTEyNS4yLTc2LjQxaDBMLTEzMy04NC4yMDUtMTI1LjItOTJsMi4yLDIuMi01LjU5LDUuNTksNS41OSw1LjU5LTIuMiwyLjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc0IDE2ODMpIHJvdGF0ZSgxODApIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
}
.SW_Carousel_Linked.v1 .slick-dots {
  margin: 20px auto 0;
  padding: 0;
  text-align: center;
}
.SW_Carousel_Linked.v1 .slick-dots li {
  line-height: 7px;
  padding: 0;
  background: none;
}
.SW_Carousel_Linked.v1 .slick-dots li button {
  background-color: #000000;
}
.SW_Carousel_Linked.v1 .slick-dots li.slick-active button {
  background-color: #172983;
}
.SW_Carousel_Linked.v1 .c-texte,
.SW_Carousel_Linked.v1 p,
.SW_Carousel_Linked.v1 .carousel_item_link {
  height: auto;
}
@media screen and (max-width: 1335px) {
  .SW_Carousel_Linked.v1 .slick-arrow {
    width: 50px;
    height: 50px;
    margin-top: -25px;
  }
  .SW_Carousel_Linked.v1 .slick-prev {
    margin-left: -54px;
  }
  .SW_Carousel_Linked.v1 .slick-next {
    margin-right: -54px;
  }
}
@media screen and (max-width: 1235px) {
  .SW_Carousel_Linked.v1 .inner-widget {
    padding: 100px 0;
  }
  .SW_Carousel_Linked.v1 .slick-arrow {
    width: 46px;
    height: 46px;
    margin-top: -23px;
  }
  .SW_Carousel_Linked.v1 .slick-prev {
    margin-left: -44px;
  }
  .SW_Carousel_Linked.v1 .slick-next {
    margin-right: -44px;
  }
}
@media screen and (max-width: 768px) {
  .SW_Carousel_Linked.v1 .inner-widget {
    padding: 60px 0;
  }
}
.SW_offices.v1 .container .reverse {
  flex-direction: row-reverse;
}
.SW_offices.v1 .container .form-bloc {
  background-color: #F5F5F5;
}
.SW_offices.v1 .container .form-bloc .content {
  padding: 46px 44px 60px 58px;
}
@media (max-width: 991px) {
  .SW_offices.v1 .container .form-bloc .content {
    padding: 20px 0;
  }
}
@media (max-width: 767px) {
  .SW_offices.v1 .container .form-bloc .content {
    padding: 20px 0;
  }
}
.SW_offices.v1 .container .form-bloc .content h3 {
  margin-bottom: 6px;
  color: #172983;
  font: 18px 'Katibeh';
}
.SW_offices.v1 .container .form-bloc .content h2 {
  color: #000000;
  font: 36px 'Katibeh';
  margin-bottom: 16px;
}
.SW_offices.v1 .container .form-bloc .content .form-group {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .SW_offices.v1 .container .form-bloc .content .form-group.row .first-col {
    margin-bottom: 15px;
  }
}
.SW_offices.v1 .container .form-bloc .content .form-group label {
  padding-top: 10px;
  font-size: 16px;
  color: #000000;
}
.SW_offices.v1 .container .form-bloc .content .form-group label[for="ConsentAgreement"] {
  padding-top: 0;
}
.SW_offices.v1 .container .form-bloc .content .form-control {
  background-color: transparent;
  border-bottom: 1px solid #000000;
  border-radius: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  padding: 12px 0;
  height: auto;
}
.SW_offices.v1 .container .form-bloc .content .form-control::-webkit-input-placeholder {
  color: #000000;
}
.SW_offices.v1 .container .form-bloc .content .form-control::-moz-placeholder {
  color: #000000;
}
.SW_offices.v1 .container .form-bloc .content .form-control:-ms-input-placeholder {
  color: #000000;
}
.SW_offices.v1 .container .form-bloc .content .form-control:-moz-placeholder {
  color: #000000;
}
.SW_offices.v1 .container .form-bloc .content .form-control:focus {
  box-shadow: none;
}
.SW_offices.v1 .container .form-bloc .content textarea.form-control {
  border: 1px solid #000000;
  padding-left: 15px;
  padding-right: 15px;
}
.SW_offices.v1 .container .form-bloc .content .btn {
  width: 150px;
  padding: 0;
  height: 50px;
}
@media (max-width: 991px) {
  .SW_offices.v1 .container .form-bloc .content .btn {
    float: none !important;
    margin: 0 auto;
    display: inherit;
  }
}
.SW_offices.v1 .container .coordinates {
  background-color: #172983;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: cover;
  padding: 44px 20px 20px 40px;
  word-break: break-all;
}
@media (max-width: 991px) {
  .SW_offices.v1 .container .coordinates {
    padding: 20px 20px 0;
  }
}
.SW_offices.v1 .container .coordinates .titre {
  font: 18px 'Katibeh';
  color: #172983;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .SW_offices.v1 .container .coordinates .titre {
    margin-bottom: 15px;
  }
}
.SW_offices.v1 .container .coordinates .titre strong {
  font: 28px 'Katibeh';
  display: block;
  color: #FFFFFF;
}
.SW_offices.v1 .container .coordinates .text-group {
  padding-bottom: 35px;
  padding-top: 0;
  padding-left: 29px;
  position: relative;
}
.SW_offices.v1 .container .coordinates .text-group:nth-of-type(2) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43NjMiIGhlaWdodD0iMjAuODU0IiB2aWV3Qm94PSIwIDAgMjAuNzYzIDIwLjg1NCI+DQogIDxwYXRoIGlkPSJUcmFjw6lfNTYiIGRhdGEtbmFtZT0iVHJhY8OpIDU2IiBkPSJNMjAuMDQzLDkuMzM5LDEwLjk1NS4xMjFhMS4yNDEsMS4yNDEsMCwwLDAtMS4xNjgsMEwuNyw5LjMzOWExLjMwNywxLjMwNywwLDAsMC0uNzE0LDEuNDI4LDEuMjUxLDEuMjUxLDAsMCwwLDEuMjMzLjk3NEgzLjE2NXY3Ljc5YTEuMywxLjMsMCwwLDAsMS4zLDEuM0gxNi4xNDhhMS4zLDEuMywwLDAsMCwxLjMtMS4zdi03Ljc5aDEuOTQ3YTEuMjUxLDEuMjUxLDAsMCwwLDEuMjMzLS45NzRBMS4xMjIsMS4xMjIsMCwwLDAsMjAuMDQzLDkuMzM5Wk0xMi4zMTgsMTdIOC40MjNWMTIuNDU1aDMuODk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wNDQgMC4wMjUpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group:nth-of-type(3) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS43NTUiIGhlaWdodD0iMjQuNTEiIHZpZXdCb3g9IjAgMCAyMS43NTUgMjQuNTEiPg0KICA8ZyBpZD0iR3JvdXBlXzIxIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NzQsIC0wLjIyNSwgMC4yMjUsIDAuOTc0LCAtMC4wNjUsIDMuNzQxKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV81NSIgZGF0YS1uYW1lPSJUcmFjw6kgNTUiIGQ9Ik0xNi4yODYsMjAuMTg0bDEuMDEtLjY4OWMuOTQ3LS42MjctMi4yMS01LjA3NS0zLjE1OC00LjQ0OGwtMS4wMS42ODlhMi4yOTIsMi4yOTIsMCwwLDEtMy41MzctLjU2NEw1LjM2MSw5LjIyYTIuMjA3LDIuMjA3LDAsMCwxLC42MzItMy40NDZMNyw1LjA4NUM3Ljk1LDQuNDU4LDQuNDc3LS40MjksMy41OTMuMjZMMi41ODIuOTVDLS42MzksMy4yMDUtLjYzOSw2Ljk2NCwxLjU3MiwxMC4xbDUuNjIxLDguMDE5QzkuNTI5LDIxLjEyMywxMy4wNjUsMjIuNDM5LDE2LjI4NiwyMC4xODRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZmZmIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group:nth-of-type(4) {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBlXzIwIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAuOTUiIGhlaWdodD0iMTYuMjk0IiB2aWV3Qm94PSIwIDAgMjAuOTUgMTYuMjk0Ij4NCiAgPHBhdGggaWQ9IlRyYWPDqV81MSIgZGF0YS1uYW1lPSJUcmFjw6kgNTEiIGQ9Ik0zMC4xNzMsMS41LDIyLjIsOS40NzNsNy45NzMsNi42OTJhLjk5Ljk5LDAsMCwwLC4wNTgtLjQwN1YxLjc5MUEuNTI1LjUyNSwwLDAsMCwzMC4xNzMsMS41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkuMjgxIC0wLjYyNykiIGZpbGw9IiNmZmYiLz4NCiAgPHBhdGggaWQ9IlRyYWPDqV81MiIgZGF0YS1uYW1lPSJUcmFjw6kgNTIiIGQ9Ik0yMC43LjA1OEEuNTI1LjUyNSwwLDAsMCwyMC40MTMsMEgxLjc5MUEuNTI1LjUyNSwwLDAsMCwxLjUuMDU4bDkuNiw5LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC42MjcpIiBmaWxsPSIjZmZmIi8+DQogIDxwYXRoIGlkPSJUcmFjw6lfNTMiIGRhdGEtbmFtZT0iVHJhY8OpIDUzIiBkPSJNLjA1OCwxLjVBLjUyNS41MjUsMCwwLDAsMCwxLjc5MVYxNS43NThjMCwuMTc1LjA1OC4yOTEuMDU4LjQwN0w4LjAzMSw5LjQ3M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuNjI3KSIgZmlsbD0iI2ZmZiIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzU0IiBkYXRhLW5hbWU9IlRyYWPDqSA1NCIgZD0iTTExLjYzNSwxNy44MjJhLjU2My41NjMsMCwwLDEtLjgxNSwwTDkuNiwxNi42LDEuOCwyMy4yMzRIMjAuNjU1bC03LjgtNi42MzRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC43NTIgLTYuOTQpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat left 2px;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.adress {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43NjMiIGhlaWdodD0iMjAuODU0IiB2aWV3Qm94PSIwIDAgMjAuNzYzIDIwLjg1NCI+DQogIDxwYXRoIGlkPSJUcmFjw6lfNTYiIGRhdGEtbmFtZT0iVHJhY8OpIDU2IiBkPSJNMjAuMDQzLDkuMzM5LDEwLjk1NS4xMjFhMS4yNDEsMS4yNDEsMCwwLDAtMS4xNjgsMEwuNyw5LjMzOWExLjMwNywxLjMwNywwLDAsMC0uNzE0LDEuNDI4LDEuMjUxLDEuMjUxLDAsMCwwLDEuMjMzLjk3NEgzLjE2NXY3Ljc5YTEuMywxLjMsMCwwLDAsMS4zLDEuM0gxNi4xNDhhMS4zLDEuMywwLDAsMCwxLjMtMS4zdi03Ljc5aDEuOTQ3YTEuMjUxLDEuMjUxLDAsMCwwLDEuMjMzLS45NzRBMS4xMjIsMS4xMjIsMCwwLDAsMjAuMDQzLDkuMzM5Wk0xMi4zMTgsMTdIOC40MjNWMTIuNDU1aDMuODk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wNDQgMC4wMjUpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.phone {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS43NTUiIGhlaWdodD0iMjQuNTEiIHZpZXdCb3g9IjAgMCAyMS43NTUgMjQuNTEiPg0KICA8ZyBpZD0iR3JvdXBlXzIxIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NzQsIC0wLjIyNSwgMC4yMjUsIDAuOTc0LCAtMC4wNjUsIDMuNzQxKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV81NSIgZGF0YS1uYW1lPSJUcmFjw6kgNTUiIGQ9Ik0xNi4yODYsMjAuMTg0bDEuMDEtLjY4OWMuOTQ3LS42MjctMi4yMS01LjA3NS0zLjE1OC00LjQ0OGwtMS4wMS42ODlhMi4yOTIsMi4yOTIsMCwwLDEtMy41MzctLjU2NEw1LjM2MSw5LjIyYTIuMjA3LDIuMjA3LDAsMCwxLC42MzItMy40NDZMNyw1LjA4NUM3Ljk1LDQuNDU4LDQuNDc3LS40MjksMy41OTMuMjZMMi41ODIuOTVDLS42MzksMy4yMDUtLjYzOSw2Ljk2NCwxLjU3MiwxMC4xbDUuNjIxLDguMDE5QzkuNTI5LDIxLjEyMywxMy4wNjUsMjIuNDM5LDE2LjI4NiwyMC4xODRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZmZmIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.mobile {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDEzLjI0OSAyMiI+DQogIDxnIGlkPSJzbWFydHBob25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTcuMzUpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzY0IiBkYXRhLW5hbWU9Ikdyb3VwZSA2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTcuMzUpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfNDMiIGRhdGEtbmFtZT0iVHJhY8OpIDQzIiBkPSJNMTEwLjYsMjAuMjg4VjEuNzA4QTEuNzEsMS43MSwwLDAsMCwxMDguODkyLDBIOTkuMDU4QTEuNzEsMS43MSwwLDAsMCw5Ny4zNSwxLjcwOFYyMC4yOTJBMS43MSwxLjcxLDAsMCwwLDk5LjA1OCwyMmg5LjgzNEExLjcxNywxLjcxNywwLDAsMCwxMTAuNiwyMC4yODhaTTk4LjQ1MSwzLjk2aDExLjA0M3YxMi41SDk4LjQ1MVpNOTkuMDU4LDEuMWg5LjgzNGEuNjA3LjYwNywwLDAsMSwuNjA3LjYwN1YyLjg1OEg5OC40NTFWMS43MDhBLjYwNy42MDcsMCwwLDEsOTkuMDU4LDEuMVptLS42MDcsMTkuMTg3VjE3LjU2aDExLjA0M3YyLjcyOGEuNjA3LjYwNywwLDAsMS0uNjA3LjYwN0g5OS4wNThBLjYwNy42MDcsMCwwLDEsOTguNDUxLDIwLjI4OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Ny4zNSAwKSIgZmlsbD0iI2ZmZiIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80NCIgZGF0YS1uYW1lPSJUcmFjw6kgNDQiIGQ9Ik0yMTAuMzM3LDQxNi42SDIwOC4xYS41NTMuNTUzLDAsMCwwLDAsMS4xMDZoMi4yMzRhLjU1My41NTMsMCwwLDAsMC0xLjEwNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDIuNTk3IC0zOTcuODc2KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.fax {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iZmF4XzFfIiBkYXRhLW5hbWU9ImZheCAoMSkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE3LjE4NCIgaGVpZ2h0PSIxNy4xODQiIHZpZXdCb3g9IjAgMCAxNy4xODQgMTcuMTg0Ij4NCiAgPGcgaWQ9Ikdyb3VwZV80NyIgZGF0YS1uYW1lPSJHcm91cGUgNDciPg0KICAgIDxnIGlkPSJHcm91cGVfNDYiIGRhdGEtbmFtZT0iR3JvdXBlIDQ2Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzQiIGRhdGEtbmFtZT0iVHJhY8OpIDM0IiBkPSJNMTUuNjczLDQuMDYxaC0uNVYuNWEuNS41LDAsMCwwLS41LS41SDcuNjE4YS41LjUsMCwwLDAtLjUuNVY0LjA2MUg2LjEwOHYtLjVhLjUuNSwwLDAsMC0uNS0uNUgyLjUxN2EuNS41LDAsMCwwLS41LjV2LjVoLS41QTEuNTEyLDEuNTEyLDAsMCwwLDAsNS41NzF2OS4xYTEuNTEyLDEuNTEyLDAsMCwwLDEuNTEsMS41MWguNXYuNWEuNS41LDAsMCwwLC41LjVINS42YS41LjUsMCwwLDAsLjUtLjV2LS41aDkuNTY1YTEuNTEyLDEuNTEyLDAsMCwwLDEuNTEtMS41MXYtOS4xQTEuNTEyLDEuNTEyLDAsMCwwLDE1LjY3Myw0LjA2MVpNMi4wMTQsMTUuMTdoLS41YS41LjUsMCwwLDEtLjUtLjV2LTkuMWEuNS41LDAsMCwxLC41LS41aC41Wk01LjEsMTYuMTc3SDMuMDIxVjQuMDYxSDUuMVpNOC4xMjIsMS4wMDdoNi4wNDFWNS4wNjhIOC4xMjJabTguMDU1LDEzLjY2YS41LjUsMCwwLDEtLjUuNUg2LjEwOFY1LjA2OEg3LjExNXYuNWEuNS41LDAsMCwwLC41LjVoNy4wNDhhLjUuNSwwLDAsMCwuNS0uNXYtLjVoLjVhLjUuNSwwLDAsMSwuNS41WiIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzQ5IiBkYXRhLW5hbWU9Ikdyb3VwZSA0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4xMjkgMi4wNDcpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzQ4IiBkYXRhLW5hbWU9Ikdyb3VwZSA0OCI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzM1IiBkYXRhLW5hbWU9IlRyYWPDqSAzNSIgZD0iTTI3NS41MjQsNjFIMjcyLjVhLjUuNSwwLDAsMCwwLDEuMDA3aDMuMDIxYS41LjUsMCwwLDAsMC0xLjAwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNzIgLTYxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzUxIiBkYXRhLW5hbWU9Ikdyb3VwZSA1MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4xMTUgNy4wODEpIj4NCiAgICA8ZyBpZD0iR3JvdXBlXzUwIiBkYXRhLW5hbWU9Ikdyb3VwZSA1MCI+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzM2IiBkYXRhLW5hbWU9IlRyYWPDqSAzNiIgZD0iTTIxOS41NTEsMjExSDIxMi41YS41LjUsMCwwLDAtLjUuNXYyLjAxNGEuNS41LDAsMCwwLC41LjVoNy4wNDhhLjUuNSwwLDAsMCwuNS0uNVYyMTEuNUEuNS41LDAsMCwwLDIxOS41NTEsMjExWm0tLjUsMi4wMTRoLTYuMDQxdi0xLjAwN2g2LjA0MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTIgLTIxMSkiIGZpbGw9IiNmZmYiLz4NCiAgICA8L2c+DQogIDwvZz4NCiAgPGcgaWQ9Ikdyb3VwZV81MyIgZGF0YS1uYW1lPSJHcm91cGUgNTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMTE1IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTIiIGRhdGEtbmFtZT0iR3JvdXBlIDUyIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzciIGRhdGEtbmFtZT0iVHJhY8OpIDM3IiBkPSJNMjEzLjUxLDMzMUgyMTIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDEsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU1IiBkYXRhLW5hbWU9Ikdyb3VwZSA1NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMTM2IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTQiIGRhdGEtbmFtZT0iR3JvdXBlIDU0Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzgiIGRhdGEtbmFtZT0iVHJhY8OpIDM4IiBkPSJNMzAzLjUxLDMzMUgzMDIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDAsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwMiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU3IiBkYXRhLW5hbWU9Ikdyb3VwZSA1NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMTU2IDExLjEwOSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNTYiIGRhdGEtbmFtZT0iR3JvdXBlIDU2Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzkiIGRhdGEtbmFtZT0iVHJhY8OpIDM5IiBkPSJNMzkzLjUxLDMzMUgzOTIuNWEuNS41LDAsMCwwLDAsMS4wMDdoMS4wMDdhLjUuNSwwLDAsMCwwLTEuMDA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5MiAtMzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBlXzU5IiBkYXRhLW5hbWU9Ikdyb3VwZSA1OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4xMTUgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV81OCIgZGF0YS1uYW1lPSJHcm91cGUgNTgiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MCIgZGF0YS1uYW1lPSJUcmFjw6kgNDAiIGQ9Ik0yMTMuNTEsMzkySDIxMi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfNjEiIGRhdGEtbmFtZT0iR3JvdXBlIDYxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4xMzYgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV82MCIgZGF0YS1uYW1lPSJHcm91cGUgNjAiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MSIgZGF0YS1uYW1lPSJUcmFjw6kgNDEiIGQ9Ik0zMDMuNTEsMzkySDMwMi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzAyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfNjMiIGRhdGEtbmFtZT0iR3JvdXBlIDYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4xNTYgMTMuMTU2KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV82MiIgZGF0YS1uYW1lPSJHcm91cGUgNjIiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV80MiIgZGF0YS1uYW1lPSJUcmFjw6kgNDIiIGQ9Ik0zOTMuNTEsMzkySDM5Mi41YS41LjUsMCwwLDAsMCwxLjAwN2gxLjAwN2EuNS41LDAsMCwwLDAtMS4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzkyIC0zOTIpIiBmaWxsPSIjZmZmIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left top;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.email {
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBlXzIwIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAuOTUiIGhlaWdodD0iMTYuMjk0IiB2aWV3Qm94PSIwIDAgMjAuOTUgMTYuMjk0Ij4NCiAgPHBhdGggaWQ9IlRyYWPDqV81MSIgZGF0YS1uYW1lPSJUcmFjw6kgNTEiIGQ9Ik0zMC4xNzMsMS41LDIyLjIsOS40NzNsNy45NzMsNi42OTJhLjk5Ljk5LDAsMCwwLC4wNTgtLjQwN1YxLjc5MUEuNTI1LjUyNSwwLDAsMCwzMC4xNzMsMS41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkuMjgxIC0wLjYyNykiIGZpbGw9IiNmZmYiLz4NCiAgPHBhdGggaWQ9IlRyYWPDqV81MiIgZGF0YS1uYW1lPSJUcmFjw6kgNTIiIGQ9Ik0yMC43LjA1OEEuNTI1LjUyNSwwLDAsMCwyMC40MTMsMEgxLjc5MUEuNTI1LjUyNSwwLDAsMCwxLjUuMDU4bDkuNiw5LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC42MjcpIiBmaWxsPSIjZmZmIi8+DQogIDxwYXRoIGlkPSJUcmFjw6lfNTMiIGRhdGEtbmFtZT0iVHJhY8OpIDUzIiBkPSJNLjA1OCwxLjVBLjUyNS41MjUsMCwwLDAsMCwxLjc5MVYxNS43NThjMCwuMTc1LjA1OC4yOTEuMDU4LjQwN0w4LjAzMSw5LjQ3M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuNjI3KSIgZmlsbD0iI2ZmZiIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzU0IiBkYXRhLW5hbWU9IlRyYWPDqSA1NCIgZD0iTTExLjYzNSwxNy44MjJhLjU2My41NjMsMCwwLDEtLjgxNSwwTDkuNiwxNi42LDEuOCwyMy4yMzRIMjAuNjU1bC03LjgtNi42MzRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC43NTIgLTYuOTQpIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==) no-repeat left 2px;
  background-size: 20px;
}
.SW_offices.v1 .container .coordinates .text-group.withPicto {
  background-image: none !important;
}
.SW_offices.v1 .container .coordinates .text-group.withPicto img {
  display: block;
  max-width: 20px;
}
.SW_offices.v1 .container .coordinates .text-group img {
  position: absolute;
  left: 0;
  top: 2px;
  display: none;
}
.SW_offices.v1 .container .coordinates .text-group div {
  color: #FFFFFF;
  font: 16px/19px 'Katibeh';
  display: block;
}
.SW_offices.v1 .container .coordinates .text-group a {
  color: #FFFFFF;
  font: 16px/19px 'Katibeh';
  display: block;
  -webkit-transition: all ease-in-out 500ms;
  -moz-transition: all ease-in-out 500ms;
  -ms-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
}
.SW_offices.v1 .container .coordinates .text-group a:hover {
  color: #D62626;
}
.SW_offices.v1 .container .coordinates .horaires-titre {
  display: none;
}
.SW_offices.v1 .container .coordinates .horaires-content {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC44ODUiIGhlaWdodD0iMTguODg0IiB2aWV3Qm94PSIwIDAgMTguODg1IDE4Ljg4NCI+DQogIDxnIGlkPSJmYXN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE2LjQ4OSAtNDMzLjI0OSkiPg0KICAgIDxnIGlkPSJHcm91cGVfNzQiIGRhdGEtbmFtZT0iR3JvdXBlIDc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTYuNDg5IDQzMy4yNDkpIj4NCiAgICAgIDxnIGlkPSJHcm91cGVfNzEiIGRhdGEtbmFtZT0iR3JvdXBlIDcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4NCiAgICAgICAgPGcgaWQ9Ikdyb3VwZV83MCIgZGF0YS1uYW1lPSJHcm91cGUgNzAiPg0KICAgICAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcwNCIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwNCIgZD0iTTEyNS45MzEsNTguMjQ1YTkuNDQyLDkuNDQyLDAsMSwwLDkuNDQyLDkuNDQyQTkuNDUzLDkuNDUzLDAsMCwwLDEyNS45MzEsNTguMjQ1Wm0wLDE3LjQ1MmE4LjAxLDguMDEsMCwxLDEsOC4wMS04LjAxQTguMDE5LDguMDE5LDAsMCwxLDEyNS45MzEsNzUuN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTYuNDg5IC01OC4yNDUpIiBmaWxsPSIjZmZmIi8+DQogICAgICAgIDwvZz4NCiAgICAgIDwvZz4NCiAgICAgIDxnIGlkPSJHcm91cGVfNzMiIGRhdGEtbmFtZT0iR3JvdXBlIDczIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjQ3MiA1LjE3MikiPg0KICAgICAgICA8ZyBpZD0iR3JvdXBlXzcyIiBkYXRhLW5hbWU9Ikdyb3VwZSA3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgICAgPHBhdGggaWQ9IlRyYWPDqV8xNzA1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNzA1IiBkPSJNMjk1LjM2MiwxNzEuMTg0di00LjYyN0gyOTMuOTN2NS4zODRsMy42OTEsMi41MTUuODA3LTEuMTg0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI5My45MyAtMTY2LjU1NykiIGZpbGw9IiNmZmYiLz4NCiAgICAgICAgPC9nPg0KICAgICAgPC9nPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left 2px;
  background-size: 20px;
  color: #FFFFFF;
  font: 16px/19px 'Katibeh';
  padding-bottom: 35px;
  padding-top: 0;
  padding-left: 29px;
}
.SW_offices.v2 .container .reverse h2 {
  color: #000000;
  font: 24px 'Katibeh';
  margin-bottom: 18px;
}
@media (max-width: 767px) {
  .SW_offices.v2 .container .reverse h2 {
    margin-bottom: 15px;
  }
}
.SW_offices.v2 .container .reverse h3 {
  display: none;
}
.SW_offices.v2 .container .reverse .form-bloc {
  padding-bottom: 20px;
}
.SW_offices.v2 .container .reverse .form-control {
  background-color: transparent;
  border-bottom: 2px solid #747474;
  border-radius: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  height: auto;
  padding: 10px 0;
  margin-bottom: 20px;
}
.SW_offices.v2 .container .reverse .form-control::-webkit-input-placeholder {
  color: #747474;
}
.SW_offices.v2 .container .reverse .form-control::-moz-placeholder {
  color: #747474;
}
.SW_offices.v2 .container .reverse .form-control:-ms-input-placeholder {
  color: #747474;
}
.SW_offices.v2 .container .reverse .form-control:-moz-placeholder {
  color: #747474;
}
.SW_offices.v2 .container .reverse .form-control:focus {
  box-shadow: none;
}
.SW_offices.v2 .container .reverse .btn {
  width: 196px;
  margin-top: 17px;
  line-height: 50px;
  padding: 0;
}
@media (max-width: 991px) {
  .SW_offices.v2 .container .reverse .btn {
    float: none !important;
    margin: 0 auto;
    display: inherit;
  }
}
.SW_offices.v2 .container .reverse .coordinates {
  word-break: break-all;
  padding-bottom: 35px;
}
.SW_offices.v2 .container .reverse .coordinates .titre {
  color: #000000;
  font: 24px 'Katibeh';
  margin-bottom: 18px;
}
.SW_offices.v2 .container .reverse .coordinates .text-group {
  margin-bottom: 24px;
}
.SW_offices.v2 .container .reverse .coordinates img {
  display: none;
}
.SW_offices.v2 .container .reverse .coordinates label {
  color: #000000;
  font: 18px/24px 'Katibeh';
  display: block;
  letter-spacing: 0.25px;
  margin-bottom: 0;
}
.SW_offices.v2 .container .reverse .coordinates div,
.SW_offices.v2 .container .reverse .coordinates a {
  color: #000000;
  font: 16px/24px 'Source Sans Pro';
  letter-spacing: 0.4px;
}
.SW_offices.v2 .container .reverse .coordinates .social {
  margin-bottom: 0;
  height: 18px;
  padding-top: 7px;
}
.SW_offices.v2 .container .reverse .coordinates .social li {
  display: inline-block;
  background: none;
  padding-left: 0;
  margin-right: 18px;
}
.SW_offices.v2 .container .reverse .coordinates .social li a {
  font-size: 0;
}
.transition(0.8s)
								.SW_offices.v2 .container .reverse .coordinates .social li a:hover {
  -webkit-transform: 360deg;
  -moz-transform: 360deg;
  -ms-transform: 360deg;
  -o-transform: 360deg;
  transform: 360deg;
}
.SW_offices.v2 .container .reverse .coordinates .social li a.facebook:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQ2MSIgaGVpZ2h0PSIxNi43NSIgdmlld0JveD0iMCAwIDguNDYxIDE2Ljc1Ij4NCiAgPGcgaWQ9ImZhY2Vib29rIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzYuNzAzKSI+DQogICAgPHBhdGggaWQ9IlhNTElEXzgzNV8iIGQ9Ik03Ni45NzMsOC45MjFoMS44MzZWMTYuNDhhLjI3LjI3LDAsMCwwLC4yNy4yN2gzLjExM2EuMjcuMjcsMCwwLDAsLjI3LS4yN1Y4Ljk1N2gyLjExMWEuMjcuMjcsMCwwLDAsLjI2OC0uMjM5bC4zMjEtMi43ODNhLjI3LjI3LDAsMCwwLS4yNjgtLjNIODIuNDYzVjMuODg5YzAtLjUyNi4yODMtLjc5Mi44NDItLjc5MmgxLjU5YS4yNy4yNywwLDAsMCwuMjctLjI3Vi4yNzJhLjI3LjI3LDAsMCwwLS4yNy0uMjdIODIuN2MtLjAxNSwwLS4wNSwwLS4xLDBhNC4yLDQuMiwwLDAsMC0yLjc0NSwxLjAzNUEyLjg3OSwyLjg3OSwwLDAsMCw3OC45LDMuNTk0djIuMDRINzYuOTczYS4yNy4yNywwLDAsMC0uMjcuMjdWOC42NTFBLjI3LjI3LDAsMCwwLDc2Ljk3Myw4LjkyMVoiIGZpbGw9IiNmYjAiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);
  width: 8px;
  height: 17px;
  display: block;
}
.SW_offices.v2 .container .reverse .coordinates .social li a.twitter:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4zMjEiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOC4zMjEgMTUiPg0KICA8ZyBpZD0idHdpdHRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDIgLTI4LjA5NykiPg0KICAgIDxwYXRoIGlkPSJYTUxJRF84MjdfIiBkPSJNMTcuOSwyOS44MjhhNi45NDUsNi45NDUsMCwwLDEtLjg4Ni4zMjMsMy45MTcsMy45MTcsMCwwLDAsLjgtMS40LjMuMywwLDAsMC0uNDMyLS4zNDQsNi45NzMsNi45NzMsMCwwLDEtMi4wNjEuODE1QTMuOTM1LDMuOTM1LDAsMCwwLDguNjM2LDMyLjAzYTQuMDEyLDQuMDEyLDAsMCwwLC4wMzIuNTA4LDEwLjA2OSwxMC4wNjksMCwwLDEtNi45MTEtMy42NjYuMy4zLDAsMCwwLS40ODQuMDM4LDMuOTM5LDMuOTM5LDAsMCwwLC40LDQuNTI3LDMuMzMxLDMuMzMxLDAsMCwxLS41MjYtLjIzNS4zLjMsMCwwLDAtLjQzOS4yNTJjMCwuMDE3LDAsLjAzNSwwLC4wNTNhMy45NDcsMy45NDcsMCwwLDAsMS45MjUsMy4zODJjLS4xLS4wMS0uMi0uMDI0LS4zLS4wNDNhLjMuMywwLDAsMC0uMzM3LjM4QTMuOTMyLDMuOTMyLDAsMCwwLDQuODgsMzkuODYxYTYuOTU4LDYuOTU4LDAsMCwxLTMuNzE5LDEuMDYxLDcuMTE1LDcuMTE1LDAsMCwxLS44MzMtLjA0OS4zLjMsMCwwLDAtLjE5NC41NDJBMTAuNjA3LDEwLjYwNywwLDAsMCw1Ljg2OSw0My4xYTEwLjIsMTAuMiwwLDAsMCw3LjkwNS0zLjQ3MiwxMS4wMDYsMTEuMDA2LDAsMCwwLDIuNzQtNy4xNzNjMC0uMTA4LDAtLjIxNywwLS4zMjZhNy42NDYsNy42NDYsMCwwLDAsMS43Ni0xLjg2NC4zLjMsMCwwLDAtLjM2NS0uNDM0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ZiMCIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
  width: 18px;
  height: 15px;
  display: block;
}
.SW_offices.v2 .container .reverse .coordinates .social li a.google:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS4xMzkiIGhlaWdodD0iMTYuMzA1IiB2aWV3Qm94PSIwIDAgMjUuMTM5IDE2LjMwNSI+DQogIDxnIGlkPSJnb29nbGUtcGx1cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNTUuMzQ3KSI+DQogICAgPHBhdGggaWQ9IlhNTElEXzUxMV8iIGQ9Ik0yMjUuNzg4LDExMS43NzhoLTEuNTc5VjExMC4yYS42LjYsMCwwLDAtLjYtLjZoLTIuMTMyYS42LjYsMCwwLDAtLjYuNnYxLjU4SDIxOS4zYS42LjYsMCwwLDAtLjYuNnYyLjEzMmEuNi42LDAsMCwwLC42LjZoMS41Nzl2MS41OGEuNi42LDAsMCwwLC42LjZoMi4xMzJhLjYuNiwwLDAsMCwuNi0uNnYtMS41OGgxLjU3OWEuNi42LDAsMCwwLC42LS42di0yLjEzMkEuNi42LDAsMCwwLDIyNS43ODgsMTExLjc3OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDEuMjQ4IC00OS45MjMpIiBmaWxsPSIjZmIwIi8+DQogICAgPHBhdGggaWQ9IlhNTElEXzUxMl8iIGQ9Ik04LjEzMiw1OS4yNDNhMy44MDgsMy44MDgsMCwwLDEsMi4wMTcuNTY2bC42NzkuNDY1YS42LjYsMCwwLDAsLjc1OS0uMDY5bDEuOTgxLTEuOTYzYS42LjYsMCwwLDAtLjA4My0uOTE5bC0xLjE1Mi0uNzlhLjYuNiwwLDAsMC0uMDc0LS4wNDNsLTEuMTE2LS41NTEtLjA0NS0uMDJhOC4xNjEsOC4xNjEsMCwwLDAtMy4wMDktLjU3MkE4LjE4MSw4LjE4MSwwLDAsMCwyLjM0Miw2OS4yNmE4LjM0Niw4LjM0NiwwLDAsMCw1Ljg5MiwyLjM5MkE3Ljc4LDcuNzgsMCwwLDAsMTMuOTE3LDY5LjNhNy42OTIsNy42OTIsMCwwLDAsMS45NzMtNC41NzJjMC0uMDE3LDAtLjAzNCwwLS4wNTFsLjAyMS0xLjYyNGEuNTg2LjU4NiwwLDAsMC0uMDA3LS4xbC0uMDg3LS41NTVhLjYuNiwwLDAsMC0uNTkxLS41MDZIOC4zMTFhLjYuNiwwLDAsMC0uNi42djIuMzkzYS42LjYsMCwwLDAsLjYuNmgzLjUyNmE0LjIsNC4yLDAsMCwxLS43MzgsMS4wNzYsMy45LDMuOSwwLDAsMS0yLjg3NCwxLjJBNC4yMzQsNC4yMzQsMCwwLDEsNS4yMSw2Ni41MTlhNC40MzUsNC40MzUsMCwwLDEsLjAzOS02LjA4NUE0LjEyNiw0LjEyNiwwLDAsMSw4LjEzMiw1OS4yNDNaIiBmaWxsPSIjZmIwIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  width: 25px;
  height: 16px;
  display: block;
}
.SW_offices.v3 {
  padding: 50px 15px;
}
@media (max-width: 991px) {
  .SW_offices.v3 .container .reverse {
    flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
  }
}
.SW_offices.v3 .container .reverse h2 {
  color: #000000;
  font: 24px 'Katibeh';
  margin-bottom: 18px;
}
@media (max-width: 767px) {
  .SW_offices.v3 .container .reverse h2 {
    margin-bottom: 15px;
  }
}
.SW_offices.v3 .container .reverse h3 {
  display: none;
}
.SW_offices.v3 .container .reverse .form-bloc {
  padding-bottom: 20px;
}
.SW_offices.v3 .container .reverse .form-bloc .content {
  background-color: #FFFFFF;
  padding: 50px 40px;
}
.SW_offices.v3 .container .reverse .label-control {
  color: #172983;
}
.SW_offices.v3 .container .reverse .form-control {
  background-color: transparent;
  border: 1px solid #DADDE0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #F4F7FB;
  height: auto;
  padding: 10px;
  margin-bottom: 5px;
}
.SW_offices.v3 .container .reverse select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #F4F7FB url(../images/select.png) no-repeat 95% center;
}
.SW_offices.v3 .container .reverse textarea.form-control {
  height: 170px;
  resize: none;
}
.SW_offices.v3 .container .reverse sup {
  top: 0;
  font-size: 17px;
}
.SW_offices.v3 .container .reverse .btn {
  width: 139px;
  margin-top: 17px;
  line-height: 50px;
  padding: 0;
  display: block;
  margin: 40px auto 0;
  color: #FFFFFF;
  background: #000000;
  border: 1px solid #FFFFFF;
}
@media (max-width: 991px) {
  .SW_offices.v3 .container .reverse .btn {
    margin: 0 auto;
    display: inherit;
  }
}
.SW_offices.v3 .container .reverse .coordinates {
  word-break: break-all;
  padding-bottom: 35px;
}
.SW_offices.v3 .container .reverse .coordinates .content {
  background-color: #172983;
  padding: 30px 20px 30px;
  margin-bottom: 45px;
}
.SW_offices.v3 .container .reverse .coordinates .titre {
  color: #000000;
  font: 20px 'Katibeh';
  margin-bottom: 15px;
}
.SW_offices.v3 .container .reverse .coordinates .text-group {
  margin-bottom: 24px;
  padding-left: 34px;
  position: relative;
}
.SW_offices.v3 .container .reverse .coordinates img {
  margin-top: 3px;
  position: absolute;
  left: 0px;
}
.SW_offices.v3 .container .reverse .coordinates label {
  display: none;
}
.SW_offices.v3 .container .reverse .coordinates div,
.SW_offices.v3 .container .reverse .coordinates a {
  color: #FFFFFF;
  font: 16px/24px 'Source Sans Pro';
  letter-spacing: 0.4px;
}
@media (max-width: 991px) {
  .SW_offices.v3 {
    padding: 35px 15px;
  }
  .SW_offices.v3 .container .reverse .coordinates {
    padding: 0;
  }
  .SW_offices.v3 .container .reverse .btn {
    margin-top: 25px;
  }
  .SW_offices.v3 .container .reverse .form-bloc {
    padding: 30px 0;
  }
  .SW_offices.v3 .container .reverse .form-bloc .content {
    padding: 30px 20px;
  }
}
@media (max-width: 767px) {
  .SW_offices.v3 .container .reverse .form-bloc .content .form-group {
    margin-bottom: 5px;
  }
}
.SW_offices.v4 {
  padding: 35px 40px 50px;
}
.SW_offices.v4 .container .SW_OpenStreetMaps.style1 .OpenStreetMaps {
  height: 297px;
  margin-bottom: 43px;
}
@media (max-width: 991px) {
  .SW_offices.v4 .container .reverse {
    flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
  }
}
.SW_offices.v4 .container .reverse h2 {
  color: #000000;
  font: 24px 'Katibeh';
  margin-bottom: 18px;
}
@media (max-width: 767px) {
  .SW_offices.v4 .container .reverse h2 {
    margin-bottom: 15px;
  }
}
.SW_offices.v4 .container .reverse h3 {
  display: none;
}
.SW_offices.v4 .container .reverse .form-bloc {
  padding-bottom: 20px;
}
.SW_offices.v4 .container .reverse .form-bloc .content {
  background-color: #FFFFFF;
  padding: 50px 40px;
}
.SW_offices.v4 .container .reverse .label-control {
  color: #172983;
}
.SW_offices.v4 .container .reverse .form-control {
  background-color: transparent;
  border: 1px solid #DADDE0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #F4F7FB;
  height: auto;
  padding: 10px;
  margin-bottom: 5px;
}
.SW_offices.v4 .container .reverse select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #F4F7FB url(../images/select.png) no-repeat 95% center;
}
.SW_offices.v4 .container .reverse textarea.form-control {
  height: 170px;
  resize: none;
}
.SW_offices.v4 .container .reverse sup {
  top: 0;
  font-size: 17px;
}
.SW_offices.v4 .container .reverse .btn {
  width: 139px;
  margin-top: 17px;
  line-height: 50px;
  padding: 0;
  display: block;
  margin: 40px 0 0;
  color: #FFFFFF;
  background: #000000;
  border: 1px solid #FFFFFF;
  border-radius: 5px;
}
@media (max-width: 991px) {
  .SW_offices.v4 .container .reverse .btn {
    margin: 0 auto;
    display: inherit;
  }
}
.SW_offices.v4 .container .reverse .coordinates {
  padding-bottom: 35px;
}
.SW_offices.v4 .container .reverse .coordinates .content {
  background-color: #172983;
  padding: 30px 20px 30px;
  margin-bottom: 45px;
}
@media (max-width: 991px) {
  .SW_offices.v4 .container .reverse .coordinates .content {
    margin-bottom: 20px;
  }
}
.SW_offices.v4 .container .reverse .coordinates .titre {
  color: #000000;
  font: 20px 'Katibeh';
  margin-bottom: 10px;
}
.SW_offices.v4 .container .reverse .coordinates .text-group {
  margin-bottom: 24px;
  padding-left: 34px;
  position: relative;
}
.SW_offices.v4 .container .reverse .coordinates .text-group img {
  margin-top: 3px;
  position: absolute;
  left: 0px;
}
.SW_offices.v4 .container .reverse .coordinates label,
.SW_offices.v4 .container .reverse .coordinates .bloc-title {
  display: none;
}
.SW_offices.v4 .container .reverse .coordinates div,
.SW_offices.v4 .container .reverse .coordinates a {
  color: #FFFFFF;
  font: 16px/24px 'Source Sans Pro';
  letter-spacing: 0.4px;
}
.SW_offices.v4 .container .reverse .coordinates .bloc-social ul {
  margin: 0;
}
.SW_offices.v4 .container .reverse .coordinates .bloc-social ul li {
  margin: 0 8px 0 0;
  padding: 0;
  background: none;
}
.SW_offices.v4 .container .reverse .coordinates .bloc-social ul li a {
  width: 31px;
  height: 31px;
  display: block;
  text-align: center;
  background: #FFFFFF;
}
@media (max-width: 991px) {
  .SW_offices.v4 {
    padding: 35px 15px;
  }
  .SW_offices.v4 .container .reverse .coordinates {
    padding: 0;
  }
  .SW_offices.v4 .container .reverse .btn {
    margin-top: 25px;
  }
  .SW_offices.v4 .container .reverse .form-bloc {
    padding: 30px 0;
  }
  .SW_offices.v4 .container .reverse .form-bloc .content {
    padding: 30px 20px;
  }
}
@media (max-width: 767px) {
  .SW_offices.v3 .container .reverse .form-bloc .content .form-group {
    margin-bottom: 5px;
  }
}
.SW_SocialButton ul {
  margin: 0;
}
.SW_SocialButton li {
  padding-left: 0;
  background: none;
}
.SW_SocialButton li:not(:last-child) {
  margin-right: 17px;
}
.style1.social h2 {
  color: #000000;
  font-size: 26px;
}
.style1.social .lst-social a {
  display: block;
  width: 50px;
  height: 50px;
  background-color: #172983;
  float: left;
  margin-right: 20px;
  position: relative;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}
.style1.social .lst-social a img {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.style1.social .lst-social a:hover {
  background-color: #000000;
}
.SW_Detail_News .bg-img {
  overflow-x: hidden;
}
.SW_Detail_News .bg-img img {
  max-width: 100%;
}
.SW_Detail_News .content {
  max-width: 800px;
  margin: 0 auto;
  background: #000000;
  padding: 60px 70px;
  position: relative;
  top: -60px;
}
@media (max-width: 767px) {
  .SW_Detail_News .content {
    padding: 20px 20px;
    position: static;
  }
}
.SW_Detail_News .content .date {
  font: 16px/20px 'Katibeh';
  color: #FFFFFF;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48Y2lyY2xlIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMjk3IDcuNDIyKSIgZmlsbD0iI2ZiMCIvPjxwYXRoIGQ9Ik0xNi44NzUsMS41NjNIMTUuODU5Vi43ODFhLjc4MS43ODEsMCwwLDAtMS41NjIsMHYuNzgxSDEwLjc0MlYuNzgxYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2Ljc4MUg1LjY2NFYuNzgxQS43ODEuNzgxLDAsMCwwLDQuMS43ODF2Ljc4MUgzLjEyNUEzLjEyOSwzLjEyOSwwLDAsMCwwLDQuNjg4VjE2Ljg3NUEzLjEyOSwzLjEyOSwwLDAsMCwzLjEyNSwyMEg5LjFhLjc4MS43ODEsMCwwLDAsMC0xLjU2MkgzLjEyNWExLjU2NCwxLjU2NCwwLDAsMS0xLjU2Mi0xLjU2MlY0LjY4OEExLjU2NCwxLjU2NCwwLDAsMSwzLjEyNSwzLjEyNUg0LjF2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDkuMTh2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1SDE0LjN2Ljc4MWEuNzgxLjc4MSwwLDAsMCwxLjU2MywwVjMuMTI1aDEuMDE2YTEuNTY0LDEuNTY0LDAsMCwxLDEuNTYzLDEuNTYzVjkuMTQxYS43ODEuNzgxLDAsMCwwLDEuNTYzLDBWNC42ODhBMy4xMjksMy4xMjksMCwwLDAsMTYuODc1LDEuNTYzWiIgZmlsbD0iI2ZiMCIvPjxwYXRoIGQ9Ik0yNzQuNzI3LDI3MGE0LjcyNyw0LjcyNywwLDEsMCw0LjcyNyw0LjcyN0E0LjczMiw0LjczMiwwLDAsMCwyNzQuNzI3LDI3MFptMCw3Ljg5MWEzLjE2NCwzLjE2NCwwLDEsMSwzLjE2NC0zLjE2NEEzLjE2OCwzLjE2OCwwLDAsMSwyNzQuNzI3LDI3Ny44OTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5LjQ1MyAtMjU5LjQ1MykiIGZpbGw9IiNmYjAiLz48cGF0aCBkPSJNMzcyLjkxNCwzMzEuNmgtLjM1MnYtLjgyYS43ODEuNzgxLDAsMCwwLTEuNTYyLDB2MS42YS43ODEuNzgxLDAsMCwwLC43ODEuNzgxaDEuMTMzYS43ODEuNzgxLDAsMCwwLDAtMS41NjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU2LjUwOCAtMzE3LjEwOSkiIGZpbGw9IiNmYjAiLz48Y2lyY2xlIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuODk4IDcuNDIyKSIgZmlsbD0iI2ZiMCIvPjxjaXJjbGUgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgMTAuODIpIiBmaWxsPSIjZmIwIi8+PGNpcmNsZSBjeD0iMC43ODEiIGN5PSIwLjc4MSIgcj0iMC43ODEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMTAyIDcuNDIyKSIgZmlsbD0iI2ZiMCIvPjxjaXJjbGUgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjEwMiAxMC44MikiIGZpbGw9IiNmYjAiLz48Y2lyY2xlIGN4PSIwLjc4MSIgY3k9IjAuNzgxIiByPSIwLjc4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xMDIgMTQuMjE5KSIgZmlsbD0iI2ZiMCIvPjxjaXJjbGUgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgMTQuMjE5KSIgZmlsbD0iI2ZiMCIvPjxjaXJjbGUgY3g9IjAuNzgxIiBjeT0iMC43ODEiIHI9IjAuNzgxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgNy40MjIpIiBmaWxsPSIjZmIwIi8+PC9zdmc+) no-repeat left 0;
  padding-left: 28px;
}
.SW_Detail_News .content h2 {
  position: relative;
  color: #FFFFFF;
  font: 24px/30px 'Katibeh';
}
.SW_Detail_News .content h3 {
  color: #172983;
}
.SW_Detail_News .content p {
  color: #FFFFFF;
}
.SW_Detail_News .content p:last-child {
  margin-bottom: 0;
}
.SW_Detail_News .txtContent {
  padding-top: 9px;
}
.SW_Detail_News .txtContent h1,
.SW_Detail_News .txtContent .h1,
.SW_Detail_News .txtContent h2,
.SW_Detail_News .txtContent .h2,
.SW_Detail_News .txtContent h3,
.SW_Detail_News .txtContent .h3,
.SW_Detail_News .txtContent h4,
.SW_Detail_News .txtContent .h4 {
  margin-bottom: 13px;
}
.SW_Detail_News .txtContent p {
  margin-bottom: 10px;
}
.SW_Detail_News .txtContent ul {
  padding: 0;
  margin: 36px 0 12px;
}
.SW_Detail_News .txtContent ul li {
  font-family: 'Katibeh';
  color: #000000;
}
@media (max-width: 1024px) {
  .SW_Detail_News .txtContent {
    padding-top: 36px;
  }
}
.SW_Detail_News .author {
  font: 14px/18px 'Source Sans Pro';
  color: #747474;
  text-align: right;
  margin: 30px 0 76px;
}
.SW_Detail_News .author span {
  font: 16px/18px 'Katibeh';
  color: #000000;
}
@media (max-width: 1024px) {
  .SW_Detail_News .author {
    text-align: left;
  }
}
.SW_Pagination {
  width: 100%;
}
.SW_Pagination .page-item {
  background: none;
  padding: 0;
  margin: 0;
}
.SW_Pagination .page-item .page-link {
  border: 0px;
  padding: 0 14px;
  font: 16px/55px 'Katibeh';
  color: #747474;
  -webkit-transition: ease-in-out all 500ms;
  -moz-transition: ease-in-out all 500ms;
  -ms-transition: ease-in-out all 500ms;
  -o-transition: ease-in-out all 500ms;
  transition: ease-in-out all 500ms;
}
.SW_Pagination .page-item .page-link:hover {
  background: #FFFFFF;
  color: #000000;
}
.SW_Pagination .page-item .page-link:focus {
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  -o-box-shadow: inherit;
}
.SW_Pagination .page-arrow .page-link {
  width: 55px;
  height: 55px;
  padding: 0;
  border: 0;
  background-color: #172983;
  background-position: center !important;
  background-repeat: no-repeat !important;
  text-indent: 100px;
  overflow: hidden;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: ease-in-out all 500ms;
  -moz-transition: ease-in-out all 500ms;
  -ms-transition: ease-in-out all 500ms;
  -o-transition: ease-in-out all 500ms;
  transition: ease-in-out all 500ms;
}
.SW_Pagination .page-arrow .page-link:hover {
  background-color: #000000;
  color: #172983;
}
.SW_Pagination .page-arrow.page-prev {
  position: relative;
  left: -22px;
}
@media (max-width: 450px) {
  .SW_Pagination .page-arrow.page-prev {
    left: 0;
  }
}
.SW_Pagination .page-arrow.page-prev .page-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTkuNSAxNSI+PHBhdGggZD0iTTEyLjUyNSwxNy43NzVsNi43NS02Ljc1QS44MS44MSwwLDAsMCwxOS41LDEwLjVhLjY4MS42ODEsMCwwLDAtLjIyNS0uNTI1bC02Ljc1LTYuNzVhLjcyNS43MjUsMCwwLDAtMS4wNSwwbC0xLjA1LDEuMDVhLjcyNS43MjUsMCwwLDAsMCwxLjA1bDMsM2EuNC40LDAsMCwxLS4zLjY3NUguNzVBLjcwOS43MDksMCwwLDAsMCw5Ljc1djEuNUEuNzA5LjcwOSwwLDAsMCwuNzUsMTJIMTMuMmEuNDE1LjQxNSwwLDAsMSwuMy42NzVsLTMsM2EuNzI1LjcyNSwwLDAsMCwwLDEuMDVsMS4wNSwxLjA1YS42ODEuNjgxLDAsMCwwLC41MjUuMjI1QS42NDguNjQ4LDAsMCwwLDEyLjUyNSwxNy43NzVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS41IDE4KSByb3RhdGUoMTgwKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}
.SW_Pagination .page-arrow.page-next {
  position: relative;
  right: -22px;
}
@media (max-width: 450px) {
  .SW_Pagination .page-arrow.page-next {
    right: 0;
  }
}
.SW_Pagination .page-arrow.page-next .page-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTkuNSAxNSI+PHBhdGggZD0iTTEyLjUyNSwxNy43NzVsMS4wMTMtMS4wMTMsNS43MzctNS43MzdBLjgxLjgxLDAsMCwwLDE5LjUsMTAuNWEuNjgxLjY4MSwwLDAsMC0uMjI1LS41MjVsLTYuNzUtNi43NWEuNzI1LjcyNSwwLDAsMC0xLjA1LDBsLTEuMDUsMS4wNWEuNzI1LjcyNSwwLDAsMCwwLDEuMDVsMywzYS40LjQsMCwwLDEtLjMuNjc1SC43NUEuNzA5LjcwOSwwLDAsMCwwLDkuNzV2MS41QS43MDkuNzA5LDAsMCwwLC43NSwxMkgxMy4yYS40MTUuNDE1LDAsMCwxLC4zLjY3NWwtMywzYS43MjUuNzI1LDAsMCwwLDAsMS4wNWwxLjA1LDEuMDVhLjY4MS42ODEsMCwwLDAsLjUyNS4yMjVBLjY0OC42NDgsMCwwLDAsMTIuNTI1LDE3Ljc3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMpIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.SW_Team.v1 {
  color: #000000;
}
.SW_Team.v1 .wrap_carousel {
  margin: 0 -8px;
}
.SW_Team.v1 .team-item {
  padding: 0 8px;
}
.SW_Team.v1 .team-job,
.SW_Team.v1 .team-name {
  display: block;
  font: 18px/24px 'Source Sans Pro';
}
.SW_Team.v1 .team-name {
  margin-bottom: 9px;
}
.SW_Team.v1 .team-thumb {
  margin: 0 0 18px;
}
.SW_Team.v1 .team-thumb img {
  margin: 0 auto;
}
.SW_Team.v1 .team-job {
  color: #172983;
  margin-bottom: 20px;
}
.SW_Team.v1 .team-infos {
  color: #000000;
  text-align: left;
  padding: 21px 20px 18px;
  border: 1px solid #747474;
}
.SW_Team.v1 .team-infos ul {
  margin: 0;
}
.SW_Team.v1 .team-infos li {
  position: relative;
  font: 14px/22px 'Katibeh';
  color: #000000;
  padding-left: 30px;
  background: none;
  margin-bottom: 15px;
}
.SW_Team.v1 .team-infos li:last-child {
  margin-bottom: 0;
}
.SW_Team.v1 .team-infos li::before {
  content: "";
  display: inline-block;
  position: absolute;
  margin-left: -30px;
  height: 100%;
}
.SW_Team.v1 .team-infos li.info-tel::before {
  width: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDE5Ljc2MyAyMi4yNjYiPg0KICA8ZyBpZD0iR3JvdXBlXzIxIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NzQsIC0wLjIyNSwgMC4yMjUsIDAuOTc0LCAtMC4wNjYsIDMuMzgyKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV81NSIgZGF0YS1uYW1lPSJUcmFjw6kgNTUiIGQ9Ik0xNC44LDE4LjM1NGwuOTE4LS42MjZjLjg2MS0uNTY5LTIuMDA4LTQuNjEtMi44NjktNC4wNDFsLS45MTguNjI2QTIuMDgyLDIuMDgyLDAsMCwxLDguNzE2LDEzLjhMNC44NzIsOC4zOTNhMi4wMDUsMi4wMDUsMCwwLDEsLjU3NC0zLjEzbC45MTgtLjYyNmMuODYxLS41NjktMi4yOTUtNS4wMDktMy4xLTQuMzgzTDIuMzQ4Ljg4Qy0uNTc4LDIuOTI5LS41NzgsNi4zNDQsMS40Myw5LjE5bDUuMTA2LDcuMjg1QzguNjU5LDE5LjIwNywxMS44NzEsMjAuNCwxNC44LDE4LjM1NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiNkNjgwMzYiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center;
}
.SW_Team.v1 .team-infos li.info-mail::before {
  width: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBlXzIwIiBkYXRhLW5hbWU9Ikdyb3VwZSAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMC4wODkgMTUuNjI1Ij4NCiAgPHBhdGggaWQ9IlRyYWPDqV81MSIgZGF0YS1uYW1lPSJUcmFjw6kgNTEiIGQ9Ik0yOS44NDUsMS41LDIyLjIsOS4xNDVsNy42NDUsNi40MTdhLjk1Ljk1LDAsMCwwLC4wNTYtLjM5MVYxLjc3OUEuNS41LDAsMCwwLDI5Ljg0NSwxLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOS44MTIgLTAuNjYzKSIgZmlsbD0iI2Q2ODAzNiIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzUyIiBkYXRhLW5hbWU9IlRyYWPDqSA1MiIgZD0iTTE5LjkxNS4wNTZBLjUuNSwwLDAsMCwxOS42MzYsMEgxLjc3OUEuNS41LDAsMCwwLDEuNS4wNTZsOS4yMDgsOS4yMDhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC42NjMpIiBmaWxsPSIjZDY4MDM2Ii8+DQogIDxwYXRoIGlkPSJUcmFjw6lfNTMiIGRhdGEtbmFtZT0iVHJhY8OpIDUzIiBkPSJNLjA1NiwxLjVBLjUuNSwwLDAsMCwwLDEuNzc5VjE1LjE3MmMwLC4xNjcuMDU2LjI3OS4wNTYuMzkxTDcuNyw5LjE0NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuNjYzKSIgZmlsbD0iI2Q2ODAzNiIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzU0IiBkYXRhLW5hbWU9IlRyYWPDqSA1NCIgZD0iTTExLjIzMSwxNy43NzJhLjUzOS41MzksMCwwLDEtLjc4MSwwTDkuMjc4LDE2LjYsMS44LDIyLjk2MkgxOS44OEwxMi40LDE2LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC43OTYgLTcuMzM3KSIgZmlsbD0iI2Q2ODAzNiIvPg0KPC9zdmc+DQo=) no-repeat center;
}
.SW_Team.v1 .team-infos a {
  color: #000000;
  display: block;
  word-break: break-all;
  line-height: normal;
}
.SW_Team.v1 .team-infos a:hover {
  color: #172983;
}
.SW_Team.v1 .slick-dots {
  margin: 32px 0 0;
}
.SW_Team.v1 .slick-dots li {
  padding: 0;
  background: none;
}
.SW_Team.v1 .slick-dots li ~ li {
  margin-left: 16px;
}
@media screen and (max-width: 599px) {
  .SW_Team.v1 .team-thumb,
  .SW_Team.v1 .team-infos {
    text-align: center;
  }
}
.SW_Team.v2 {
  background: #fafafa url(../images/bg-team.jpg) bottom center no-repeat;
  background-size: contain;
  color: #000000;
  padding: 70px 0 90px 0;
}
.SW_Team.v2 .container .wrap_carousel {
  margin: 0 -8px;
}
.SW_Team.v2 .container .team-list {
  margin-left: -16px;
  margin-right: -16px;
}
.SW_Team.v2 .container .team-item {
  display: inline-block;
  width: 24%;
  margin-bottom: 20px;
  vertical-align: top;
}
.SW_Team.v2 .container .team-job,
.SW_Team.v2 .container .team-name {
  display: block;
  font: 24px/24px 'Katibeh';
  padding-bottom: 15px;
  margin-bottom: 0;
}
.SW_Team.v2 .container .team-name {
  padding: 38px 10px 15px;
  background: #FFFFFF;
  margin: 0 8px;
  color: #172983;
}
.SW_Team.v2 .container .team-thumb {
  margin: 0 8px 0;
  display: block;
  overflow-x: hidden;
  background: #FFFFFF;
  height: 275px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.SW_Team.v2 .container .team-thumb img {
  margin: 0 auto;
  display: none;
}
.SW_Team.v2 .container .team-job {
  color: #000000;
  padding-bottom: 20px;
  background: #FFFFFF;
  margin: 0 8px;
  font-size: 20px;
  font-family: 'Source Sans Pro';
}
.SW_Team.v2 .container .team-infos {
  color: #000000;
  background: #FFFFFF;
  text-align: left;
  font-family: 'Source Sans Pro';
  padding: 21px 30px 18px;
  margin: 0 8px;
}
.SW_Team.v2 .container .team-infos p {
  font-family: 'Source Sans Pro';
  text-align: center;
}
.SW_Team.v2 .container .team-infos ul {
  margin: 0;
}
.SW_Team.v2 .container .team-infos li {
  position: relative;
  font: 14px/22px 'Source Sans Pro';
  color: #000000;
  padding-left: 30px;
  background: none;
  margin-bottom: 15px;
}
.SW_Team.v2 .container .team-infos li:last-child {
  margin-bottom: 0;
}
.SW_Team.v2 .container .team-infos li::before {
  content: "";
  display: inline-block;
  position: absolute;
  margin-left: -30px;
  height: 100%;
}
.SW_Team.v2 .container .team-infos a {
  color: #000000;
  display: block;
  word-break: break-all;
  line-height: normal;
}
.SW_Team.v2 .container .team-infos a:hover {
  color: #172983;
}
@media screen and (max-width: 991px) {
  .SW_Team.v2 .container .team-list {
    margin-left: 0;
    margin-right: 0;
  }
  .SW_Team.v2 .container .team-item {
    width: 33%;
  }
}
@media screen and (max-width: 767px) {
  .SW_Team.v2 .container .team-item {
    width: 49%;
  }
}
@media screen and (max-width: 567px) {
  .SW_Team.v2 .container .team-item {
    width: 100%;
  }
}
.SW_Team.v3 {
  background-size: contain;
  color: #000000;
  padding: 70px 0 90px 0;
}
.SW_Team.v3 .title-widget {
  display: none;
}
.SW_Team.v3 .container .wrap_carousel {
  margin: 0 -8px;
}
.SW_Team.v3 .container .team-list {
  margin-left: -16px;
  margin-right: -16px;
}
.SW_Team.v3 .container .team-item {
  display: inline-block;
  width: 33%;
  margin-bottom: 30px;
  vertical-align: top;
  padding: 0 3.1%;
}
.SW_Team.v3 .container .team-job,
.SW_Team.v3 .container .team-name {
  display: none;
  font: 16px/22px 'Katibeh';
  margin-bottom: 0;
}
.SW_Team.v3 .container .team-name {
  background: #FFFFFF;
  margin: 0 0 15px 0;
  color: #172983;
  display: block;
  font-family: 'Katibeh';
}
.SW_Team.v3 .container .team-desc {
  display: none;
}
.SW_Team.v3 .container .team-thumb {
  margin: 0 8px 30px;
  display: block;
  overflow-x: hidden;
  background: #FFFFFF;
  height: 275px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.SW_Team.v3 .container .team-thumb img {
  margin: 0 auto;
  display: none;
}
.SW_Team.v3 .container .team-job {
  color: #000000;
  padding-bottom: 20px;
  background: #FFFFFF;
  margin: 0 8px;
  font-size: 20px;
  font-family: 'Source Sans Pro';
}
.SW_Team.v3 .container .team-infos {
  color: #000000;
  background: #FFFFFF;
  text-align: left;
  font-family: 'Source Sans Pro';
  padding: 23px 20px 20px;
  margin: 0 8px;
  border: 1px solid #747474;
}
.SW_Team.v3 .container .team-infos p {
  font-family: 'Source Sans Pro';
  text-align: center;
}
.SW_Team.v3 .container .team-infos ul {
  margin: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNS4zNjIiIHZpZXdCb3g9IjAgMCAyNSAyNS4zNjIiPg0KICA8ZyBpZD0iR3JvdXBlXzE3IiBkYXRhLW5hbWU9Ikdyb3VwZSAxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOSAtMzI0MikiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTkiIGRhdGEtbmFtZT0iVHJhY8OpIDE5IiBkPSJNMjEuNDQ1LDUuMzUzQTEuNzU1LDEuNzU1LDAsMCwwLDIzLjIsMy42VjEuNzU5YTEuNzU5LDEuNzU5LDAsMSwwLTMuNTE4LDBWMy42QTEuNzU0LDEuNzU0LDAsMCwwLDIxLjQ0NSw1LjM1M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNi4yNzggMzI0MikiIGZpbGw9IiM4NmJlMDMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzIwIiBkYXRhLW5hbWU9IlRyYWPDqSAyMCIgZD0iTTI1LjE4MSwzLjQ4N0gyMS42NHYuODk0YTIuNjc4LDIuNjc4LDAsMSwxLTUuMzU1LDBWMy40ODdIOS4xMzh2Ljg5NGEyLjY3OSwyLjY3OSwwLDEsMS01LjM1NywwVjMuNDg3TC4yMDgsMy40NDNWMjUuODA3SDIzLjQyM2wxLjc4NS0uMDA1Wk0yMy40MjIsMjQuMDI2SDJWOS43MzlIMjMuNDIzVjI0LjAyNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOC43OTIgMzI0MS41NTYpIiBmaWxsPSIjODZiZTAzIi8+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8yMSIgZGF0YS1uYW1lPSJUcmFjw6kgMjEiIGQ9Ik03LjA5NCw1LjM1M0ExLjc1NiwxLjc1NiwwLDAsMCw4Ljg1NCwzLjZWMS43NTlhMS43NTksMS43NTksMCwxLDAtMy41MTgsMFYzLjZBMS43NTMsMS43NTMsMCwwLDAsNy4wOTQsNS4zNTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTguMTMgMzI0MikiIGZpbGw9IiM4NmJlMDMiLz4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzU2IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1NiIgd2lkdGg9IjIuODE0IiBoZWlnaHQ9IjIuNDg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjcuOTM2IDMyNTMuMjExKSIgZmlsbD0iIzg2YmUwMyIvPg0KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNTciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDU3IiB3aWR0aD0iMi44MTciIGhlaWdodD0iMi40ODQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMi40ODUgMzI1My4yMTEpIiBmaWxsPSIjODZiZTAzIi8+DQogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81OCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNTgiIHdpZHRoPSIyLjgxNCIgaGVpZ2h0PSIyLjQ4NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM2LjcwNSAzMjUzLjIxMSkiIGZpbGw9IiM4NmJlMDMiLz4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzU5IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1OSIgd2lkdGg9IjIuODE0IiBoZWlnaHQ9IjIuNDgyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjcuOTM2IDMyNTcuMzM2KSIgZmlsbD0iIzg2YmUwMyIvPg0KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNjAiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDYwIiB3aWR0aD0iMi44MTciIGhlaWdodD0iMi40ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMi40ODUgMzI1Ny4zMzYpIiBmaWxsPSIjODZiZTAzIi8+DQogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV82MSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNjEiIHdpZHRoPSIyLjgxNCIgaGVpZ2h0PSIyLjQ4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM2LjcwNSAzMjU3LjMzNikiIGZpbGw9IiM4NmJlMDMiLz4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzYyIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA2MiIgd2lkdGg9IjIuODE0IiBoZWlnaHQ9IjIuNDgyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjcuOTM2IDMyNjEuNTQzKSIgZmlsbD0iIzg2YmUwMyIvPg0KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNjMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDYzIiB3aWR0aD0iMi44MTIiIGhlaWdodD0iMi40ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMy40NjYgMzI1Ny4zMzYpIiBmaWxsPSIjODZiZTAzIi8+DQogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV82NCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNjQiIHdpZHRoPSIyLjgxMiIgaGVpZ2h0PSIyLjQ4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzLjQ2NiAzMjYxLjU0MykiIGZpbGw9IiM4NmJlMDMiLz4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzY1IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA2NSIgd2lkdGg9IjIuODE3IiBoZWlnaHQ9IjIuNDgyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzIuNDg1IDMyNjEuNTQzKSIgZmlsbD0iIzg2YmUwMyIvPg0KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNjYiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDY2IiB3aWR0aD0iMi44MTQiIGhlaWdodD0iMi40ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNi43MDUgMzI2MS41NDMpIiBmaWxsPSIjODZiZTAzIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left 0;
}
.SW_Team.v3 .container .team-infos li {
  position: relative;
  font: 14px/22px 'Source Sans Pro';
  color: #000000;
  padding-left: 42px;
  background: none;
  margin-bottom: 12px;
}
.SW_Team.v3 .container .team-infos li:last-child {
  margin-bottom: 0;
}
.SW_Team.v3 .container .team-infos li::before {
  content: "";
  display: inline-block;
  position: absolute;
  margin-left: -30px;
  height: 100%;
}
.SW_Team.v3 .container .team-infos a {
  color: #000000;
  display: block;
  word-break: break-all;
  line-height: normal;
}
.SW_Team.v3 .container .team-infos a:hover {
  color: #172983;
}
@media screen and (max-width: 991px) {
  .SW_Team.v3 .container .team-list {
    margin-left: 0;
    margin-right: 0;
  }
  .SW_Team.v3 .container .team-item {
    width: 33%;
  }
}
@media screen and (max-width: 980px) {
  .SW_Team.v3 .container .team-item {
    width: 49%;
    padding: 0 2%;
  }
}
@media screen and (max-width: 567px) {
  .SW_Team.v3 .container .team-item {
    width: 100%;
    padding: 0;
  }
}
.SW_Search {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 146px 0 192px;
}
@media (max-width: 767px) {
  .SW_Search {
    padding: 50px 0 50px;
  }
}
.SW_Search .filter {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
.SW_Search .container {
  z-index: 1;
  position: relative;
}
.SW_Search .container .text-search {
  text-align: center;
}
.SW_Search .container .text-search h2 {
  font: 36px 'Katibeh';
  color: #FFFFFF;
  margin-bottom: 0;
}
.SW_Search .container .text-search p {
  font: 20px 'Katibeh';
  color: #FFFFFF;
}
.SW_Search .container .text-search p span {
  color: #172983;
}
.SW_Search .container .form-group {
  background: transparent;
  position: relative;
  margin-bottom: 15px;
  color: #747474;
  padding-right: 0;
  padding-left: 0;
}
.SW_Search .container .form-group.error .form-control {
  border-color: #D62626;
  color: #D62626;
}
.SW_Search .container .form-group label {
  font: 18px/24px 'Source Sans Pro';
  letter-spacing: .25px;
  color: #000000;
  cursor: text;
  position: absolute;
  top: 15px;
  background-color: transparent;
  padding-left: 15px;
}
.SW_Search .container .form-group label.fixe {
  font-size: 14px;
  top: 6px;
}
.SW_Search .container .form-group label.error {
  display: none !important;
}
.SW_Search .container .form-control {
  background: #ffffff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC4yMDEiIGhlaWdodD0iOC45NTEiIHZpZXdCb3g9IjAgMCAxNC4yMDEgOC45NTEiPg0KICA8ZyBpZD0iY2hldnJvbi1hcnJvdy1kb3duIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC04Mi4yMjYpIj4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzEiIGRhdGEtbmFtZT0iVHJhY8OpIDEiIGQ9Ik0xMy44NjQsODMuMjQ3bC0uNjgzLS42ODRhMS4xNjcsMS4xNjcsMCwwLDAtLjgyOS0uMzM3LDEuMTE3LDEuMTE3LDAsMCwwLS44Mi4zMzdMNy4xLDg2Ljk5M2wtNC40My00LjQzYTEuMTE3LDEuMTE3LDAsMCwwLS44Mi0uMzM3LDEuMTY3LDEuMTY3LDAsMCwwLS44MjkuMzM3bC0uNjc1LjY4NEExLjEzMSwxLjEzMSwwLDAsMCwwLDg0LjA3NmExLjA4MywxLjA4MywwLDAsMCwuMzQ2LjgyTDYuMjgsOTAuODMxYTEuMDg0LDEuMDg0LDAsMCwwLC44Mi4zNDYsMS4xMzEsMS4xMzEsMCwwLDAsLjgyOS0uMzQ2TDEzLjg2NCw4NC45YTEuMTE3LDEuMTE3LDAsMCwwLC4zMzctLjgyQTEuMTY3LDEuMTY3LDAsMCwwLDEzLjg2NCw4My4yNDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMDUyNTM5Ii8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center right 5px;
  border: 0;
  padding: 15px 0 15px 15px;
  border: 1px solid #989898;
  border-right: none;
  height: auto;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 5;
  cursor: pointer;
  -webkit-appearance: none;
}
.SW_Search .container .form-control.iSelect {
  background: #ffffff;
  color: #172983;
  font-family: 'Katibeh';
  padding: 23px 0 7px 15px;
}
.SW_Search .container .form-control:focus {
  outline: 0;
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  -ms-box-shadow: inherit;
}
.SW_Search .container .form-control:focus ~ label {
  font-size: 14px;
  top: 6px;
}
.SW_Search .container .btn-submit {
  background: #172983;
  width: 100%;
  color: #FFFFFF;
  height: 56px;
  line-height: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.SW_Open_Hours.v1 {
  padding: 0 20px;
}
.SW_Open_Hours.v1 .tit {
  font-size: 20px;
  margin-bottom: 30px;
  color: #000000;
  font-family: 'Katibeh';
}
.SW_Open_Hours.v1 li {
  padding: 0;
  background: none;
  font-family: 'Katibeh';
  font-size: 16px;
  margin-bottom: 15px;
  color: #000000;
  width: 100%;
  max-width: 242px;
}
.SW_Open_Hours.v1 li span {
  float: right;
  width: 115px;
  display: inline-block;
}
.SW_Open_Hours.v2 {
  padding: 20px 30px;
  background-color: #141417;
}
.SW_Open_Hours.v2 .tit {
  font-size: 20px;
  margin-bottom: 30px;
  color: #000000;
  font-family: 'Katibeh';
}
.SW_Open_Hours.v2 ul {
  margin-bottom: 0;
}
.SW_Open_Hours.v2 ul li {
  padding: 0;
  background: none;
  font-family: 'Katibeh';
  font-size: 16px;
  margin-bottom: 15px;
  color: #FFFFFF;
  width: 100%;
  max-width: 300px;
}
.SW_Open_Hours.v2 ul li span {
  float: right;
  width: 75px;
  display: inline-block;
}
.SW_Info_Auto .container .content {
  border: 1px solid #E5E5E5;
  padding: 40px 75px 50px;
}
@media (max-width: 767px) {
  .SW_Info_Auto .container .content {
    padding: 20px 30px;
  }
}
@media (max-width: 575px) {
  .SW_Info_Auto .container .content {
    padding: 15px;
  }
}
.SW_Info_Auto .container .content .date {
  font: 14px 'Source Sans Pro';
  color: #747474;
}
.SW_Info_Auto .container .content h3 {
  font: 26px 'Katibeh';
  color: #000000;
  display: block;
}
.SW_Info_Auto .container .content h3 .price {
  float: right;
  color: #172983;
}
.SW_Info_Auto .container .content .listOptions li {
  display: inline-block;
  padding: 0 50px 0 15px;
  margin-bottom: 0;
  background-repeat: no-repeat;
  background-position: left top 6px;
}
@media (max-width: 575px) {
  .SW_Info_Auto .container .content .listOptions li {
    padding: 0 15px 0 15px;
  }
}
.SW_Info_Auto .container .content .listOptions li.manuelle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4zNzYiIGhlaWdodD0iMTEuNzQ5IiB2aWV3Qm94PSIwIDAgMTIuMzc2IDExLjc0OSI+DQogIDxwYXRoIGlkPSJUcmFjw6lfMTcwMCIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwMCIgZD0iTTExLjAxMi0uMDA4YTEuMjU2LDEuMjU2LDAsMCwwLTEuMTgxLDEuMiwxLjIzNiwxLjIzNiwwLDAsMCwuODM1LDEuMjIxVjUuMjQzYS4yMjYuMjI2LDAsMCwxLS4yMjQuMjI0SDguNDQ3YS4yMjYuMjI2LDAsMCwxLS4yMjQtLjIyNFYyLjQxNGExLjI2MiwxLjI2MiwwLDAsMCwuODM1LTEuMjIxLDEuMjI3LDEuMjI3LDAsMCwwLTEuMTgxLTEuMiwxLjI0NywxLjI0NywwLDAsMC0uNDg5LDIuNDIyVjUuMjQzYS4yMjYuMjI2LDAsMCwxLS4yMjQuMjI0SDUuMTdhLjIyNi4yMjYsMCwwLDEtLjIyNC0uMjI0VjIuNDE0YTEuMjYyLDEuMjYyLDAsMCwwLC44MzUtMS4yMjFBMS4yMjcsMS4yMjcsMCwwLDAsNC42LS4wMDhhMS4yNDcsMS4yNDcsMCwwLDAtLjQ4OSwyLjQyMlY1LjI0M2EuMjI2LjIyNiwwLDAsMS0uMjI0LjIyNEgxLjg5M2EuMjI2LjIyNiwwLDAsMS0uMjI0LS4yMjRWMi40MTRBMS4yNjIsMS4yNjIsMCwwLDAsMi41LDEuMTkzYTEuMjcyLDEuMjcyLDAsMCwwLTEuMTgxLTEuMkExLjI0MSwxLjI0MSwwLDAsMCwwLDEuMjM0LDEuMjU2LDEuMjU2LDAsMCwwLC44MzUsMi40MTRWNS45MzZhLjQzOS40MzksMCwwLDAsLjQyNy4zODdIMy45MDhhLjIyNi4yMjYsMCwwLDEsLjIyNC4yMjRWOS4zMTRBMS4yNjIsMS4yNjIsMCwwLDAsMy4zLDEwLjUzNmExLjIyNywxLjIyNywwLDAsMCwxLjE4MSwxLjIsMS4yNDcsMS4yNDcsMCwwLDAsLjQ4OS0yLjQyMlY2LjUyNkEuMjI2LjIyNiwwLDAsMSw1LjE5LDYuM0g3LjE4NWEuMjI2LjIyNiwwLDAsMSwuMjI0LjIyNFY5LjI5NGExLjI2MiwxLjI2MiwwLDAsMC0uODM1LDEuMjIxLDEuMjI3LDEuMjI3LDAsMCwwLDEuMTgxLDEuMiwxLjI0NywxLjI0NywwLDAsMCwuNDg5LTIuNDIyVjYuNTI2QS4yMjYuMjI2LDAsMCwxLDguNDY4LDYuM2gyLjY0NmEuNDM3LjQzNywwLDAsMCwuNDI3LS4zODd2LTMuNWExLjIzNiwxLjIzNiwwLDAsMCwuODM1LTEuMTgxQTEuMzI2LDEuMzI2LDAsMCwwLDExLjAxMi0uMDA4Wk0xLjI0MiwxLjY2MWEuNDA3LjQwNywwLDEsMSwuNDA3LS40MDdBLjQuNCwwLDAsMSwxLjI0MiwxLjY2MVptMy4yNzcsOS4yMjFhLjQwOC40MDgsMCwwLDEtLjQwNy0uNDA3di0uMDJoMHYtLjAyaDB2LS4wMmgwdi0uMDJoMHYtLjAyaDB2LS4wMmgwdi0uMDJoMGEuMDIuMDIsMCwwLDEsLjAyLS4wMmgwYS40Mi40MiwwLDAsMSwuMzY2LS4yMjQuNC40LDAsMCwxLC4zNjYuMjQ0aDB2LjAyaDB2LjAyaDBjMCwuMDIsMCwuMDIuMDIuMDQxaDB2LjAyaDB2LjAyaDB2LjAyQS4zNDQuMzQ0LDAsMCwxLDQuNTE5LDEwLjg4MlptMC05LjIyMWEuNDA3LjQwNywwLDEsMSwuNDA3LS40MDdBLjQwOC40MDgsMCwwLDEsNC41MTksMS42NjFaTTcuOCwxMC44ODJhLjQwNy40MDcsMCwxLDEsLjQwNy0uNDA3QS40MDguNDA4LDAsMCwxLDcuOCwxMC44ODJabTAtOS4yMjFBLjQwNy40MDcsMCwxLDEsOC4yLDEuMjU0LjQwOC40MDgsMCwwLDEsNy44LDEuNjYxWm0zLjI3NywwYS40MDcuNDA3LDAsMSwxLC40MDctLjQwN0EuNDA4LjQwOCwwLDAsMSwxMS4wNzMsMS42NjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDEpIiBmaWxsPSIjYWFiMmJlIi8+DQo8L3N2Zz4NCg==);
}
.SW_Info_Auto .container .content .listOptions li.gasoil {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41OTkiIGhlaWdodD0iMTEuOTkzIiB2aWV3Qm94PSIwIDAgMTAuNTk5IDExLjk5MyI+DQogIDxwYXRoIGlkPSJUcmFjw6lfMTcwMSIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwMSIgZD0iTTguMzY4LDYuNDE1cS0uNDE4LS44MzctLjgzNy0uODM3Vi41NThDNy4yNTIuMjc5LDcuMjUyLDAsNi45NzMsMEgxLjExNkEuNi42LDAsMCwwLC41NTguNTU4djEwLjMyYzAsLjI3OSwwLC4yNzktLjI3OS4yNzlzLS4yNzksMC0uMjc5LjI3OXYuMjc5YzAsLjI3OSwwLC4yNzkuMjc5LjI3OUg3LjgxYy4yNzksMCwuMjc5LDAsLjI3OS0uMjc5di0uMjc5YzAtLjI3OSwwLS4yNzktLjI3OS0uMjc5cy0uMjc5LDAtLjI3OS0uMjc5VjYuNDE1Yy4yNzksMCwuMjc5LjI3OS41NTguNTU4YS41MjMuNTIzLDAsMCwxLDAsLjgzN1Y5LjJhMi4xNzIsMi4xNzIsMCwwLDAsLjgzNywxLjk1MmguNTU4Yy4yNzksMCwuNTU4LDAsLjU1OC0uMjc5LjI3OS0uMjc5LjU1OC0uODM3LjU1OC0yLjUxYTcsNywwLDAsMC0uMjc5LTIuNzg5Ljk3NC45NzQsMCwwLDAtLjI3OS0uNTU4VjMuNjI2YTIuNTE0LDIuNTE0LDAsMCwwLS4yNzktMS4zOTVjMC0uMjc5LS4yNzktLjI3OS0uMjc5LS41NTgtLjU1OC0uNTU4LTEuMTE2LS41NTgtMS4zOTUtLjgzNy0uMjc5LDAtLjI3OSwwLS41NTguMjc5LDAsLjI3OSwwLC4yNzkuMjc5LjU1OC4yNzktLjI3OS41NTgsMCwuODM3LjI3OWwuMjc5LjI3OUEyLjUxNCwyLjUxNCwwLDAsMSw5LjIsMy42MjZWNC43NDJjMCwuMjc5LDAsLjU1OC4yNzkuNTU4YS44NjQuODY0LDAsMCwwLC4yNzkuNTU4LDIxLjUzNiwyMS41MzYsMCwwLDEsLjI3OSwyLjc4OUE0LjgyNyw0LjgyNywwLDAsMSw5Ljc2MiwxMC42SDkuMmEyLjY1NSwyLjY1NSwwLDAsMS0uNTU4LTEuOTUyVjcuNTMxQzguNjQ2LDYuOTczLDguNjQ2LDYuNjk0LDguMzY4LDYuNDE1Wk01Ljg1Nyw0LjQ2M0gyLjIzMUEuNi42LDAsMCwxLDEuNjc0LDMuOVYxLjY3NGEuNi42LDAsMCwxLC41NTgtLjU1OEg1Ljg1N2EuNi42LDAsMCwxLC41NTguNTU4VjMuOUEuNi42LDAsMCwxLDUuODU3LDQuNDYzWiIgZmlsbD0iI2FhYjJiZSIvPg0KPC9zdmc+DQo=);
}
.SW_Info_Auto .container .content .listOptions li.year {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iY2FsZW5kYXItZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTIuMDI5IiBoZWlnaHQ9IjEyLjAyOSIgdmlld0JveD0iMCAwIDEyLjAyOSAxMi4wMjkiPg0KICA8ZyBpZD0iR3JvdXBlXzEwNyIgZGF0YS1uYW1lPSJHcm91cGUgMTA3Ij4NCiAgICA8ZyBpZD0iR3JvdXBlXzEwNiIgZGF0YS1uYW1lPSJHcm91cGUgMTA2Ij4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTcwNiIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwNiIgZD0iTTEwLjYxOS45NGgtLjU2NFYwaC0uOTRWLjk0aC02LjJWMGgtLjk0Vi45NEgxLjQxQTEuNDExLDEuNDExLDAsMCwwLDAsMi4zNDl2OC4yN2ExLjQxMSwxLjQxMSwwLDAsMCwxLjQxLDEuNDFoOS4yMDlhMS40MTEsMS40MTEsMCwwLDAsMS40MS0xLjQxVjIuMzQ5QTEuNDExLDEuNDExLDAsMCwwLDEwLjYxOS45NFptLjQ3LDkuNjc5YS40Ny40NywwLDAsMS0uNDcuNDdIMS40MWEuNDcuNDcsMCwwLDEtLjQ3LS40N3YtNi4ySDExLjA4OVptMC03LjE0MkguOTRWMi4zNDlhLjQ3LjQ3LDAsMCwxLC40Ny0uNDdoLjU2NHYuOTRoLjk0di0uOTRoNi4ydi45NGguOTR2LS45NGguNTY0YS40Ny40NywwLDAsMSwuNDcuNDdaIiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTA5IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNzg1IDUuNDAzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMDgiIGRhdGEtbmFtZT0iR3JvdXBlIDEwOCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEyNiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTI2IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTExIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNjY1IDUuNDAzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMTAiIGRhdGEtbmFtZT0iR3JvdXBlIDExMCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEyNyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTI3IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTEzIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNTQ0IDUuNDAzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMTIiIGRhdGEtbmFtZT0iR3JvdXBlIDExMiI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEyOCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTI4IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTE1IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNDI0IDUuNDAzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMTQiIGRhdGEtbmFtZT0iR3JvdXBlIDExNCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEyOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTI5IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTE3IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzAzIDUuNDAzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMTYiIGRhdGEtbmFtZT0iR3JvdXBlIDExNiI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzMCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTMwIiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTE5IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNzg1IDcuMjgzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMTgiIGRhdGEtbmFtZT0iR3JvdXBlIDExOCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzMSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTMxIiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTIxIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNjY1IDcuMjgzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMjAiIGRhdGEtbmFtZT0iR3JvdXBlIDEyMCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzMiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTMyIiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTIzIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNTQ0IDcuMjgzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMjIiIGRhdGEtbmFtZT0iR3JvdXBlIDEyMiI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTMzIiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTI1IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNDI0IDcuMjgzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMjQiIGRhdGEtbmFtZT0iR3JvdXBlIDEyNCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzNCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM0IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTI3IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNzg1IDkuMTYyKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMjYiIGRhdGEtbmFtZT0iR3JvdXBlIDEyNiI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzNSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM1IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTI5IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNjY1IDkuMTYyKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMjgiIGRhdGEtbmFtZT0iR3JvdXBlIDEyOCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzNiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM2IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTMxIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNTQ0IDkuMTYyKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMzAiIGRhdGEtbmFtZT0iR3JvdXBlIDEzMCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzNyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM3IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTMzIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMzMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNDI0IDkuMTYyKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMzIiIGRhdGEtbmFtZT0iR3JvdXBlIDEzMiI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzOCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM4IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQogIDxnIGlkPSJHcm91cGVfMTM1IiBkYXRhLW5hbWU9Ikdyb3VwZSAxMzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzAzIDcuMjgzKSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8xMzQiIGRhdGEtbmFtZT0iR3JvdXBlIDEzNCI+DQogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEzOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTM5IiB3aWR0aD0iMC45NCIgaGVpZ2h0PSIwLjk0IiBmaWxsPSIjYWFiMmJlIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_Info_Auto .container .content .listOptions li.kilometre {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0idHJhamV0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4yMjkiIGhlaWdodD0iMTIuMjI5IiB2aWV3Qm94PSIwIDAgMTIuMjI5IDEyLjIyOSI+DQogIDxwYXRoIGlkPSJUcmFjw6lfMTcwMiIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwMiIgZD0iTTYuMTE0LDBhNi4xMTQsNi4xMTQsMCwxLDAsNi4xMTQsNi4xMTRBNi4xLDYuMSwwLDAsMCw2LjExNCwwWm0wLDExLjQ3M2E1LjM1OSw1LjM1OSwwLDEsMSw1LjM1OS01LjM1OUE1LjM1OSw1LjM1OSwwLDAsMSw2LjExNCwxMS40NzNaIiBmaWxsPSIjYWFiMmJlIi8+DQogIDxwYXRoIGlkPSJUcmFjw6lfMTcwMyIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwMyIgZD0iTTIzLjYyOSwxMS45NTJhLjIxNy4yMTcsMCwwLDAtLjI2OC4xMjJsLS44MjgsMi4yNjVhLjgyOC44MjgsMCwwLDAtLjU2LDEuNTFsLS4yNDQuNjgyYS4yMTcuMjE3LDAsMCwwLC4xMjIuMjY4Yy4wMjQsMCwuMDQ5LjAyNC4wNzMuMDI0YS4yMTcuMjE3LDAsMCwwLC4xOTUtLjEyMmwuMjQ0LS42ODJhLjgyOC44MjgsMCwwLDAsLjU2LTEuNTFsLjgyOC0yLjI2NUEuMjY0LjI2NCwwLDAsMCwyMy42MjksMTEuOTUyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjM0NSAtOS4wMjkpIiBmaWxsPSIjYWFiMmJlIi8+DQogIDxwYXRoIGlkPSJUcmFjw6lfMTcwNCIgZGF0YS1uYW1lPSJUcmFjw6kgMTcwNCIgZD0iTTEzLjMsNi40MzdBNC45MjEsNC45MjEsMCwwLDAsNC45LDkuOTIxYTQuNTYyLDQuNTYyLDAsMCwwLC4yNDQsMS41MS4yNDQuMjQ0LDAsMCwwLC4zMTcuMTQ2aDBsLjczMS0uMjQ0YS4xMDkuMTA5LDAsMCwwLC4wNzMtLjE0NmMtLjAyNC0uMDczLS4wNDktLjE3MS0uMDczLS4yNDRhLjEuMSwwLDAsMC0uMTQ2LS4wNzNsLS40ODcuMTcxQTQuNDcxLDQuNDcxLDAsMCwxLDUuNDEyLDkuOVY5LjY3N2wuNTEyLjA0OWEuMTExLjExMSwwLDAsMCwuMTIyLS4xYzAtLjA3My4wMjQtLjE3MS4wMjQtLjI0NGEuMTExLjExMSwwLDAsMC0uMS0uMTIyTDUuNDYsOS4yMTRhNC40NTUsNC40NTUsMCwwLDEsLjQxNC0xLjI5MWwuNDM4LjI2OGEuMTYxLjE2MSwwLDAsMCwuMTcxLS4wNDljLjA0OS0uMDczLjA3My0uMTQ2LjEyMi0uMjE5YS4xMjguMTI4LDAsMCwwLS4wNDktLjE3MWwtLjQzOC0uMjY4YTMuOTQ3LDMuOTQ3LDAsMCwxLC45LTFsLjI5Mi40MTRhLjEyLjEyLDAsMCwwLC4xNzEuMDI0LDEuMzUxLDEuMzUxLDAsMCwwLC4xOTUtLjE0NkEuMTE4LjExOCwwLDAsMCw3LjcsNi42MDhsLS4yOTItLjQxNGE0Ljc0OCw0Ljc0OCwwLDAsMSwxLjI0Mi0uNTZsLjEuNTEyYS4xMzQuMTM0LDAsMCwwLC4xNDYuMS44NjUuODY1LDAsMCwxLC4yNDQtLjA0OWMuMDczLDAsLjEtLjA3My4xLS4xNDZsLS4xLS41MTJhNS45ODgsNS45ODgsMCwwLDEsLjY4Mi0uMDQ5LDMuMjQ3LDMuMjQ3LDAsMCwxLC42ODIuMDczbC0uMS41MTJjLS4wMjQuMDczLjAyNC4xMjIuMS4xNDZzLjE3MS4wMjQuMjQ0LjA0OS4xMjItLjAyNC4xNDYtLjFsLjEtLjUxMmE0Ljc0OCw0Ljc0OCwwLDAsMSwxLjI0Mi41NmwtLjI5Mi40MTRhLjEyLjEyLDAsMCwwLC4wMjQuMTcxLDEuMzUxLDEuMzUxLDAsMCwxLC4xOTUuMTQ2LjEyLjEyLDAsMCwwLC4xNzEtLjAyNGwuMjkyLS40MTRhNSw1LDAsMCwxLC45LDFsLS40MzguMjY4YS4xNC4xNCwwLDAsMC0uMDQ5LjE3MS45ODcuOTg3LDAsMCwxLC4xMjIuMjE5LjE0LjE0LDAsMCwwLC4xNzEuMDQ5bC40MzgtLjI2OGE0LjQ1NSw0LjQ1NSwwLDAsMSwuNDE0LDEuMjkxbC0uNTEyLjA0OWMtLjA3MywwLS4xMjIuMDczLS4xLjEyMiwwLC4wNzMuMDI0LjE3MS4wMjQuMjQ0cy4wNzMuMTIyLjEyMi4xTDE0LjIzLDkuN3YuMjE5YTQuNjEyLDQuNjEyLDAsMCwxLS4xNDYsMS4xNDVMMTMuNiwxMC45YS4xMTguMTE4LDAsMCwwLS4xNDYuMDczYy0uMDI0LjA3My0uMDQ5LjE3MS0uMDczLjI0NGEuMS4xLDAsMCwwLC4wNzMuMTQ2bC43MzEuMjQ0aC4wNzNhLjI5My4yOTMsMCwwLDAsLjI0NC0uMTcxLDQuNTYyLDQuNTYyLDAsMCwwLC4yNDQtMS41MUE0LjksNC45LDAsMCwwLDEzLjMsNi40MzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy43MDYgLTMuNzgyKSIgZmlsbD0iI2FhYjJiZSIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzE3MDUiIGRhdGEtbmFtZT0iVHJhY8OpIDE3MDUiIGQ9Ik0yMS4zNCwzNUgxOC4yNzFhLjE2Ny4xNjcsMCwwLDAtLjE3MS4xNzF2LjcwNmEuMTY3LjE2NywwLDAsMCwuMTcxLjE3MUgyMS4zNGEuMTY3LjE2NywwLDAsMCwuMTcxLS4xNzF2LS43MDZBLjIwNS4yMDUsMCwwLDAsMjEuMzQsMzVabS0yLjUwOS40NjNjMCwuMDI0LS4wMjQuMDQ5LS4wNzMuMDQ5SDE4LjQ5Yy0uMDI0LDAtLjA3My0uMDI0LS4wNzMtLjA0OXYtLjI0NGMwLS4wMjQuMDI0LS4wNDkuMDczLS4wNDloLjI2OGMuMDI0LDAsLjA3My4wMjQuMDczLjA0OVptLjU4NSwwYzAsLjAyNC0uMDI0LjA0OS0uMDczLjA0OWgtLjI2OGMtLjAyNCwwLS4wNzMtLjAyNC0uMDczLS4wNDl2LS4yNDRjMC0uMDI0LjAyNC0uMDQ5LjA3My0uMDQ5aC4yNjhjLjAyNCwwLC4wNzMuMDI0LjA3My4wNDlabS41ODUsMGMwLC4wMjQtLjAyNC4wNDktLjA3My4wNDloLS4yNjhjLS4wMjQsMC0uMDczLS4wMjQtLjA3My0uMDQ5di0uMjQ0YzAtLjAyNC4wMjQtLjA0OS4wNzMtLjA0OWguMjY4Yy4wMjQsMCwuMDczLjAyNC4wNzMuMDQ5Wm0uNTg1LDBjMCwuMDI0LS4wMjQuMDQ5LS4wNzMuMDQ5aC0uMjQ0Yy0uMDI0LDAtLjA3My0uMDI0LS4wNzMtLjA0OXYtLjI0NGMwLS4wMjQuMDI0LS4wNDkuMDczLS4wNDloLjI0NGMuMDI0LDAsLjA3My4wMjQuMDczLjA0OVptLjU4NSwwYzAsLjAyNC0uMDI0LjA0OS0uMDczLjA0OWgtLjI2OGMtLjAyNCwwLS4wNzMtLjAyNC0uMDczLS4wNDl2LS4yNDRjMC0uMDI0LjAyNC0uMDQ5LjA3My0uMDQ5SDIxLjFjLjAyNCwwLC4wNzMuMDI0LjA3My4wNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMuNjkxIC0yNi40NzQpIiBmaWxsPSIjYWFiMmJlIi8+DQo8L3N2Zz4NCg==);
  padding-right: 0;
}
.SW_Info_Auto .container .content h4 {
  font: 18px 'Source Sans Pro';
  color: #172983;
}
.SW_Info_Auto .container .content .tableDetail {
  border: 1px solid #747474;
  margin-bottom: 35px;
}
.SW_Info_Auto .container .content .tableDetail .item {
  padding: 25px 20px;
  border-right: 1px solid #747474;
}
@media (max-width: 767px) {
  .SW_Info_Auto .container .content .tableDetail .item:nth-child(1) {
    border-bottom: 1px solid #747474;
  }
  .SW_Info_Auto .container .content .tableDetail .item:nth-child(2) {
    border-right: 0;
    border-bottom: 1px solid #747474;
  }
}
@media (max-width: 575px) {
  .SW_Info_Auto .container .content .tableDetail .item {
    border-right: 0;
  }
  .SW_Info_Auto .container .content .tableDetail .item:nth-child(3) {
    border-bottom: 1px solid #747474;
  }
}
.SW_Info_Auto .container .content .tableDetail .item:last-child {
  border-right: 0;
}
.SW_Info_Auto .container .content .btn-block {
  height: 60px;
  color: #FFFFFF;
  font: 18px 'Katibeh';
}
.SW_PartnerDisplay.v1 {
  padding: 100px 0;
}
.SW_PartnerDisplay.v1 .list-part {
  text-align: center;
  color: #000;
}
.SW_PartnerDisplay.v1 .item {
  height: 168px;
  padding: 0 8px;
  display: inline-block;
  margin-bottom: 15px;
}
.SW_PartnerDisplay.v1 .content {
  border: 1px solid #C9CED0;
  justify-content: center;
  align-items: center;
  display: flex;
  height: 100%;
  padding: 0 5px;
  background: #FFFFFF;
}
.SW_PartnerDisplay.v1 .content a {
  display: block;
}
.SW_PartnerDisplay.v1 .content img {
  max-width: 148px;
  width: 100%;
  height: auto;
}
.SW_PartnerDisplay.v1 .nb-part {
  display: none;
}
.SW_PartnerDisplay.v1 h2 {
  text-align: center;
  font-size: 26px;
  margin: 0 0 50px 0;
  font-family: 'Katibeh';
  line-height: normal;
  color: #172983;
  font-size: 48px;
}
.SW_PartnerDisplay.v1 h2 strong {
  display: block;
  font-size: 48px;
  font-family: 'Katibeh';
  text-transform: uppercase;
  color: #000000;
  line-height: normal;
}
@media (max-width: 767px) {
  .SW_PartnerDisplay.v1 h2 {
    font-size: 30px;
    line-height: normal;
  }
}
.SW_PartnerDisplay.v1 .slick-dots {
  list-style: none;
  text-align: center;
  margin: 20px 0;
  padding: 0;
}
.SW_PartnerDisplay.v1 .slick-dots li {
  padding: 0;
  margin: 0 5px;
  background: none;
}
.SW_PartnerDisplay.v1 .slick-dots li button {
  width: 20px;
  height: 20px;
  background-color: #000000;
}
.SW_PartnerDisplay.v1 .slick-dots li.slick-active button {
  background-color: #172983;
}
.SW_PartnerDisplay .slick-arrow {
  width: 60px;
  height: 60px;
  margin-top: -30px;
  padding: 0;
  border: 0;
  cursor: pointer;
  text-indent: -1000px;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
}
.SW_PartnerDisplay .slick-prev {
  margin-left: -84px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSwgLmNscy00IHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgc3Ryb2tlOiAjNWQ0ZTQ3Ow0KICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogIzVkNGU0NzsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgc3Ryb2tlOiBub25lOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwZV82MyIgZGF0YS1uYW1lPSJHcm91cGUgNjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOSAtMTczNykiPg0KICAgIDxnIGlkPSJFbGxpcHNlXzYiIGRhdGEtbmFtZT0iRWxsaXBzZSA2IiBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5IDE3MzcpIj4NCiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMzAiIGN5PSIzMCIgcj0iMzAiLz4NCiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy00IiBjeD0iMzAiIGN5PSIzMCIgcj0iMjguNSIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iU291c3RyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU291c3RyYWN0aW9uIDEiIGNsYXNzPSJjbHMtMiIgZD0iTS0xMjUuMi03Ni40MWgwTC0xMzMtODQuMjA1LTEyNS4yLTkybDIuMiwyLjItNS41OSw1LjU5LDUuNTksNS41OS0yLjIsMi4yWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk1IDE4NTEpIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
}
@media screen and (max-width: 1335px) {
  .SW_PartnerDisplay .slick-prev {
    margin-left: 0;
  }
}
.SW_PartnerDisplay .slick-next {
  margin-right: -84px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGZpbGw6IG5vbmU7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiwgLmNscy00IHsNCiAgICAgICAgZmlsbDogIzVkNGU0NzsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zLCAuY2xzLTQgew0KICAgICAgICBzdHJva2U6IG5vbmU7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8ZyBpZD0iR3JvdXBlXzY0IiBkYXRhLW5hbWU9Ikdyb3VwZSA2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzAgLTE3MzcpIj4NCiAgICA8ZyBpZD0iVHJhY8OpXzI2IiBkYXRhLW5hbWU9IlRyYWPDqSAyNiIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMwIDE3OTcpIHJvdGF0ZSgxODApIj4NCiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTMwLDBBMzAsMzAsMCwxLDEsMCwzMCwzMCwzMCwwLDAsMSwzMCwwWiIvPg0KICAgICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNIDMwIDMgQyAyNi4zNTM2OTg3MzA0Njg3NSAzIDIyLjgxODA2NTY0MzMxMDU1IDMuNzEzNDU1MjAwMTk1MzEzIDE5LjQ5MTI5ODY3NTUzNzExIDUuMTIwNTY3MzIxNzc3MzQ0IEMgMTYuMjc2NTIzNTkwMDg3ODkgNi40ODAzMDA5MDMzMjAzMTMgMTMuMzg4NzIxNDY2MDY0NDUgOC40Mjc1MDkzMDc4NjEzMjggMTAuOTA4MTExNTcyMjY1NjMgMTAuOTA4MTExNTcyMjY1NjMgQyA4LjQyNzUwOTMwNzg2MTMyOCAxMy4zODg3MjE0NjYwNjQ0NSA2LjQ4MDMwMDkwMzMyMDMxMyAxNi4yNzY1MjM1OTAwODc4OSA1LjEyMDU2NzMyMTc3NzM0NCAxOS40OTEyOTg2NzU1MzcxMSBDIDMuNzEzNDU1MjAwMTk1MzEzIDIyLjgxODA2NTY0MzMxMDU1IDMgMjYuMzUzNjk4NzMwNDY4NzUgMyAzMCBDIDMgMzMuNjQ2MzAxMjY5NTMxMjUgMy43MTM0NTUyMDAxOTUzMTMgMzcuMTgxOTMwNTQxOTkyMTkgNS4xMjA1NjczMjE3NzczNDQgNDAuNTA4Njk3NTA5NzY1NjMgQyA2LjQ4MDMwMDkwMzMyMDMxMyA0My43MjM0ODAyMjQ2MDkzOCA4LjQyNzUwOTMwNzg2MTMyOCA0Ni42MTEyNzg1MzM5MzU1NSAxMC45MDgxMTE1NzIyNjU2MyA0OS4wOTE4ODg0Mjc3MzQzOCBDIDEzLjM4ODcyMTQ2NjA2NDQ1IDUxLjU3MjQ4Njg3NzQ0MTQxIDE2LjI3NjUyMzU5MDA4Nzg5IDUzLjUxOTY5OTA5NjY3OTY5IDE5LjQ5MTI5ODY3NTUzNzExIDU0Ljg3OTQzMjY3ODIyMjY2IEMgMjIuODE4MDY1NjQzMzEwNTUgNTYuMjg2NTQ0Nzk5ODA0NjkgMjYuMzUzNjk4NzMwNDY4NzUgNTcgMzAgNTcgQyAzMy42NDYzMDEyNjk1MzEyNSA1NyAzNy4xODE5MzA1NDE5OTIxOSA1Ni4yODY1NDQ3OTk4MDQ2OSA0MC41MDg2OTc1MDk3NjU2MyA1NC44Nzk0MzI2NzgyMjI2NiBDIDQzLjcyMzQ4MDIyNDYwOTM4IDUzLjUxOTY5OTA5NjY3OTY5IDQ2LjYxMTI3ODUzMzkzNTU1IDUxLjU3MjQ4Njg3NzQ0MTQxIDQ5LjA5MTg4ODQyNzczNDM4IDQ5LjA5MTg4ODQyNzczNDM4IEMgNTEuNTcyNDg2ODc3NDQxNDEgNDYuNjExMjc4NTMzOTM1NTUgNTMuNTE5Njk5MDk2Njc5NjkgNDMuNzIzNDgwMjI0NjA5MzggNTQuODc5NDMyNjc4MjIyNjYgNDAuNTA4Njk3NTA5NzY1NjMgQyA1Ni4yODY1NDQ3OTk4MDQ2OSAzNy4xODE5MzA1NDE5OTIxOSA1NyAzMy42NDYzMDEyNjk1MzEyNSA1NyAzMCBDIDU3IDI2LjM1MzY5ODczMDQ2ODc1IDU2LjI4NjU0NDc5OTgwNDY5IDIyLjgxODA2NTY0MzMxMDU1IDU0Ljg3OTQzMjY3ODIyMjY2IDE5LjQ5MTI5ODY3NTUzNzExIEMgNTMuNTE5Njk5MDk2Njc5NjkgMTYuMjc2NTIzNTkwMDg3ODkgNTEuNTcyNDg2ODc3NDQxNDEgMTMuMzg4NzIxNDY2MDY0NDUgNDkuMDkxODg4NDI3NzM0MzggMTAuOTA4MTExNTcyMjY1NjMgQyA0Ni42MTEyNzg1MzM5MzU1NSA4LjQyNzUwOTMwNzg2MTMyOCA0My43MjM0ODAyMjQ2MDkzOCA2LjQ4MDMwMDkwMzMyMDMxMyA0MC41MDg2OTc1MDk3NjU2MyA1LjEyMDU2NzMyMTc3NzM0NCBDIDM3LjE4MTkzMDU0MTk5MjE5IDMuNzEzNDU1MjAwMTk1MzEzIDMzLjY0NjMwMTI2OTUzMTI1IDMgMzAgMyBNIDMwIDAgQyA0Ni41Njg1NDI0ODA0Njg3NSAwIDYwIDEzLjQzMTQ1MzcwNDgzMzk4IDYwIDMwIEMgNjAgNDYuNTY4NTQyNDgwNDY4NzUgNDYuNTY4NTQyNDgwNDY4NzUgNjAgMzAgNjAgQyAxMy40MzE0NTM3MDQ4MzM5OCA2MCAwIDQ2LjU2ODU0MjQ4MDQ2ODc1IDAgMzAgQyAwIDEzLjQzMTQ1MzcwNDgzMzk4IDEzLjQzMTQ1MzcwNDgzMzk4IDAgMzAgMCBaIi8+DQogICAgPC9nPg0KICAgIDxwYXRoIGlkPSJTb3VzdHJhY3Rpb25fMiIgZGF0YS1uYW1lPSJTb3VzdHJhY3Rpb24gMiIgY2xhc3M9ImNscy0yIiBkPSJNLTEyNS4yLTc2LjQxaDBMLTEzMy04NC4yMDUtMTI1LjItOTJsMi4yLDIuMi01LjU5LDUuNTksNS41OSw1LjU5LTIuMiwyLjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc0IDE2ODMpIHJvdGF0ZSgxODApIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
}
@media screen and (max-width: 1335px) {
  .SW_PartnerDisplay .slick-next {
    margin-right: 0;
  }
}
@media (max-width: 568px) {
  .SW_PartnerDisplay.v1 .h2 {
    margin-bottom: 20px;
  }
  .SW_PartnerDisplay.v1 .h2 strong {
    font-size: 30px;
  }
}
.SW_404 {
  text-align: center;
}
.SW_404 .row-content {
  padding-bottom: 70px;
}
.SW_404 .row-content .t-404 {
  font: 200px/240px 'Katibeh';
  color: #172983;
}
.SW_404 .row-content h3 {
  font: 24px/12px 'Source Sans Pro';
  color: #000000;
}
.SW_404 .row-content .link {
  font: 14px/17px 'Katibeh';
  color: #000000;
  border: 1px solid #000000;
  padding: 20px 30px;
  display: inline-block;
}
.SW_404 .row-content .link:hover {
  background: #000000;
  color: #FFFFFF;
}
.SW_Sitemap .row-content ul li {
  list-style: none;
  background: none;
}
.SW_Sitemap .row-content ul li a {
  font: 18px/32px 'Katibeh';
  color: #172983;
  text-decoration: none !important;
}
.SW_Sitemap .row-content ul li a:hover {
  color: #000000;
}
.SW_Sitemap .row-content ul li ul li {
  padding-left: 17px;
}
.SW_Sitemap .row-content ul li ul li a {
  font-size: 16px;
  color: #747474;
}
.SW_authentication .container-fluid {
  padding: 40px 40px 20px;
}
@media (max-width: 576px) {
  .SW_authentication .container-fluid {
    padding: 20px;
  }
}
.SW_authentication .container-fluid .bloc-item {
  background: #FFFFFF;
  border: 1px solid #E2E2E2;
  padding: 35px 30px;
  height: 480px;
}
.SW_authentication .container-fluid .bloc-item h3 {
  font: 28px 'Katibeh';
  padding-bottom: 20px;
}
.SW_authentication .container-fluid .bloc-item .form-text {
  font: 14px/24px 'Source Sans Pro';
  color: #888888;
}
.SW_authentication .container-fluid .bloc-item .btn-primary {
  width: 220px;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 60px;
}
.SW_authentication .container-fluid .bloc-item.social-connect a {
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 50px;
}
.SW_authentication .container-fluid .bloc-item.social-connect a:hover {
  background-color: #000000;
  color: #FFFFFF;
}
.SW_authentication.v2 .content {
  margin-top: 86px;
  box-shadow: 0 20px 25px 0 rgba(0,0,0,0.05);
  padding: 45px 95px 70px;
}
@media (max-width: 767px) {
  .SW_authentication.v2 .content {
    padding: 15px;
  }
}
.SW_authentication.v2 .content .border {
  border: 1px solid #747474 !important;
}
.SW_authentication.v2 .content .col-md-6 {
  padding: 22px 35px 35px;
}
@media (max-width: 767px) {
  .SW_authentication.v2 .content .col-md-6 {
    padding: 15px;
  }
}
.SW_authentication.v2 .content .col-md-6:first-child {
  border-right: 0 !important;
}
@media (max-width: 767px) {
  .SW_authentication.v2 .content .col-md-6:first-child {
    border-right: 1px solid #747474 !important;
    border-bottom: 0 !important;
  }
}
.SW_authentication.v2 .content .col-md-6 h3 {
  color: #000000;
  font-size: 20px;
}
.SW_authentication.v2 .content .content-grey {
  background-color: #F8F8F8;
  padding: 38px 40px;
  margin-top: 30px;
}
.SW_authentication.v2 .content .content-grey ul {
  list-style: none;
  margin: 0;
}
.SW_authentication.v2 .content .content-grey ul li {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4NCiAgPGcgaWQ9IkVsbGlwc2VfMTkiIGRhdGEtbmFtZT0iRWxsaXBzZSAxOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODNhZGMzIiBzdHJva2Utd2lkdGg9IjIiPg0KICAgIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSI1IiBzdHJva2U9Im5vbmUiLz4NCiAgICA8Y2lyY2xlIGN4PSI1IiBjeT0iNSIgcj0iNCIgZmlsbD0ibm9uZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat 0 5px;
  padding-left: 20px;
}
.SW_authentication.v2 .content .form-group-check {
  margin-bottom: 15px;
}
.SW_authentication.v2 .content .form-group-check .container-check {
  color: #172983;
}
.SW_authentication.v2 .content .text-center .link-politic:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy44NDMiIGhlaWdodD0iMjcuOTk5IiB2aWV3Qm94PSIwIDAgMjMuODQzIDI3Ljk5OSI+DQogIDxnIGlkPSJzaGllbGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wMDEpIj4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzU0IiBkYXRhLW5hbWU9IlRyYWPDqSA1NCIgZD0iTTEyNS43NzYsMTU4LjQ1N2E1LjMzNSw1LjMzNSwwLDEsMCw1LjMzNSw1LjMzNUE1LjM0MSw1LjM0MSwwLDAsMCwxMjUuNzc2LDE1OC40NTdabTMuMTY3LDQuMzMtMy44MjIsMy44MjJhLjgyMS44MjEsMCwwLDEtMS4xNjIsMGwtMS40Ni0xLjQ2YS44MjEuODIxLDAsMSwxLDEuMTYyLTEuMTYybC44OC44OCwzLjI0MS0zLjI0MWEuODIxLjgyMSwwLDAsMSwxLjE2MiwxLjE2MlptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEzLjg1NSAtMTQ5Ljc5MykiIGZpbGw9IiMzMjZlOGMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzU1IiBkYXRhLW5hbWU9IlRyYWPDqSA1NSIgZD0iTTIzLjgxNSw3LjZWNy41NzRjLS4wMTItLjI2OS0uMDItLjU1My0uMDI1LS44N0EyLjk2NywyLjk2NywwLDAsMCwyMC45OTUsMy44YTExLjUxNSwxMS41MTUsMCwwLDEtNy44MzctMy4zTDEzLjEzOS40NzZhMS43OTIsMS43OTIsMCwwLDAtMi40MzUsMGwtLjAxOC4wMTdBMTEuNTE2LDExLjUxNiwwLDAsMSwyLjg0OSwzLjgsMi45NjcsMi45NjcsMCwwLDAsLjA1NSw2LjdjMCwuMzE0LS4wMTMuNi0uMDI1Ljg3di4wNTFjLS4wNjMsMy4yODMtLjE0LDcuMzY4LDEuMjI2LDExLjA3NkExNC4xLDE0LjEsMCwwLDAsNC42MzcsMjMuOTdhMTcuNywxNy43LDAsMCwwLDYuNjE5LDMuOTE1LDIuMDQ3LDIuMDQ3LDAsMCwwLC4yNzEuMDc0LDIsMiwwLDAsMCwuNzg4LDAsMi4wNSwyLjA1LDAsMCwwLC4yNzItLjA3NEExNy43MDYsMTcuNzA2LDAsMCwwLDE5LjIsMjMuOTY3YTE0LjEyLDE0LjEyLDAsMCwwLDMuMzgzLTUuMjdDMjMuOTU1LDE0Ljk3OCwyMy44NzcsMTAuODg1LDIzLjgxNSw3LjZaTTExLjkyMSwyMC45NzdBNi45NzgsNi45NzgsMCwxLDEsMTguOSwxNCw2Ljk4Niw2Ljk4NiwwLDAsMSwxMS45MjEsMjAuOTc3Wm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjMzI2ZThjIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  display: inline-block;
  position: relative;
  top: 10px;
  left: -10px;
}
.SW_authentication.v2 .content .text-center a {
  font: 12px/22px 'Source Sans Pro';
  color: #172983;
  text-decoration: underline !important;
}
.SW_authentication.v2 .content .text-center a:hover {
  color: #000000;
}
.SW_authentication.v2 .content .form-group {
  position: relative;
  margin-bottom: 33px;
  padding: 0;
  color: #747474;
}
.SW_authentication.v2 .content .form-group.col-md-3 input {
  border-right-width: 0;
}
@media screen and (max-width: 767px) {
  .SW_authentication.v2 .content .form-group.col-md-3 input {
    border-right-width: 1px !important;
  }
}
.SW_authentication.v2 .content .form-group.col-md-3:last-child input {
  border-right-width: 1px;
}
.SW_authentication.v2 .content .form-group.error .form-control {
  border-bottom-color: #D62626;
  color: #D62626;
}
.SW_authentication.v2 .content .form-group label {
  font: 16px/24px 'Source Sans Pro';
  letter-spacing: .25px;
  color: #000000;
  cursor: text;
  position: absolute;
  top: 10px;
  padding-left: 27px;
  width: 97%;
  background-color: transparent;
}
.SW_authentication.v2 .content .form-group label.fixe {
  font-size: 11px;
  top: 0;
}
.SW_authentication.v2 .content .form-group label.error {
  display: none !important;
}
.SW_authentication.v2 .content .form-control {
  background: none;
  border: 0;
  padding: 18px 27px 5px;
  height: auto;
  font-family: 'Katibeh';
  font-size: 14px;
  line-height: 18px;
  color: #000000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.SW_authentication.v2 .content .form-control:focus {
  outline: 0;
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  -ms-box-shadow: inherit;
}
.SW_authentication.v2 .content .form-control:focus ~ label {
  font-size: 14px;
  top: 0;
  padding-left: 27px;
}
.SW_authentication.v2 .content .block {
  padding: 50px 70px;
}
@media (max-width: 767px) {
  .SW_authentication.v2 .content .block {
    padding: 20px;
  }
  .SW_authentication.v2 .content .block .col-md-6 {
    margin-bottom: 15px;
  }
  .SW_authentication.v2 .content .block .col-md-6:first-child {
    border-bottom: 1px solid #747474 !important;
  }
}
.SW_authentication.v2 .content .etat-pw label {
  font: 14px 'Source Sans Pro';
  color: #747474;
}
.SW_authentication.v2 .content .etat-pw ul {
  display: inline-block;
}
.SW_authentication.v2 .content .etat-pw ul li {
  display: inline-block;
  margin-bottom: 0;
}
.SW_authentication.v2 .content .etat-pw ul li:before {
  content: "";
  width: 35px;
  height: 5px;
  background-color: #172983;
  display: block;
}
.SW_authentication.v2 .content .etat-pw span {
  font: 14px 'Source Sans Pro';
}
.SW_authentication.v2 .content .etat-pw.level1 ul li:first-child:before {
  background-color: #D62626;
}
.SW_authentication.v2 .content .etat-pw.level1 span {
  color: #D62626;
}
.SW_authentication.v2 .content .etat-pw.level2 ul li:nth-child(1):before {
  background-color: #00AC5C;
}
.SW_authentication.v2 .content .etat-pw.level2 ul li:nth-child(2):before {
  background-color: #00AC5C;
}
.SW_authentication.v2 .content .etat-pw.level2 span {
  color: #00AC5C;
}
.SW_authentication.v2 .content .etat-pw.level3 ul li:nth-child(1):before {
  background-color: #172983;
}
.SW_authentication.v2 .content .etat-pw.level3 ul li:nth-child(2):before {
  background-color: #172983;
}
.SW_authentication.v2 .content .etat-pw.level3 ul li:nth-child(3):before {
  background-color: #172983;
}
.SW_authentication.v2 .content .etat-pw.level3 span {
  color: #172983;
}
.SW_authentication.v2 .content .etat-pw.level4 ul li:before {
  background-color: #00AC5C;
}
.SW_authentication.v2 .content .etat-pw.level4 span {
  color: #00AC5C;
}
.SW_authentication.v2 .content .text-separt {
  color: #000000;
  font: 14px 'Source Sans Pro';
  margin: 16px 5px;
  text-transform: uppercase;
  text-align: center;
}
.SW_authentication.v2 .content .facebook {
  background-color: #172983;
  text-align: center;
  font: 14px/65px 'Katibeh';
  width: 100%;
  text-transform: uppercase;
  color: #FFFFFF;
  display: block;
}
@media (max-width: 575px) {
  .SW_authentication.v2 .content .facebook {
    margin-bottom: 15px;
  }
}
.SW_authentication.v2 .content .facebook:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS41IiBoZWlnaHQ9IjIxLjUiIHZpZXdCb3g9IjAgMCAyMS41IDIxLjUiPg0KICA8cGF0aCBpZD0iZmFjZWJvb2tfNV8iIGRhdGEtbmFtZT0iZmFjZWJvb2sgKDUpIiBkPSJNMCwwVjIxLjVIMjEuNVYwWk0xNC4yMjMsNS45MTdoLTEuNjhhLjcyNy43MjcsMCwwLDAtLjY2OS42VjguMjNIMTQuMjJjLS4wOTQsMS4zMTQtLjI4OCwyLjUxNS0uMjg4LDIuNTE1aC0yLjA3djcuNDQ2SDguNzc4VjEwLjc0NWgtMS41VjguMjM5aDEuNVY2LjE5MWMwLS4zNzUtLjA3Ni0yLjg4MywzLjE2LTIuODgzaDIuMjg1VjUuOTE3WiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+DQo8L3N2Zz4NCg==);
  position: relative;
  margin-left: 10px;
  top: 5px;
}
.SW_authentication.v2 .content .facebook:hover {
  background-color: #000000;
}
.SW_authentication.v2 .content .google {
  background-color: #E5E5E5;
  text-align: center;
  font: 14px/65px 'Katibeh';
  width: 100%;
  text-transform: uppercase;
  color: #000000;
  display: block;
}
.SW_authentication.v2 .content .google:after {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0ic2VhcmNoXzNfIiBkYXRhLW5hbWU9InNlYXJjaCAoMykiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIyLjU2NiIgaGVpZ2h0PSIyMi41NjYiIHZpZXdCb3g9IjAgMCAyMi41NjYgMjIuNTY2Ij4NCiAgPHBhdGggaWQ9IlRyYWPDqV83NSIgZGF0YS1uYW1lPSJUcmFjw6kgNzUiIGQ9Ik01LDE0NS44MTFsLS43ODYsMi45MzItMi44NzEuMDYxYTExLjMsMTEuMywwLDAsMS0uMDgzLTEwLjUzNmgwbDIuNTU2LjQ2OSwxLjEyLDIuNTQxQTYuNzM0LDYuNzM0LDAsMCwwLDUsMTQ1LjgxMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEzMi4xNzQpIiBmaWxsPSIjZmJiYjAwIi8+DQogIDxwYXRoIGlkPSJUcmFjw6lfNzYiIGRhdGEtbmFtZT0iVHJhY8OpIDc2IiBkPSJNMjcyLjQ2NiwyMDguMTc2YTExLjI3OSwxMS4yNzksMCwwLDEtNC4wMjIsMTAuOTA3aDBsLTMuMjE5LS4xNjQtLjQ1Ni0yLjg0NGE2LjcyNSw2LjcyNSwwLDAsMCwyLjg5My0zLjQzNGgtNi4wMzN2LTQuNDY0aDEwLjgzOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTAuMDk3IC0xOTkuMDAxKSIgZmlsbD0iIzUxOGVmOCIvPg0KICA8cGF0aCBpZD0iVHJhY8OpXzc3IiBkYXRhLW5hbWU9IlRyYWPDqSA3NyIgZD0iTTQ3LjUxMSwzMTUuODUzaDBhMTEuMjg3LDExLjI4NywwLDAsMS0xNy0zLjQ1MmwzLjY1Ny0yLjk5M2E2LjcxLDYuNzEsMCwwLDAsOS42NywzLjQzNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOS4xNjQgLTI5NS43NzIpIiBmaWxsPSIjMjhiNDQ2Ii8+DQogIDxwYXRoIGlkPSJUcmFjw6lfNzgiIGRhdGEtbmFtZT0iVHJhY8OpIDc4IiBkPSJNNDUuODQ4LDIuNiw0Mi4xOTIsNS41OUE2LjcxLDYuNzEsMCwwLDAsMzIuMyw5LjFMMjguNjI1LDYuMDk0aDBBMTEuMjg2LDExLjI4NiwwLDAsMSw0NS44NDgsMi42WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3LjM2MikiIGZpbGw9IiNmMTQzMzYiLz4NCjwvc3ZnPg0K);
  position: relative;
  margin-left: 10px;
  top: 5px;
}
.SW_authentication.v2 .content .google:hover {
  background-color: #747474;
}
.SW_authentication.v2 .txt-grey {
  color: #747474;
}
.SW_my-account .container-fluid .content-my-account {
  margin: 40px 20px;
  background: #FFFFFF;
  border: 1px solid #E2E2E2;
  padding: 40px;
}
@media (max-width: 576px) {
  .SW_my-account .container-fluid .content-my-account {
    padding: 20px;
    margin: 20px 10px;
  }
}
.SW_my-account .container-fluid .content-my-account .title {
  font: 36px 'Katibeh';
  border-bottom: 1px solid #747474;
  padding-bottom: 15px;
  margin-bottom: 20px;
}
@media (max-width: 576px) {
  .SW_my-account .container-fluid .content-my-account .title {
    font-size: 20px;
  }
}
.SW_my-account .container-fluid .content-my-account .linkParm {
  margin: 0;
  padding: 0;
}
.SW_my-account .container-fluid .content-my-account .linkParm li {
  list-style: none;
  padding-left: 0;
}
.SW_my-account .container-fluid .content-my-account .linkParm li a {
  width: 535px;
  max-width: 100%;
  padding-right: 40px;
  display: inline-block;
  border: 1px solid #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 80px;
  font: 20px 'Katibeh';
  background: url(../images/arrow-payment.svg) no-repeat center right 20px;
  padding-left: 20px;
  color: #747474;
  position: relative;
  display: flex;
  align-items: center;
}
@media (max-width: 576px) {
  .SW_my-account .container-fluid .content-my-account .linkParm li a {
    font-size: 14px;
    padding-left: 10px;
  }
}
.SW_my-account .container-fluid .content-my-account .linkParm li a:hover {
  background-color: #172983;
  color: #FFFFFF;
  border-color: #172983;
}
.SW_my-account .container-fluid .content-my-account .linkParm li a:before {
  margin-right: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .SW_my-account .container-fluid .content-my-account .linkParm li a:before {
    margin-right: 10px;
  }
}
.SW_my-account .container-fluid .content-my-account .linkParm li a.story:before {
  content: url(../images/story.svg);
}
.SW_my-account .container-fluid .content-my-account .linkParm li a.address:before {
  content: url(../images/address.svg);
  top: 3px;
}
.SW_my-account .container-fluid .content-my-account .linkParm li a.info-pers:before {
  content: url(../images/info-pers.svg);
  top: 3px;
}
.SW_my-account.v2 .container .content {
  margin-top: 40px;
  box-shadow: 0 20px 25px 0 rgba(0,0,0,0.05);
  padding: 45px 45px 70px;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .container .content {
    padding: 20px 15px 30px;
  }
}
.SW_my-account.v2 h3 {
  color: #000000;
  font-size: 20px;
}
.SW_my-account.v2 h3 span {
  color: #172983;
}
.SW_my-account.v2 .border {
  border: 1px solid #747474 !important;
}
.SW_my-account.v2 .border.br-0 {
  border-right: 0 !important;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .border.br-0 {
    border-right: 1px solid #747474 !important;
  }
}
.SW_my-account.v2 .border.desable {
  border-color: #747474 !important;
}
.SW_my-account.v2 .border.mb-1 {
  color: #000000;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .border.mb-1 {
    text-align: center;
  }
}
.SW_my-account.v2 .border.mb-1:nth-child(even) {
  background-color: #747474;
}
.SW_my-account.v2 .border.mb-1 a {
  color: #000000;
}
.SW_my-account.v2 .fs-options {
  border: 1px solid #747474 !important;
}
.SW_my-account.v2 .fs-options.br-0 {
  border-right: 0 !important;
}
.SW_my-account.v2 .fs-options.desable {
  border-color: #747474 !important;
}
.SW_my-account.v2 .col-md-6 {
  padding: 22px 35px 35px;
}
.SW_my-account.v2 .center-info {
  max-width: 783px;
  margin: 0 auto;
  padding: 50px 70px;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .center-info {
    padding: 20px 15px 30px;
  }
}
.SW_my-account.v2 .form-group-check {
  margin-bottom: 15px;
}
.SW_my-account.v2 .form-group-check .container-check {
  color: #172983;
}
.SW_my-account.v2 .form-group {
  position: relative;
  margin-bottom: 33px;
  padding: 0;
  color: #747474;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .form-group {
    margin-bottom: 15px;
  }
}
.SW_my-account.v2 .form-group.col-md-3 input {
  border-right-width: 0;
}
@media screen and (max-width: 767px) {
  .SW_my-account.v2 .form-group.col-md-3 input {
    border-right-width: 1px !important;
  }
}
.SW_my-account.v2 .form-group.col-md-3:last-child input {
  border-right-width: 1px;
}
.SW_my-account.v2 .form-group.error .form-control {
  border-bottom-color: #D62626;
  color: #D62626;
}
.SW_my-account.v2 .form-group label {
  font: 16px/24px 'Source Sans Pro';
  letter-spacing: .25px;
  color: #000000;
  cursor: text;
  position: absolute;
  top: 10px;
  padding-left: 27px;
  width: 97%;
  background-color: transparent;
}
.SW_my-account.v2 .form-group label.fixe {
  font-size: 11px;
  top: 0;
}
.SW_my-account.v2 .form-group label.error {
  display: none !important;
}
.SW_my-account.v2 .form-control {
  background: none;
  border: 0;
  padding: 18px 27px 5px;
  height: auto;
  font-family: 'Katibeh';
  font-size: 14px;
  line-height: 18px;
  color: #000000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.SW_my-account.v2 .form-control:focus {
  outline: 0;
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  -ms-box-shadow: inherit;
}
.SW_my-account.v2 .form-control:focus ~ label {
  font-size: 14px;
  top: 0;
  padding-left: 27px;
}
.SW_my-account.v2 .etat-pw label {
  font: 14px 'Source Sans Pro';
  color: #747474;
}
.SW_my-account.v2 .etat-pw ul {
  display: inline-block;
}
.SW_my-account.v2 .etat-pw ul li {
  display: inline-block;
  margin-bottom: 0;
}
.SW_my-account.v2 .etat-pw ul li:before {
  content: "";
  width: 35px;
  height: 5px;
  background-color: #747474;
  display: block;
}
.SW_my-account.v2 .etat-pw span {
  font: 14px 'Source Sans Pro';
}
.SW_my-account.v2 .etat-pw.level1 ul li:first-child:before {
  background-color: #D62626;
}
.SW_my-account.v2 .etat-pw.level1 span {
  color: #D62626;
}
.SW_my-account.v2 .etat-pw.level2 ul li:nth-child(1):before {
  background-color: #172983;
}
.SW_my-account.v2 .etat-pw.level2 ul li:nth-child(2):before {
  background-color: #172983;
}
.SW_my-account.v2 .etat-pw.level2 span {
  color: #172983;
}
.SW_my-account.v2 .etat-pw.level3 ul li:nth-child(1):before {
  background-color: #000000;
}
.SW_my-account.v2 .etat-pw.level3 ul li:nth-child(2):before {
  background-color: #000000;
}
.SW_my-account.v2 .etat-pw.level3 ul li:nth-child(3):before {
  background-color: #000000;
}
.SW_my-account.v2 .etat-pw.level3 span {
  color: #000000;
}
.SW_my-account.v2 .etat-pw.level4 ul li:before {
  background-color: #00AC5C;
}
.SW_my-account.v2 .etat-pw.level4 span {
  color: #00AC5C;
}
.SW_my-account.v2 .fs-label,
.SW_my-account.v2 select.form-control {
  font: 16px/16px 'Source Sans Pro';
  color: #000000;
  padding: 12px 27px 13px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi43MjIiIGhlaWdodD0iOC4wMTgiIHZpZXdCb3g9IjAgMCAxMi43MjIgOC4wMTgiPg0KICA8ZyBpZD0iY2hldnJvbi1hcnJvdy1kb3duIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDY5KSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xIiBkYXRhLW5hbWU9IlRyYWPDqSAxIiBkPSJNMTIuNDE5LDgzLjE0MWwtLjYxMi0uNjEyYTEuMDQ2LDEuMDQ2LDAsMCwwLS43NDMtLjMsMSwxLDAsMCwwLS43MzUuM0w2LjM2MSw4Ni41LDIuMzkyLDgyLjUyOGExLDEsMCwwLDAtLjczNS0uMywxLjA0NiwxLjA0NiwwLDAsMC0uNzQzLjNsLS42LjYxMmExLjAxMywxLjAxMywwLDAsMC0uMzEuNzQzLjk3MS45NzEsMCwwLDAsLjMxLjczNWw1LjMxNiw1LjMxNmEuOTcxLjk3MSwwLDAsMCwuNzM1LjMxLDEuMDEzLDEuMDEzLDAsMCwwLC43NDMtLjMxbDUuMzE2LTUuMzE2YTEsMSwwLDAsMCwuMy0uNzM1QTEuMDQ2LDEuMDQ2LDAsMCwwLDEyLjQxOSw4My4xNDFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NjkgLTgyLjIyNikiIGZpbGw9IiMxOTVjN2YiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat right 20px center;
}
.SW_my-account.v2 .fs-label + label,
.SW_my-account.v2 select.form-control + label {
  display: none;
}
.SW_my-account.v2 .fs-label::-ms-expand,
.SW_my-account.v2 select.form-control::-ms-expand {
  display: none;
}
.SW_my-account.v2 .fs-wrap {
  display: block;
  width: 100%;
}
.SW_my-account.v2 .fs-wrap .fs-label-wrap {
  background: none;
  padding-left: 27px;
  border: 0;
}
.SW_my-account.v2 .fs-wrap .fs-label-wrap .fs-arrow {
  display: none;
}
.SW_my-account.v2 .fs-wrap .fs-label {
  line-height: 24px;
  padding: 8px 0 10px;
}
.SW_my-account.v2 .fs-wrap .fs-dropdown {
  width: 100%;
  border: 0;
  margin-top: -2px;
}
.SW_my-account.v2 .fs-wrap .fs-option {
  padding: 14px 27px;
  color: #000000;
}
.SW_my-account.v2 .fs-wrap .fs-option:hover {
  color: #FFFFFF;
  background-color: #000000;
}
.SW_my-account.v2 .txt-grey {
  color: #747474;
}
.SW_my-account.v2 .txt-grey a {
  color: #172983;
  text-decoration: underline !important;
}
.SW_my-account.v2 .plus {
  font: 12px/22px 'Source Sans Pro';
  text-decoration: underline !important;
}
.SW_my-account.v2 .change-pass {
  color: #172983;
  font: 12px/22px 'Source Sans Pro';
  text-decoration: underline !important;
  margin: 10px 0 0 15px;
  display: inline-block;
}
.SW_my-account.v2 .nav-item {
  position: relative;
  padding: 0 70px;
}
@media (max-width: 1024px) {
  .SW_my-account.v2 .nav-item {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .SW_my-account.v2 .nav-item {
    padding: 8px 30px !important;
    width: 100%;
    text-align: center;
  }
}
.SW_my-account.v2 .nav-item:first-child {
  padding-left: 0;
}
.SW_my-account.v2 .nav-item:last-child {
  padding-right: 0;
}
.SW_my-account.v2 .nav-item:last-child:after {
  display: none;
}
.SW_my-account.v2 .nav-item:after {
  content: "";
  width: 1px;
  height: 34px;
  background-color: #747474;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 767px) {
  .SW_my-account.v2 .nav-item:after {
    display: none;
  }
}
.SW_my-account.v2 .nav-pills .nav-link {
  font: 20px 'Katibeh';
  color: #000000;
  padding: 0 16px;
}
.SW_my-account.v2 .nav-pills .nav-link:before {
  content: "";
  position: relative;
  margin-right: 22px;
  top: 4px;
}
.SW_my-account.v2 .nav-pills .nav-link.myaccount:before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0idXNlcl8xX2FjY291bnQiIGRhdGEtbmFtZT0idXNlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogIDxnIGlkPSJHcm91cGVfMjIiIGRhdGEtbmFtZT0iR3JvdXBlIDIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xNiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYiIGQ9Ik0yMC40ODUsMTUuNTE1YTExLjk1NCwxMS45NTQsMCwwLDAtNC41Ni0yLjg2LDYuOTM4LDYuOTM4LDAsMSwwLTcuODUsMEExMi4wMTksMTIuMDE5LDAsMCwwLDAsMjRIMS44NzVhMTAuMTI1LDEwLjEyNSwwLDEsMSwyMC4yNSwwSDI0QTExLjkyMiwxMS45MjIsMCwwLDAsMjAuNDg1LDE1LjUxNVpNMTIsMTJhNS4wNjMsNS4wNjMsMCwxLDEsNS4wNjMtNS4wNjNBNS4wNjgsNS4wNjgsMCwwLDEsMTIsMTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgZmlsbD0iIzAwMWUyZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .nav-pills .nav-link.saved-tab:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC4yOTIiIGhlaWdodD0iMjMuODg1IiB2aWV3Qm94PSIwIDAgMzAuMjkyIDIzLjg4NSI+DQogIDxnIGlkPSJhbGVydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDAxIC0wLjUpIj4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY2IiBkYXRhLW5hbWU9IlRyYWPDqSA2NiIgZD0iTTExNy4zNjIsMTcuMjE0VjEwLjYyQTcuMjY2LDcuMjY2LDAsMCwwLDExMi40LDMuNzM5VjIuOGEyLjMsMi4zLDAsMCwwLTQuNTkyLDB2Ljk0M2E3LjI2Niw3LjI2NiwwLDAsMC00Ljk1OCw2Ljg4MXY2LjU5NGEyLjI4MiwyLjI4MiwwLDAsMC0xLjkyMSwyLjI1MXYuMDc5YTIuMjgyLDIuMjgyLDAsMCwwLDIuMjc5LDIuMjc5SDEwNi44YTMuNDExLDMuNDExLDAsMCwwLDYuNjA4LDBIMTE3YTIuMjgxLDIuMjgxLDAsMCwwLDIuMjc5LTIuMjc5di0uMDc5QTIuMjgyLDIuMjgyLDAsMCwwLDExNy4zNjIsMTcuMjE0Wm0tNy4yNTQsNS40YTEuNjM3LDEuNjM3LDAsMCwxLTEuMzc0LS43NDloMi43NDhBMS42MzcsMS42MzcsMCwwLDEsMTEwLjEwOCwyMi42MTFabS0uNTIxLTE5LjI0NFYyLjhhLjUyMS41MjEsMCwwLDEsMS4wNDIsMHYuNTcxWm0tNC45NTgsNy4yNTRhNS40NzksNS40NzksMCwwLDEsMTAuOTU4LDB2Ni41NjZIMTA0LjYyOVptMTIuODc4LDguOTIzYS41LjUsMCwwLDEtLjUuNUgxMDMuMjEzYS41LjUsMCwwLDEtLjUtLjV2LS4wNzlhLjUuNSwwLDAsMSwuNS0uNUgxMTdhLjUuNSwwLDAsMSwuNS41di4wNzlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0Ljk2MSkiIGZpbGw9IiMwMDFlMmUiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY3IiBkYXRhLW5hbWU9IlRyYWPDqSA2NyIgZD0iTTQ1OC4xODYsMTM2LjU1N2EuODg4Ljg4OCwwLDAsMC0xLjEzOCwxLjM2MywzLjUzNSwzLjUzNSwwLDAsMSwxLjE3NiwyLjcyMiwzLjcyNCwzLjcyNCwwLDAsMS0xLjE4NiwyLjg0Ni44ODcuODg3LDAsMCwwLDEuMTU3LDEuMzQ2LDUuNDQyLDUuNDQyLDAsMCwwLDEuOC00LjIwNUE1LjMsNS4zLDAsMCwwLDQ1OC4xODYsMTM2LjU1N1ptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI5LjcwNyAtMTI3LjgxMykiIGZpbGw9IiMwMDFlMmUiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY4IiBkYXRhLW5hbWU9IlRyYWPDqSA2OCIgZD0iTTQxMy42NDUsMTYyLjkyOWEuODg3Ljg4NywwLDEsMC0xLjEyMSwxLjM3NiwxLjUyMSwxLjUyMSwwLDAsMSwuNTI1LDEuMTg0LDEuNjIxLDEuNjIxLDAsMCwxLS41MzUsMS4yNTEuODg3Ljg4NywwLDEsMCwxLjE0MiwxLjM1OCwzLjM2NSwzLjM2NSwwLDAsMCwxLjE2OC0yLjYyM0EzLjI4OCwzLjI4OCwwLDAsMCw0MTMuNjQ1LDE2Mi45MjlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM4Ny44MDkgLTE1Mi42MzEpIiBmaWxsPSIjMDAxZTJlIi8+DQogICAgPHBhdGggaWQ9IlRyYWPDqV82OSIgZGF0YS1uYW1lPSJUcmFjw6kgNjkiIGQ9Ik01Ny43MDgsMTY0LjNhLjg4Ny44ODcsMCwwLDAtMS4xMjEtMS4zNzYsMy4yODcsMy4yODcsMCwwLDAtMS4xNzgsMi41NDYsMy4zNjUsMy4zNjUsMCwwLDAsMS4xNjgsMi42MjMuODg3Ljg4NywwLDAsMCwxLjE0Mi0xLjM1OSwxLjYxOCwxLjYxOCwwLDAsMS0uNTM1LTEuMjUxQTEuNTIxLDEuNTIxLDAsMCwxLDU3LjcwOCwxNjQuM1ptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIuMTI5IC0xNTIuNjMxKSIgZmlsbD0iIzAwMWUyZSIvPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfNzAiIGRhdGEtbmFtZT0iVHJhY8OpIDcwIiBkPSJNMi45NTIsMTM3LjkyYS44ODguODg4LDAsMSwwLTEuMTM4LTEuMzYzQTUuMyw1LjMsMCwwLDAsMCwxNDAuNjI5YTUuNDQxLDUuNDQxLDAsMCwwLDEuOCw0LjIwNS44ODcuODg3LDAsMCwwLDEuMTU3LTEuMzQ2LDMuNzI1LDMuNzI1LDAsMCwxLTEuMTg2LTIuODQ2QTMuNTM2LDMuNTM2LDAsMCwxLDIuOTUyLDEzNy45MlptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMjcuODEzKSIgZmlsbD0iIzAwMWUyZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .nav-pills .nav-link.docs-tab:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MjEiIGhlaWdodD0iMjAuNzIxIiB2aWV3Qm94PSIwIDAgMjAuNzIxIDIwLjcyMSI+DQogIDxnIGlkPSJzYXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy4yNzkgLTcuMjc5KSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV83MSIgZGF0YS1uYW1lPSJUcmFjw6kgNzEiIGQ9Ik0zMS40NTQsMTYuMjA2bC01LjE3Mi00Ljk2NWEuODU2Ljg1NiwwLDAsMC0uNi0uMjQxSDExLjg2M2EuODYxLjg2MSwwLDAsMC0uODYzLjg2M3YxOWEuODYxLjg2MSwwLDAsMCwuODYzLjg2M2gxOWEuODYxLjg2MSwwLDAsMCwuODYzLS44NjNWMTYuODI3QS44NjQuODY0LDAsMCwwLDMxLjQ1NCwxNi4yMDZaTTIzLjEsMTIuNzI1djUuNjgzSDE2LjQ3NlYxMi43MjVaTTMwLDMwSDEyLjcyNVYxMi43MjVoMi4wMjZ2Ni41NDZhLjg2MS44NjEsMCwwLDAsLjg2My44NjNoOC4zNDdhLjg2MS44NjEsMCwwLDAsLjg2My0uODYzVjEyLjcyNWguNTE2TDMwLDE3LjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy43MjEgLTMuNzIxKSIgZmlsbD0iIzAwMWUyZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .nav-pills .nav-link.active {
  background-color: transparent;
  color: #000000;
}
.SW_my-account.v2 .nav-pills .nav-link.active:after {
  content: "";
  background-color: #000000;
  width: 7px;
  height: 7px;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.SW_my-account.v2 .nav-pills .nav-link.active.myaccount:before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0idXNlcl8xX2FjY291bnQiIGRhdGEtbmFtZT0idXNlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogIDxnIGlkPSJHcm91cGVfMjIiIGRhdGEtbmFtZT0iR3JvdXBlIDIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV8xNiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYiIGQ9Ik0yMC40ODUsMTUuNTE1YTExLjk1NCwxMS45NTQsMCwwLDAtNC41Ni0yLjg2LDYuOTM4LDYuOTM4LDAsMSwwLTcuODUsMEExMi4wMTksMTIuMDE5LDAsMCwwLDAsMjRIMS44NzVhMTAuMTI1LDEwLjEyNSwwLDEsMSwyMC4yNSwwSDI0QTExLjkyMiwxMS45MjIsMCwwLDAsMjAuNDg1LDE1LjUxNVpNMTIsMTJhNS4wNjMsNS4wNjMsMCwxLDEsNS4wNjMtNS4wNjNBNS4wNjgsNS4wNjgsMCwwLDEsMTIsMTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgZmlsbD0iIzgzYWRjMyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .nav-pills .nav-link.active.saved-tab:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC4yOTIiIGhlaWdodD0iMjMuODg1IiB2aWV3Qm94PSIwIDAgMzAuMjkyIDIzLjg4NSI+DQogIDxnIGlkPSJhbGVydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDAxIC0wLjUpIj4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY2IiBkYXRhLW5hbWU9IlRyYWPDqSA2NiIgZD0iTTExNy4zNjIsMTcuMjE0VjEwLjYyQTcuMjY2LDcuMjY2LDAsMCwwLDExMi40LDMuNzM5VjIuOGEyLjMsMi4zLDAsMCwwLTQuNTkyLDB2Ljk0M2E3LjI2Niw3LjI2NiwwLDAsMC00Ljk1OCw2Ljg4MXY2LjU5NGEyLjI4MiwyLjI4MiwwLDAsMC0xLjkyMSwyLjI1MXYuMDc5YTIuMjgyLDIuMjgyLDAsMCwwLDIuMjc5LDIuMjc5SDEwNi44YTMuNDExLDMuNDExLDAsMCwwLDYuNjA4LDBIMTE3YTIuMjgxLDIuMjgxLDAsMCwwLDIuMjc5LTIuMjc5di0uMDc5QTIuMjgyLDIuMjgyLDAsMCwwLDExNy4zNjIsMTcuMjE0Wm0tNy4yNTQsNS40YTEuNjM3LDEuNjM3LDAsMCwxLTEuMzc0LS43NDloMi43NDhBMS42MzcsMS42MzcsMCwwLDEsMTEwLjEwOCwyMi42MTFabS0uNTIxLTE5LjI0NFYyLjhhLjUyMS41MjEsMCwwLDEsMS4wNDIsMHYuNTcxWm0tNC45NTgsNy4yNTRhNS40NzksNS40NzksMCwwLDEsMTAuOTU4LDB2Ni41NjZIMTA0LjYyOVptMTIuODc4LDguOTIzYS41LjUsMCwwLDEtLjUuNUgxMDMuMjEzYS41LjUsMCwwLDEtLjUtLjV2LS4wNzlhLjUuNSwwLDAsMSwuNS0uNUgxMTdhLjUuNSwwLDAsMSwuNS41di4wNzlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0Ljk2MSkiIGZpbGw9IiM4M2FkYzMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY3IiBkYXRhLW5hbWU9IlRyYWPDqSA2NyIgZD0iTTQ1OC4xODYsMTM2LjU1N2EuODg4Ljg4OCwwLDAsMC0xLjEzOCwxLjM2MywzLjUzNSwzLjUzNSwwLDAsMSwxLjE3NiwyLjcyMiwzLjcyNCwzLjcyNCwwLDAsMS0xLjE4NiwyLjg0Ni44ODcuODg3LDAsMCwwLDEuMTU3LDEuMzQ2LDUuNDQyLDUuNDQyLDAsMCwwLDEuOC00LjIwNUE1LjMsNS4zLDAsMCwwLDQ1OC4xODYsMTM2LjU1N1ptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI5LjcwNyAtMTI3LjgxMykiIGZpbGw9IiM4M2FkYzMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY4IiBkYXRhLW5hbWU9IlRyYWPDqSA2OCIgZD0iTTQxMy42NDUsMTYyLjkyOWEuODg3Ljg4NywwLDEsMC0xLjEyMSwxLjM3NiwxLjUyMSwxLjUyMSwwLDAsMSwuNTI1LDEuMTg0LDEuNjIxLDEuNjIxLDAsMCwxLS41MzUsMS4yNTEuODg3Ljg4NywwLDEsMCwxLjE0MiwxLjM1OCwzLjM2NSwzLjM2NSwwLDAsMCwxLjE2OC0yLjYyM0EzLjI4OCwzLjI4OCwwLDAsMCw0MTMuNjQ1LDE2Mi45MjlabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM4Ny44MDkgLTE1Mi42MzEpIiBmaWxsPSIjODNhZGMzIi8+DQogICAgPHBhdGggaWQ9IlRyYWPDqV82OSIgZGF0YS1uYW1lPSJUcmFjw6kgNjkiIGQ9Ik01Ny43MDgsMTY0LjNhLjg4Ny44ODcsMCwwLDAtMS4xMjEtMS4zNzYsMy4yODcsMy4yODcsMCwwLDAtMS4xNzgsMi41NDYsMy4zNjUsMy4zNjUsMCwwLDAsMS4xNjgsMi42MjMuODg3Ljg4NywwLDAsMCwxLjE0Mi0xLjM1OSwxLjYxOCwxLjYxOCwwLDAsMS0uNTM1LTEuMjUxQTEuNTIxLDEuNTIxLDAsMCwxLDU3LjcwOCwxNjQuM1ptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIuMTI5IC0xNTIuNjMxKSIgZmlsbD0iIzgzYWRjMyIvPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfNzAiIGRhdGEtbmFtZT0iVHJhY8OpIDcwIiBkPSJNMi45NTIsMTM3LjkyYS44ODguODg4LDAsMSwwLTEuMTM4LTEuMzYzQTUuMyw1LjMsMCwwLDAsMCwxNDAuNjI5YTUuNDQxLDUuNDQxLDAsMCwwLDEuOCw0LjIwNS44ODcuODg3LDAsMCwwLDEuMTU3LTEuMzQ2LDMuNzI1LDMuNzI1LDAsMCwxLTEuMTg2LTIuODQ2QTMuNTM2LDMuNTM2LDAsMCwxLDIuOTUyLDEzNy45MlptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMjcuODEzKSIgZmlsbD0iIzgzYWRjMyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .nav-pills .nav-link.active.docs-tab:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MjEiIGhlaWdodD0iMjAuNzIxIiB2aWV3Qm94PSIwIDAgMjAuNzIxIDIwLjcyMSI+DQogIDxnIGlkPSJzYXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy4yNzkgLTcuMjc5KSI+DQogICAgPHBhdGggaWQ9IlRyYWPDqV83MSIgZGF0YS1uYW1lPSJUcmFjw6kgNzEiIGQ9Ik0zMS40NTQsMTYuMjA2bC01LjE3Mi00Ljk2NWEuODU2Ljg1NiwwLDAsMC0uNi0uMjQxSDExLjg2M2EuODYxLjg2MSwwLDAsMC0uODYzLjg2M3YxOWEuODYxLjg2MSwwLDAsMCwuODYzLjg2M2gxOWEuODYxLjg2MSwwLDAsMCwuODYzLS44NjNWMTYuODI3QS44NjQuODY0LDAsMCwwLDMxLjQ1NCwxNi4yMDZaTTIzLjEsMTIuNzI1djUuNjgzSDE2LjQ3NlYxMi43MjVaTTMwLDMwSDEyLjcyNVYxMi43MjVoMi4wMjZ2Ni41NDZhLjg2MS44NjEsMCwwLDAsLjg2My44NjNoOC4zNDdhLjg2MS44NjEsMCwwLDAsLjg2My0uODYzVjEyLjcyNWguNTE2TDMwLDE3LjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy43MjEgLTMuNzIxKSIgZmlsbD0iIzgzYWRjMyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}
.SW_my-account.v2 .delete {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42MDgiIGhlaWdodD0iMTUuOTczIiB2aWV3Qm94PSIwIDAgMTEuNjA4IDE1Ljk3MyI+DQogIDxnIGlkPSJiaW4iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTcuMikiPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfNjMiIGRhdGEtbmFtZT0iVHJhY8OpIDYzIiBkPSJNMTQyLjU3MiwyOTMuOWg5LjkzNWEuMzczLjM3MywwLDAsMCwuMzcyLS4zNzJWMjgzLjJIMTQyLjJ2MTAuMzI4QS4zNzEuMzcxLDAsMCwwLDE0Mi41NzIsMjkzLjlabTcuMTExLTguN2EuNjA5LjYwOSwwLDAsMSwuNjA5LS42MDloLjAxM2EuNjA5LjYwOSwwLDAsMSwuNjA5LjYwOXY2LjdhLjYwOS42MDksMCwwLDEtLjYwOS42MDloLS4wMTNhLjYwOS42MDksMCwwLDEtLjYwOS0uNjA5Wm0tMi43NTksMGEuNjA5LjYwOSwwLDAsMSwuNjA5LS42MDloLjAxM2EuNjA5LjYwOSwwLDAsMSwuNjA5LjYwOXY2LjdhLjYwOS42MDksMCwwLDEtLjYwOS42MDloLS4wMTNhLjYwOS42MDksMCwwLDEtLjYwOS0uNjA5Wm0tMi43NTksMGEuNjA5LjYwOSwwLDAsMSwuNjA5LS42MDloLjAxM2EuNjA5LjYwOSwwLDAsMSwuNjA5LjYwOXY2LjdhLjYwOS42MDksMCwwLDEtLjYwOS42MDloLS4wMTNhLjYwOS42MDksMCwwLDEtLjYwOS0uNjA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LjUzNSAtMjc3LjkyOCkiIGZpbGw9IiMzMjZlOGMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY0IiBkYXRhLW5hbWU9IlRyYWPDqSA2NCIgZD0iTTMwNS44NjIsMS43NjlWLjkzMUEuOTMxLjkzMSwwLDAsMCwzMDQuOTMxLDBoLTIuOWEuOTMxLjkzMSwwLDAsMC0uOTMxLjkzMXYuODM4aC43NDVWMS4xMTdhLjM3My4zNzMsMCwwLDEsLjM3Mi0uMzcyaDIuNTI2YS4zNzMuMzczLDAsMCwxLC4zNzIuMzcydi42NTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgwLjQ3NikiIGZpbGw9IiMzMjZlOGMiLz4NCiAgICA8cGF0aCBpZD0iVHJhY8OpXzY1IiBkYXRhLW5hbWU9IlRyYWPDqSA2NSIgZD0iTTExNy4yLDEzNS4zNzJ2MS4yN2EuMzczLjM3MywwLDAsMCwuMzcyLjM3MmgxMC44NjRhLjM3My4zNzMsMCwwLDAsLjM3Mi0uMzcydi0xLjI3YS4zNzMuMzczLDAsMCwwLS4zNzItLjM3MkgxMTcuNTcyQS4zNzIuMzcyLDAsMCwwLDExNy4yLDEzNS4zNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xMzIuNDg3KSIgZmlsbD0iIzMyNmU4YyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center;
  color: #000000 !important;
  font: 12px/22px 'Source Sans Pro';
  padding: 6px 0 2px 15px;
  text-decoration: underline !important;
}
.style1.description-immobilier.blue .coordone-immobilier h2 {
  color: #172983;
}
.style1.description-immobilier.orange .coordone-immobilier h2 {
  color: #000000;
}
.style1.description-immobilier.green .coordone-immobilier h2 {
  color: #747474;
}
.style1.description-immobilier .coordone-immobilier {
  border: 1px solid #D3DCE0;
  padding: 45px 30px 40px;
  position: relative;
  margin-bottom: 32px;
}
.style1.description-immobilier .coordone-immobilier ul {
  list-style-type: none;
  margin: 0;
}
.style1.description-immobilier .coordone-immobilier ul li {
  background-image: none;
  padding-left: 0;
  font-size: 14px;
  color: #000000;
}
.style1.description-immobilier .coordone-immobilier h2 {
  font-size: 26px;
  color: #000000;
  font-family: #172983;
  font-weight: normal;
  margin-bottom: 18px;
}
.style1.description-immobilier .coordone-immobilier .lst-adresse {
  margin-bottom: 14px;
}
.style1.description-immobilier .coordone-immobilier .lst-adresse li {
  color: #000000;
}
.style1.description-immobilier .coordone-immobilier .lst-adresse li strong {
  font-family: 'Katibeh';
  font-weight: normal;
}
.style1.description-immobilier .coordone-immobilier .caract-immobilier ul li {
  float: left;
  padding-right: 30px;
}
.style1.description-immobilier .coordone-immobilier .caract-immobilier ul li span {
  color: #000000;
  display: inline-block;
  vertical-align: center;
}
.style1.description-immobilier .coordone-immobilier .caract-immobilier ul li .txt {
  padding-left: 5px;
}
.style1.description-immobilier .coordone-immobilier .blc-prix h3 {
  font-size: 16px;
  color: #000000;
  margin-bottom: 9px;
}
.style1.description-immobilier .coordone-immobilier .blc-prix .prix {
  color: #172983;
  font-size: 26px;
  font-family: 'Katibeh';
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .style1.description-immobilier .coordone-immobilier .blc-prix {
    padding-top: 20px;
    border-top: #D3DCE0 solid 1px;
    margin-top: 28px;
  }
}
.style1.description-immobilier .coordone-immobilier:after {
  content: "";
  position: absolute;
  border-left: #D3DCE0 solid 1px;
  top: 0;
  right: 28%;
  height: 100%;
  display: block;
}
@media (max-width: 767px) {
  .style1.description-immobilier .coordone-immobilier:after {
    display: none;
  }
}
@media (max-width: 600px) {
  .style1.description-immobilier .coordone-immobilier {
    padding: 25px 20px;
  }
}
.style1.description-immobilier .description-txt {
  margin-bottom: 70px;
}
.style1.description-immobilier .description-txt h2 {
  font-size: 22px;
  color: #000000;
  margin-bottom: 20px;
}
.style1.description-immobilier .description-txt p {
  margin-bottom: 20px;
}
.style1.description-immobilier .description-txt .txt p {
  font-size: 14px;
  line-height: 18px;
}
.style1.description-immobilier .description-txt .txt ul {
  margin-left: 0;
  list-style-type: none;
  padding-left: 45px;
  padding-bottom: 30px;
}
.style1.description-immobilier .description-txt .txt ul li {
  font-size: 14px;
  padding-left: 0;
  color: #000000;
}
.style1.description-immobilier .description-txt .txt ul li:before {
  border: 2px solid #172983;
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  left: -20px;
  top: 5px;
  border-radius: 10px;
}
@media (max-width: 600px) {
  .style1.description-immobilier .description-txt .txt ul {
    padding-left: 20px;
  }
}
.style1.description-immobilier .description-txt .map img {
  display: block;
  width: 100%;
}
@media (max-width: 600px) {
  .style1.description-immobilier .description-txt {
    margin-bottom: 40px;
  }
}
.style1.description-immobilier .demande-visite {
  background-color: #747474;
  padding: 34px 35px 27px;
  margin-bottom: 47px;
}
.style1.description-immobilier .demande-visite h2 {
  color: #000000;
  font-size: 26px;
  margin-bottom: 22px;
}
.style1.description-immobilier .demande-visite .mb-3 {
  margin-bottom: 23px !important;
}
.style1.description-immobilier .demande-visite .form-control {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 55px;
  color: #FFFFFF;
  font-family: '@f2';
  font-weight: normal;
  border-color: #172983;
}
.style1.description-immobilier .demande-visite label {
  display: block;
  color: #000000;
  font-size: 16px;
  font-family: '@f2';
  margin-bottom: 12px;
}
.style1.description-immobilier .demande-visite .textarea {
  border: none;
  width: 100%;
  background-color: #000000;
  font-family: '@f2';
  border: #172983 solid 1px;
  height: 100px;
  color: #FFFFFF;
  padding: .375rem .75rem;
}
@media (max-width: 767px) {
  .style1.description-immobilier .demande-visite {
    padding: 34px 20px 27px;
  }
}
@media (max-width: 1200px) {
  .style1.description-immobilier {
    margin-bottom: 40px;
  }
}
.style1.description-immobilier .social h2 {
  color: #000000;
  font-size: 20px;
}
.style1.description-immobilier .energi {
  margin-top: 20px;
}
.style1.description-immobilier .energi h2 {
  color: #000000;
  font-size: 20px;
}
.profil-agent {
  position: relative;
  border: #D3DCE0 solid 1px;
  padding-left: 115px;
  min-height: 115px;
  margin-bottom: 20px;
}
.profil-agent:before {
  content: "";
  background-color: #FFFFFF;
  height: 100%;
  width: 56%;
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  z-index: 1;
  filter: blur(4px) opacity(0.5);
  -webkit-filter: blur(4px) opacity(0.5);
  -moz-filter: blur(4px) opacity(0.5);
  -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
}
.profil-agent .img {
  position: absolute;
  width: 115px;
  height: 113px;
  display: block;
  left: 0;
  top: 0;
  background-color: #000000;
  background-position: center;
  background-repeat: no-repeat;
}
.profil-agent .img img {
  display: none;
}
@media (max-width: 600px) {
  .profil-agent .img {
    position: static;
    margin: 0;
    padding: 10px 0 0 18px;
  }
}
.profil-agent .txt {
  padding: 20px 20px 18px;
  position: relative;
  z-index: 0;
}
.profil-agent .txt:after {
  content: "";
  background: transparent;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.profil-agent .txt .nom {
  display: block;
  font: normal 14px/18px 'Katibeh';
  color: #000000;
  margin-bottom: 7px;
}
.profil-agent .txt .nom span {
  filter: blur(4px);
  -webkit-filter: blur(4px);
  -moz-filter: blur(4px);
}
.profil-agent .txt a {
  color: #000000;
  font-size: 14px;
  padding-left: 22px;
  display: block;
  white-space: nowrap;
  widows: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}
.profil-agent .txt a span {
  filter: blur(4px);
  -webkit-filter: blur(4px);
  -moz-filter: blur(4px);
}
.profil-agent .txt a.tel {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4zMzMgMTMuMzAzIj4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogIzgzQURDMzsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJjYWxsLWFuc3dlcl8xXyIgZGF0YS1uYW1lPSJjYWxsLWFuc3dlciAoMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMzk0KSI+DQogICAgPGcgaWQ9Ikdyb3VwZV8yMiIgZGF0YS1uYW1lPSJHcm91cGUgMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4zOTQpIj4NCiAgICAgIDxnIGlkPSJHcm91cGVfMjEiIGRhdGEtbmFtZT0iR3JvdXBlIDIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4NCiAgICAgICAgPHBhdGggaWQ9IlRyYWPDqV8zOCIgZGF0YS1uYW1lPSJUcmFjw6kgMzgiIGNsYXNzPSJjbHMtMSIgZD0iTTEzLjAzNCwxMC45MTYsMTAuOTc1LDguODU3YTEuMDc0LDEuMDc0LDAsMCwwLTEuNTE0LjAyOUw4LjQyNCw5LjkyMmwtLjItLjExNEExMC4zMjQsMTAuMzI0LDAsMCwxLDUuNzI0LDgsMTAuMzgxLDEwLjM4MSwwLDAsMSwzLjkxNiw1LjVjLS4wMzgtLjA2OS0uMDc1LS4xMzYtLjExMi0uMmwuNy0uNy4zNDItLjM0M0ExLjA3MywxLjA3MywwLDAsMCw0Ljg3LDIuNzUyTDIuODExLjY5MkExLjA3MywxLjA3MywwLDAsMCwxLjMuNzIxTC43MTcsMS4zbC4wMTYuMDE2YTMuMzU2LDMuMzU2LDAsMCwwLS40NzguODQ0LDMuNSwzLjUsMCwwLDAtLjIxMy44NTZDLS4yMyw1LjI3NC44LDcuMzM0LDMuNiwxMC4xMjljMy44NjQsMy44NjQsNi45NzgsMy41NzIsNy4xMTMsMy41NThhMy40NzksMy40NzksMCwwLDAsLjg1OC0uMjE2LDMuMzQ1LDMuMzQ1LDAsMCwwLC44NC0uNDc2bC4wMTMuMDExLjU4OC0uNTc2QTEuMDc1LDEuMDc1LDAsMCwwLDEzLjAzNCwxMC45MTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjM5NCkiLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat left center;
  background-size: 13px;
}
.profil-agent .txt a.mail {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC43NDUgMTAuNTMyIj4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogIzgzQURDMzsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2RlZnM+DQogIDxnIGlkPSJjbG9zZS1lbnZlbG9wZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMikiPg0KICAgIDxnIGlkPSJHcm91cGVfMjAiIGRhdGEtbmFtZT0iR3JvdXBlIDIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIpIj4NCiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMzMiIGRhdGEtbmFtZT0iVHJhY8OpIDMzIiBjbGFzcz0iY2xzLTEiIGQ9Ik03LjM1Niw5LjA4MWwtMS44MjQtMS42TC4zMTYsMTEuOTU1YTEuMDY4LDEuMDY4LDAsMCwwLC43MjguMjg1SDEzLjY2OGExLjA2LDEuMDYsMCwwLDAsLjcyNS0uMjg1TDkuMTgsNy40ODRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAxNyAtMS43MDgpIi8+DQogICAgICA8cGF0aCBpZD0iVHJhY8OpXzM0IiBkYXRhLW5hbWU9IlRyYWPDqSAzNCIgY2xhc3M9ImNscy0xIiBkPSJNMTQuNCwyLjI4NUExLjA2MSwxLjA2MSwwLDAsMCwxMy42NjcsMkgxLjA0NGExLjA1NiwxLjA1NiwwLDAsMC0uNzI2LjI4OEw3LjM1Niw4LjMxOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDE3IC0yKSIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8zNSIgZGF0YS1uYW1lPSJUcmFjw6kgMzUiIGNsYXNzPSJjbHMtMSIgZD0iTTAsMi44Nzh2OC43NUw1LjA5LDcuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuOTUzKSIvPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8zNiIgZGF0YS1uYW1lPSJUcmFjw6kgMzYiIGNsYXNzPSJjbHMtMSIgZD0iTTkuMTY3LDcuM2w1LjA5LDQuMzI2VjIuODc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC40ODggLTEuOTUzKSIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat left 6px;
  background-size: 15px;
}
.profil-agent .txt a:hover {
  color: #747474;
}
@media (max-width: 600px) {
  .profil-agent {
    padding-left: 0;
  }
}
.lst-info {
  padding: 6px 0 0;
  margin: 0 -25px;
}
.lst-info .cadre {
  padding: 0 25px 27px;
  color: #000000;
}
.lst-info .cadre h6 {
  font-family: 'Katibeh';
  color: #000000;
  margin-bottom: 12px;
}
.lst-info .cadre img {
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 767px) {
  .lst-info .cadre.nth2 span {
    border-right: #D3DCE0 solid 1px;
  }
}
.lst-info .cadre .bordered {
  font-size: 14px;
  border: #D3DCE0 solid 1px;
  color: #000000;
  display: block;
  padding: 25px;
}
.lst-info .cadre .bordered b {
  font-weight: normal;
  font-family: 'Katibeh';
}
.lst-info .cadre .bordered em {
  display: block;
  font-style: normal;
  margin-bottom: 8px;
}
.lst-info .cadre .bordered em:last-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .lst-info .cadre .bordered {
    margin-bottom: -1px;
  }
}
.agent-immo {
  padding-bottom: 20px;
}
.agent-immo h2 {
  color: #000000;
  font-size: 20px;
}
.map-detail {
  margin-bottom: 24px;
  width: 100%;
  height: 558px;
  overflow: hidden;
}
.map-detail img {
  object-fit: cover;
  width: 100%;
}
.gose {
  max-width: 108px;
  font-size: 10px;
  width: 100%;
}
.gose ul {
  margin: 5px 0 5px 1px;
  padding: 0;
}
.gose ul li {
  list-style-type: none;
  margin-bottom: 3px;
  line-height: 8px;
}
.gose ul li .content {
  display: inline-block;
  background: #0c673c;
  color: #fff;
  padding: 0 0 0 3px;
  min-width: 20px;
  position: relative;
  font-family: verdana;
  font-size: 7px;
  line-height: 10px;
  height: 10px;
}
.gose ul li .content:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid #0c673c;
  position: absolute;
  right: -7px;
  top: 0px;
  background: none;
}
.gose ul li .content span {
  position: absolute;
  right: -32px;
  top: -1px;
  background: #001f2e;
  padding: 0px 3px;
  height: 11px;
  display: none;
}
.gose ul li .content span:before {
  content: "";
  position: absolute;
  left: -7px;
  top: 0px;
  display: block;
  height: 0;
  width: 0;
  border-top: 6px solid transparent;
  border-right: 7px solid #001f2e;
  border-bottom: 5px solid transparent;
}
.gose ul li.active span {
  display: block;
}
.gose ul li.app .content span {
  right: -40px;
}
.gose ul li.ap .content {
  width: 22px;
  background: #58af47;
}
.gose ul li.ap .content:after {
  border-left-color: #58af47;
}
.gose ul li.ap .content span {
  right: -38px;
}
.gose ul li.a .content {
  width: 25px;
  background: #59ba47;
}
.gose ul li.a .content:after {
  border-left-color: #59ba47;
}
.gose ul li.a .content span {
  right: -34px;
}
.gose ul li.b .content {
  width: 28px;
  background: #f7ef22;
}
.gose ul li.b .content:after {
  border-left-color: #f7ef22;
}
.gose ul li.b .content span {
  right: -33px;
}
.gose ul li.c .content {
  width: 31px;
  background: #fecf0f;
}
.gose ul li.c .content:after {
  border-left-color: #fecf0f;
}
.gose ul li.c .content span {
  right: -33px;
}
.gose ul li.d .content {
  width: 33px;
  background: #fba81c;
}
.gose ul li.d .content:after {
  border-left-color: #fba81c;
}
.gose ul li.d .content span {
  right: -34px;
}
.gose ul li.e .content {
  width: 37px;
  background: #f47224;
}
.gose ul li.e .content:after {
  border-left-color: #f47224;
}
.gose ul li.f .content {
  width: 41px;
  background: #e52727;
}
.gose ul li.f .content:after {
  border-left-color: #e52727;
}
.gose ul li.g .content {
  width: 45px;
  background: #c82128;
}
.gose ul li.g .content:after {
  border-left-color: #c82128;
}
.gose-Desc .cont-middle {
  display: table;
  height: 100%;
  width: 100%;
}
.gose-Desc .cont-middle .middle {
  display: table-cell;
  vertical-align: middle;
}
.gose-Desc .cont-middle p {
  margin-bottom: 13px !important;
  color: #000000;
  line-height: 17px;
}
.gose-Desc .cont-middle p i {
  display: inline-block;
  padding: 2px 5px;
  font-style: normal;
  color: #fff;
}
.gose-Desc .cont-middle p i.app {
  background: #0d683c;
}
.gose-Desc .cont-middle p i.ap {
  background: #57ae46;
}
.gose-Desc .cont-middle p i.a {
  background: #59ba47;
}
.gose-Desc .cont-middle p i.b {
  background: #f7ef22;
}
.gose-Desc .cont-middle p i.c {
  background: #fecf0f;
}
.gose-Desc .cont-middle p i.d {
  background: #fba81c;
}
.gose-Desc .cont-middle p i.e {
  background: #f47322;
}
.gose-Desc .cont-middle p i.f {
  background: #e52727;
}
.gose-Desc .cont-middle p i.g {
  background: #c82128;
}
.gose-Desc .cont-middle:last-child {
  margin-bottom: 0 !important;
}
.internContent h2 {
  margin-bottom: 50px;
}
.SW_recruitment_list.v1 {
  border: 1px solid #d8d8d8;
}
.SW_recruitment_list.v1 .item {
  border-bottom: 1px solid #d8d8d8;
  display: block;
}
.SW_recruitment_list.v1 .item:nth-child(2n+2) {
  background: #172983;
}
@media screen and (max-width: 650px) {
  .SW_recruitment_list.v1 .item {
    padding-bottom: 20px !important;
  }
}
.SW_recruitment_list.v1 .item:last-child {
  border-bottom: 0;
}
.SW_recruitment_list.v1 .item a {
  color: #000000;
  font-family: 'Katibeh';
  -webkit-transition: ease all 500ms;
  -moz-transition: ease all 500ms;
  -ms-transition: ease all 500ms;
  -o-transition: ease all 500ms;
  transition: ease all 500ms;
}
.SW_recruitment_list.v1 .item a:hover {
  color: #172983;
}
.SW_recruitment_list.v1 .item .co {
  float: left;
  width: 33.33%;
  padding: 22px 0 0;
  min-height: 98px;
  border-right: 1px solid #d8d8d8;
}
.SW_recruitment_list.v1 .item .co:first-child {
  padding-left: 27px;
  width: 50%;
  padding-top: 38px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .SW_recruitment_list.v1 .item .co:first-child {
    width: 40%;
  }
}
.SW_recruitment_list.v1 .item .co:nth-child(2) {
  text-align: center;
  width: 25%;
  padding-top: 38px;
}
@media screen and (max-width: 767px) {
  .SW_recruitment_list.v1 .item .co:nth-child(2) {
    width: 30%;
  }
}
.SW_recruitment_list.v1 .item .co:last-child {
  border: 0;
  padding-left: 40px;
  width: 25%;
  font-family: 'Source Sans Pro';
}
.SW_recruitment_list.v1 .item .co:last-child time {
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .SW_recruitment_list.v1 .item .co:last-child {
    width: 30%;
  }
}
@media screen and (max-width: 650px) {
  .SW_recruitment_list.v1 .item .co {
    width: 100% !important;
    text-align: center !important;
    padding: 20px 20px 0 20px !important;
    min-height: inherit;
    border-right: 0;
  }
}
.postJob {
  margin-top: 80px;
  background: #172983;
  padding: 80px 0 50px 0;
  margin: 80px 0 0 0;
  display: block;
}
@media (max-width: 767px) {
  .postJob {
    margin-top: 40px;
    padding: 40px 0 20px 0;
  }
}
.postJob .btn {
  width: 100%;
}
.postJob .btn:after,
.postJob .btn:before {
  display: none;
}
.SW_recruitment.v2,
.SW_offices.v5 {
  width: 100%;
}
.SW_recruitment.v2 .container .inner-form:first-child,
.SW_offices.v5 .container .inner-form:first-child {
  margin-bottom: 20px;
}
.SW_recruitment.v2 .container .inner-form,
.SW_offices.v5 .container .inner-form {
  max-width: 100%;
  padding: 30px 0 40px;
}
.SW_recruitment.v2 .widget-title,
.SW_offices.v5 .widget-title {
  text-align: left;
  font-size: 36px;
  line-height: 45px;
  color: #000000;
  margin-bottom: 20px;
}
.SW_recruitment.v2 .h3,
.SW_offices.v5 .h3 {
  color: #000000;
  display: none;
}
.SW_recruitment.v2 p,
.SW_offices.v5 p {
  color: #000000;
  font-size: 30px;
  font-family: 'Katibeh';
  letter-spacing: 0.5px;
  margin-bottom: 90px;
}
.SW_recruitment.v2 .form-group,
.SW_offices.v5 .form-group {
  position: relative;
  margin-bottom: 51px;
  width: 100% !important;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding-top: 25px;
}
.SW_recruitment.v2 .form-group.error .form-control,
.SW_offices.v5 .form-group.error .form-control {
  border-color: #D62626;
  color: #D62626;
}
.SW_recruitment.v2 .form-group label,
.SW_offices.v5 .form-group label {
  font: 14px/22px 'Katibeh';
  color: #000000;
  cursor: text;
  display: block;
  position: absolute;
  top: -13px;
  left: 8px;
  text-align: left;
  margin: 0;
}
.SW_recruitment.v2 .form-group.col-lg-4,
.SW_offices.v5 .form-group.col-lg-4 {
  -ms-flex: 0 0 33.33%;
  flex: 0 0 33.33%;
  max-width: 33.33%;
}
@media (max-width: 767px) {
  .SW_recruitment.v2 .form-group.col-lg-4,
  .SW_offices.v5 .form-group.col-lg-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .SW_recruitment.v2 .form-group.col-lg-4.num-col,
  .SW_offices.v5 .form-group.col-lg-4.num-col {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 600px) {
  .SW_recruitment.v2 .form-group.col-lg-4,
  .SW_offices.v5 .form-group.col-lg-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.SW_recruitment.v2 .form-control,
.SW_offices.v5 .form-control {
  font: 16px/21px 'Source Sans Pro';color:#747474;background:#FFF;padding:19px 19px 18px 20px;border:1px solid #000;height:auto;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.SW_recruitment.v2 .form-control::-webkit-input-placeholder,.SW_offices.v5 .form-control::-webkit-input-placeholder{color:#717171}.SW_recruitment.v2 .form-control:-ms-input-placeholder,.SW_offices.v5 .form-control:-ms-input-placeholder{color:#717171}.SW_recruitment.v2 .form-control::-moz-placeholder,.SW_offices.v5 .form-control::-moz-placeholder{color:#717171;opacity:1}.SW_recruitment.v2 .form-control:placeholder,.SW_offices.v5 .form-control:placeholder{color:#717171;opacity:1}.SW_recruitment.v2 .form-control:focus,.SW_offices.v5 .form-control:focus{outline:0;box-shadow:inherit;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-ms-box-shadow:inherit}.SW_recruitment.v2 select.form-control,.SW_offices.v5 select.form-control{-moz-appearance:none;-webkit-appearance:none;background:#FFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgdmlld0JveD0iMCAwIDYwIDYwIj4NCiAgPGcgaWQ9Ikdyb3VwZV82MSIgZGF0YS1uYW1lPSJHcm91cGUgNjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTY3IC04NTMpIj4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzEwMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTAzIiB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNjcgODUzKSIgZmlsbD0iI2ZlYmUwMCIvPg0KICAgIDxnIGlkPSJkb3duLWFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc4LjYgODQzLjM4NCkiPg0KICAgICAgPHBhdGggaWQ9IlRyYWPDqV8zMiIgZGF0YS1uYW1lPSJUcmFjw6kgMzIiIGQ9Ik0yOS40OTMsMzMuNjQxYS44MjUuODI1LDAsMCwwLTEuMTY2LDBsLTEwLjI1LDEwLjI3TDcuODA3LDMzLjY0MWEuODI0LjgyNCwwLDEsMC0xLjE2NiwxLjE2NkwxNy40NzQsNDUuNjRhLjguOCwwLDAsMCwuNTgzLjI0MS44MzkuODM5LDAsMCwwLC41ODMtLjI0MUwyOS40NzMsMzQuODA3YS44MDguODA4LDAsMCwwLC4wMi0xLjE2NloiIGZpbGw9IiMyOTI5MjkiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat right 0}.SW_recruitment.v2 select:before,.SW_offices.v5 select:before{content:"";position:absolute;width:50px;height:50px;background:#000}.SW_recruitment.v2 textarea.form-control,.SW_offices.v5 textarea.form-control{height:200px!important;resize:none}.SW_recruitment.v2 textarea.form-control+label,.SW_offices.v5 textarea.form-control+label{background-color:none;width:96%}.SW_recruitment.v2 .form-row.noLabel .form-control,.SW_offices.v5 .form-row.noLabel .form-control{padding-top:15px;padding-bottom:15px;background-image:none}.SW_recruitment.v2 .form-row.input-2 .form-group,.SW_offices.v5 .form-row.input-2 .form-group{border:1px solid #747474;padding-left:0;padding-right:0;margin-left:8px;margin-right:8px;width:95%!important;-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;position:relative}.SW_recruitment.v2 .form-row.input-2 .form-group:before,.SW_offices.v5 .form-row.input-2 .form-group:before{content:"";width:1px;height:20px;background-color:#747474;position:absolute;left:50%;top:15px;display:block;z-index:1}.SW_recruitment.v2 .form-row.input-2 .form-group .form-control,.SW_offices.v5 .form-row.input-2 .form-group .form-control{border:none}.SW_recruitment.v2 .form-row>div,.SW_offices.v5 .form-row>div{padding-left:8px;padding-right:8px}