:root{--dark-green:#002A3A;--orange:#FE5B2C;--gray:#647276;--white:#FFF;--light-gray:#F7F7F7;}
@media only screen and (min-width:1200px) and (max-width:1400px){
.home-propos-right-wrap{margin-left:93px;}
.hg-right-sec{max-width:471px;}
.home-degats-wrap img{width:535px;height:535px;}
.service-banner-wrap .image-block img{width:100%;object-fit:cover;}
}
@media only screen and (max-width:1199px){
	.text-section-accordion {
		width:100%;
	}
.js .header .dropdown-switcher{height:24px;}
.js .dropbutton-wrapper.open .dropbutton-widget{top:0px;}
.view-logo-section{padding:40px 0px;}
.view-logo-section .slick-dots{margin-top:30px;}
.view-logo-section .slick__slide{margin-left:15px;margin-right:15px;}
.view-logo-section .slick-list{margin:0 -12px;}
.play-button-overlay{width:100px;height:100px;}
.header .container{position:relative;}
.main-menu-wrap .navigation{display:none;}
body.scrolled .mobile-menu-custom svg path{stroke:var(--dark-green);}
.js .header .dropdown-switcher{width:auto;position:absolute;right:66px;top:initial;}
.mobile-menu-custom ul li a{color:var(--dark-green);}
.mobile-menu-custom .nav-menu.menu-show #menu-close-custom svg path{stroke:var(--dark-green);}
.mobile-menu-custom ul .sub-main-links{font-weight:400;color:var(--dark-green);}
.mega-menu_state .submenu-close{color:var(--orange);}
.mobile-menu-custom #menu-open-custom svg path,.path-frontpage.scrolled .mobile-menu-custom #menu-open-custom svg path,.node--type-service.scrolled .mobile-menu-custom #menu-open-custom svg path,.node--type-a-propos.scrolled .mobile-menu-custom #menu-open-custom svg path{stroke:var(--dark-green);}
.path-frontpage .mobile-menu-custom #menu-open-custom svg path,.node--type-service .mobile-menu-custom #menu-open-custom svg path,.node--type-a-propos .mobile-menu-custom #menu-open-custom svg path{stroke:var(--white);}
.header{height:70px;}
.layout-main-wrapper{padding-top:99px;}
.view-reference-listing .form-radios::-webkit-scrollbar{display:none;}
.view-reference-listing .form-check-label{line-height:24px;margin-right:20px;font-size:15px;}
.view-reference-listing .form-radios{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.contact-main-wrap .contact-right .image-block{float:right}
}
@media only screen and (min-width:768px) and (max-width:1199px){
.notre-equip-wrap.full-width .notre-equip-wrapper img{height:500px;}
.map{margin-top:86px;}
.propos-title-sec-wrap h1{flex-wrap:wrap;justify-content:center;display:flex;}
.propos-title-sec-wrap h1 span{order:2;flex-basis:100%;}
.text-conseil{font-size:18px;line-height:27px;max-width:266px;}
.number-conseil{font-size:55px;line-height:55px;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-left-wrap h2{max-width:481px;margin-bottom:22px;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-left-wrap p{max-width:379px;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-right-wrap{width:456px;height:456px;top:33px;}
.notre-equip-wrapper .nom-equipe{margin-top:15px;font-size:23px;line-height:30px;}
.notre-equip-wrap{margin-top:63px;margin-bottom:37px;}
.notre-col{margin-bottom:50px;}
.propos-video-sec{margin-top:71px;}
.propos-video-sec .video{margin-top:37px;}
.site-footer h2{font-size:23px;line-height:30px;padding-bottom:34px;}
.reference-page-main-wrap .back-link-block{margin-bottom:27px;}
.reference-page-main-wrap .refrence-cat{font-size:18px;margin-bottom:5px;line-height:27px;}
.site-footer .nav .nav-item .nav-link,.site-footer .footer-contact-wrap li a,.site-footer .more-contact a{font-size:15px;line-height:normal;}
.site-footer .footer-copyright-wrap p,.site-footer .footer-copyright-wrap a{color:#B1B7B9;}
.footer-copyright-wrap{padding-top:45px;}
.site-footer .more-contact{padding-top:6px;}
.site-footer .nav{padding-bottom:33px;}
.site-footer{padding-top:55px;padding-bottom:17px;}
.reference-listing-main-wrap{margin-bottom:60px;}
.view-reference-listing .refrence-col{margin-bottom:40px;}
.reference-page-main-wrap h1{font-size:37px;line-height:43px;max-width:659px;}
.reference-page-main-wrap{margin-bottom:78px;}
.reference-page-main-wrap .text-refrence-wrap h2{font-size:30px;line-height:40px;margin-bottom:8px;}
.reference-page-main-wrap .gallery-wrapper{margin-top:40px;margin-bottom:27px;}
.reference-page-main-wrap .text-refrence-wrap{margin-top:35px;}
.reference-page-main-wrap .refrence-banner-sec{margin-top:33px;}
.refrence-wrapper .title{font-size:18px;line-height:27px;}
.hg-right-sec{column-count:2;column-gap:30px;}
.view-reference-listing .form-check-label{font-size:15px;margin-right:20px;line-height:24px;}
.view-terminology .terminology-name{font-size:15px;line-height:24px;padding-left:52px;padding-top:12px;}
.view-terminology .terminology-text:before{width:80px;height:76.404px;object-fit:contain;}
.terminology-text *{font-size:30px;line-height:40px;}
.view-terminology .terminology-text{padding-left:51px;padding-top:41px;}
.service-banner-inner .intro{padding-top:53px;padding-bottom:67px;}
.service-text-section-main-wrap .text-sec-right{margin-top:42px;}
.service-text-section-main-wrap .service-text-row{margin-bottom:50px;}
.service-text-section-main-wrap .text-right p{max-width:100%;}
.service-text-section-main-wrap .text-right h2{max-width:100%;}
.chiffres-main-wrap p{font-size:18px;line-height:27px;}
.chiffres-main-wrap .chiffres-wrap{padding-left:18px;}
.chiffres-main-wrap .number-counter-custom{font-size:46px;line-height:51px;}
.view-service-page-accordion .ui-accordion-header .field-content{max-width:85%;}
.view-service-page-accordion .ui-accordion-header .ui-accordion-header-icon{right:19px;}
.view-service-page-accordion .ui-accordion-header{font-size:23px;line-height:30px;}
.view-service-page-accordion{margin-top:40px;}
.domaines-inner-wrap h2{max-width:450px;}
.service-page-main-wrap .domaines-inner-wrap{display:block;}
.service-page-main-wrap .domaines-main-wrap{margin-top:57px;margin-bottom:67px;}
.service-banner-inner .intro p{font-size:30px;line-height:40px;text-align:left;}
.service-banner-inner .sub-title{font-size:16px;line-height:25px;}
.service-banner-inner h1{margin-bottom:40px;}
.contact-main-wrap{margin-top:0px;}
.home-degats-main-wrap{overflow-x:hidden;}
.footer-member-wrap{padding:75px 0px;}
.footer-member-wrap h3{margin-top:0px;}
.member-footer-logo-wrap img{max-width:160px;height:auto;}
.footer-member-wrap .fmb-right-sec{column-gap:60px;}
h3,.font-40{font-size:37px;line-height:43px;}
.home-gestion-inner .hg-left-sec{padding-top:0px;}
.home-gestion-wrap .hg-right-sec a,.home-gestion-wrap .hg-right-sec p{max-width:100%;}
.home-experties-wrap .view-home-expertise .slick__slide.slick-current.slick-active{border:0px;}
h4,.home-gestion-wrap .hg-right-sec p,.home-gestion-wrap .hg-right-sec a{font-size:30px;line-height:40px;}
.home-gestion-inner:after{width:335px;height:309px;top:9px;background-size:contain;}
.home-degats-wrap img{width:456px;height:456px;}
.home-experties-wrap .slick-list{position:relative;margin-left:-45px;}
.home-gestion-wrap .hg-right-sec a,.home-gestion-wrap .hg-right-sec p{margin-bottom:40px;}
.home-gestion-wrap .hg-right-sec{margin-top:53px;}
.home-gestion-wrap{flex-direction:column;align-items:start;}
.home-degats-wrap{display:grid;grid-template-columns:363px auto;}
.home-degats-inner{padding-right:0px;margin-right:0px;}
.home-degats-wrap{padding-top:38px;}
.home-degats-wrap h4{font-size:30px;line-height:40px;}
.view-home-expertise .slick-list{overflow:visible!important;}
.home-experties-wrap .he-left-right-wrap .he-left-sec{max-width:364px;padding-top:27px;padding-bottom:49px;}
.home-experties-wrap .he-left-right-wrap{flex-direction:column;}
.home-propos-right-wrap{margin-left:0px;margin-top:45px;}
.home-propos-right-wrap .hpw-right-sec{max-width:611px;padding-left:30px;padding-top:13px;padding-bottom:32px;}
.home-propos-right-wrap p{font-size:18px;line-height:27px;}
.hpw-left-sec h2{padding-bottom:32px;}
h2{font-size:46px;line-height:51px;}
.home-propos-wrap{margin-top:51px;margin-bottom:70px;}
.home-page-wrap .bg-green{background-size:100% 640px;}
.home-title-sec-wrap{max-width:590px;}
.js .header .dropdown-switcher{right:72px!important;}
.font-64{font-size:58px;line-height:70px;}
.politique-wrap{padding-bottom:71px;}
p{font-size:15px;line-height:24px;}
.politique-wrap ul li{margin-bottom:25px;margin-left:24px;}
.politique-wrap h5{padding-bottom:13px;}
h5{font-size:23px;line-height:30px;}
.page-title{margin-bottom:59px;}
.path-frontpage .layout-main-wrapper,.node--type-service .layout-main-wrapper,.node--type-a-propos .layout-main-wrapper{padding-top:0px;}
.home-title-sec-wrap{padding-top:69px;padding-bottom:46px;}
.contact-main-wrap .nos-site-wrapper{margin-top:72px;margin-bottom:60px;}
.contact-main-wrap .nos-site-inner{grid-template-columns:repeat(2,1fr);column-gap:65px;row-gap:50px;margin-top:35px;}
.service-video-sec video{height:370px;}
.reference-listing-main-wrap h1{font-size:46px;line-height:51px;}
.home-references-main-wrap{padding-top:54px;padding-bottom:47px;}
.home-references-main-wrap .view-reference-listing .slick-slide{width:224px;}
.home-references-main-wrap .view-reference-listing .slick-slide{margin-right:14px;}
.hg-left-sec-wrap{min-height:400px;max-width:345px;margin-bottom:53px;}
.hg-right-inner{column-gap:28px;display:grid;grid-template-columns:repeat(2,1fr);}
.hg-right-sec-wrap .gestion-left-sec p,.hg-right-sec-wrap .gestion-left-sec a{font-size:30px;line-height:40px;margin-bottom:40px;}
.home-gestion-main-wrap{margin-top:71px;margin-bottom:50px;}
.gallery-wrapper .mobile-slick-slider{grid-template-columns:repeat(3,1fr);display:grid;column-gap:15px;}
.path-frontpage .home-banner-sec{padding-top:70px;}
.service-banner-inner{padding-top:105px;}
body.path-frontpage,body.node--type-service,body.node--type-a-propos{background:linear-gradient(to bottom,#002A3A 0%,#002A3A 7%,#FFFFFF 7%,#FFFFFF 100%);}
.new-richtext-2{grid-column:1 / -1;}
.service-text-section-main-wrap .ts-text-wrap * {
	font-size: 37px;
	line-height: 43px;
}
.text-section-accordion .ui-accordion-content {
	max-width: 100%;
}
}
@media only screen and (min-width:768px) and (max-width:991.5px){
.contact-first-wrap h1{padding-top:0px;width:473px;}
.contact-main-wrap .contact-first-wrap{align-items:end;}
.contact-main-wrap .contact-webform{margin-top:34px;}
.contact-main-wrap .contact-sub-title{width:526px;}
.contact-main-wrap .contact-webform .form-actions{margin-bottom:0px!important;}
.contact-right .image-block{position:relative;bottom:70px;}
.notre-col{padding-left:7.5px;padding-right:7.5px;}
}
@media only screen and (max-width:767.5px){
.notre-equip-wrap.full-width .notre-equip-wrapper img{height:300px;}
.site-footer{padding-top:55px;background-color:var(--white);padding-bottom:24px;}
.footer-logo img{width:150px;height:auto;}
.site-footer__top .region{margin:0px;}
.header-logo svg{width:130px;height:auto;}
.site-footer .block.footer-logo-wrap{padding-bottom:50px;}
.site-footer h2{font-size:21px;line-height:28px;padding-bottom:27px;}
.site-footer .nav .nav-item .nav-link,.site-footer .footer-contact-wrap li a,.site-footer .more-contact a{font-size:15px;max-width:100%;}
.site-footer .navigation{margin-bottom:35px;}
.site-footer .footer-contact-wrap li{padding-bottom:15px;}
.site-footer .more-contact{padding-top:12px;}
.footer-copyright-wrap{padding-top:70px;}
.site-footer .footer-copyright-wrap a{font-size:13px;color:#B1B7B9;}
.mobile-menu-custom .nav-menu{width:100%!important;height:100%!important;}
.mobile-menu-custom .nav-menu{padding:129px 75px 25px 16px!important;}
.mobile-menu-custom ul li a{flex-grow:1;}
.page-title{margin-bottom:31px;}
.font-64{font-size:46px;line-height:51px;}
.politique-wrap ul li{margin-bottom:25px;margin-left:12px;}
.politique-wrap h5{padding-bottom:7px;}
h5,.politique-wrap ul li::marker{line-height:28px;font-size:21px;}
.politique-wrap p:last-child{margin-bottom:0px;}
.politique-wrap{padding-bottom:25px;}
p{font-size:15px;line-height:24px;}
.politique-wrap .container{padding:0px;}
/* .path-frontpage .layout-main-wrapper,.node--type-service .layout-main-wrapper,.node--type-a-propos .layout-main-wrapper{padding-top:70px;} */
.home-title-sec-wrap{padding-top:52px;padding-bottom:25px;}
.home-title-sec-wrap h1{display:flex;flex-direction:column;}
.home-title-sec-wrap h1 span{order:2;}
.home-title-sec-wrap h1{display:flex;flex-direction:column;}
.home-banner-sec .home-title-sec-wrap img{padding:20px 0px;}
.home-page-wrap .bg-green{background-size:100% 600px;}
.home-propos-wrap{margin-top:34px;margin-bottom:34px;}
.hpw-left-sec h2{padding-bottom:28px;}
h2,.font-49{font-size:42px;line-height:49px;}
.home-experties-wrap .he-left-right-wrap{flex-direction:column;}
.home-propos-right-wrap .hpw-right-sec{padding-left:20px;padding-top:14px;padding-bottom:16px;}
.home-propos-right-wrap p{font-size:17px;line-height:25px;}
.home-propos-right-wrap{margin-left:0px;margin-top:39px;padding-left:0px;padding-right:0px;}
.home-experties-wrap .he-left-right-wrap .he-left-sec{max-width:100%;margin-right:0px;padding-top:36px;padding-bottom:50px;}
.home-experties-wrap .view-home-expertise .slick__slide{border-top:1px solid #E4E6E5;display:flex;justify-content:center;border-left:0px;padding:42px 0px 33px 0px;}
.view-home-expertise .slick{padding:0px;}
.expertise-slider-wrapper .number-counter{padding-bottom:25px;}
.expertise-slider-wrapper p{font-size:15px;line-height:24px;margin-top:9px;}
.home-degats-wrap{flex-direction:column;row-gap:17px;align-items:center;}
.home-degats-wrap img{width:265px;height:265px;}
.home-degats-main-wrap{padding-bottom:8px;padding-top:52px;}
.home-degats-wrap h4{padding-left:16px;margin-bottom:0px;}
h3,.font-40{font-size:33px;line-height:38px;row-gap:48px;}
h4,.home-gestion-wrap .hg-right-sec p,.home-gestion-wrap .hg-right-sec a{font-size:27px;line-height:37px;}
.home-gestion-wrap h2{margin-bottom:37px;}
.home-gestion-wrap{flex-direction:column;align-items:center;}
.home-gestion-wrap .hg-right-sec{margin-top:40px;}
.footer-member-wrap h3{text-align:center;}
.home-gestion-inner .hg-left-sec{padding-top:60px;}
.home-gestion-wrap .hg-right-sec a,.home-gestion-wrap .hg-right-sec p{margin-bottom:30px;}
.footer-member-wrap{flex-direction:column;padding:80px 0px 75px;row-gap:48px;}
.footer-member-wrap .fmb-right-sec{column-gap:62px;}
.member-footer-logo-wrap img{max-width:135px;height:auto;}
.expertise-slider-wrapper .he-slider-image img{border-top-right-radius:50px;border-bottom-left-radius:50px;}
/* slick slider*/
.slick-dots{padding:0px;width:100%;display:flex;align-items:center;justify-content:center;}
.slick-dots li.slick-active{background:var(--gray);}
.slick-dots li{list-style:none;width:13px;height:13px;border-radius:100%;background:#E4E6E5;margin-right:10px;}
.slick-dots li button{font-size:0px;border:0px;visibility:hidden;}
/* slick slider*/
.home-experties-wrap{padding-bottom:30px;}
.contact-main-wrap{margin-top:0px;}
.contact-main-wrap .container{padding:0px;}
.contact-first-wrap h1{padding-top:0px;padding-bottom:16px;}
.contact-main-wrap .nos-site-inner{grid-template-columns:repeat(1,1fr);row-gap:41px;}
.language-wrapper h5{margin-right:20px;}
.language-wrapper img{width:30px;height:30px;}
.contact-main-wrap .contact-webform{margin-top:26px;margin-bottom:60px;}
.contact-main-wrap .nos-site-wrapper{margin-top:42px;margin-bottom:47px;}
.contact-main-wrap .nos-site-inner .suisse-wrapper h5{margin-bottom:17px;}
.contact-main-wrap .nos-site-inner .suisse-wrapper .text-site{margin-bottom:20px;}
.contact-main-wrap .contact-right img{width:100%;object-fit:cover;}
.language-wrapper img:last-child{margin-right:0px;}
.service-banner-inner h1{line-height:49px;font-size:42px;margin-bottom:40px;}
.view-service-page-accordion .ui-accordion-header{font-size:21px;line-height:28px;}
.service-banner-inner .intro p{font-size:27px;line-height:37px;}
.service-page-main-wrap .domaines-inner-wrap{flex-direction:column;}
.service-banner-inner .intro{padding-top:41px;text-align:left;padding-bottom:71px;}
.view-service-page-accordion .ui-accordion-header .field-content{max-width:301px;}
.view-service-page-accordion .ui-accordion-header .ui-accordion-header-icon{right:8px;}
.view-service-page-accordion{margin-top:37px;}
.service-page-main-wrap .domaines-main-wrap{margin-top:59px;margin-bottom:59px;}
.chiffres-main-wrap .number-counter-custom{font-size:46px;line-height:51px;}
.service-video-sec video{height:400px;}
.service-text-section-main-wrap .service-text-row{margin-bottom:60px;}
.service-text-section-main-wrap .text-sec-right{margin-top:35px;}
.service-text-section-main-wrap .image-block img{width:100%;}
.chiffres-main-wrap .chiffres-inner .chiffres-row{margin-top:40px;}
.chiffres-main-wrap .chiffres-wrap{padding-left:18px;margin-bottom:37px;}
.chiffres-main-wrap{margin-bottom:79px;}
.chiffres-main-wrap p{font-size:18px;line-height:27px;}
.service-video-sec .slick__arrow{display:none;}
.service-video-sec .slick-dots{margin-top:34px;}
.terminology-wrap{padding-top:47px;padding-bottom:55px;}
.view-terminology .terminology-text:before{width:60px;height:57.303px;background-size:contain;}
.terminology-text *{font-size:21px;line-height:28px;}
.contact-footer-block{padding:42px 0px 77px;}
.contact-footer-block h6{font-size:17px;line-height:25px;margin-bottom:22px;}
.view-terminology .terminology-name{font-size:15px;line-height:24px;padding-left:0px;padding-top:13px;}
.view-terminology .terminology-text{padding-top:38px;padding-left:0px;}
.reference-listing-main-wrap h1{font-size:42px;line-height:49px;}
.view-reference-listing{margin-top:29px;}
.reference-page-main-wrap .text-refrence-wrap h2{font-size:27px;line-height:37px;margin-bottom:16px;}
.view-reference-listing .refrence-col{margin-bottom:10px;}
.view-reference-listing .view-filters{margin-bottom:40px;}
.reference-page-main-wrap .text-refrence-wrap{margin-top:35px;}
.view-reference-listing .refrence-col{margin-bottom:40px;}
.reference-page-main-wrap h1{font-size:33px;line-height:38px;}
.reference-page-main-wrap .text-refrence-wrap h5{padding-bottom:9px;}
.reference-page-main-wrap .text-refrence-wrap.text-ref-sec{margin-top:15px;}
.gallery-wrapper img{width:100%;object-fit:cover;}
.gallery-wrapper .slick-dots{margin-top:30px;}
.gallery-wrapper .mobile-slick-slider{grid-template-columns:repeat(1,1fr);display:grid;column-gap:0px;}
.reference-page-main-wrap{margin-bottom:68px;}
.refrence-banner-sec .slick__arrow{display:none;}
.refrence-banner-sec .slick-dots{margin-top:30px;}
.site-footer .footer-copyright-wrap p,.site-footer .footer-copyright-wrap a{font-size:13px;color:#B1B7B9;line-height:normal;}
.home-gestion-inner:after{width:123px;background:url('../images/mobile-union.svg') no-repeat;height:114px;}
.reference-page-main-wrap .back-link-block{margin-bottom:27px;}
.reference-page-main-wrap .refrence-cat{font-size:17px;margin-bottom:10px;line-height:25px;}
.propos-banner-sec h1{display:flex;flex-direction:column;}
.propos-banner-sec h1 span{order:2;}
.propos-banner-sec .propos-title-sec-wrap img{padding:20px 0px;}
.propos-video-sec{margin-top:60px;}
.propos-main-wrap .propos-text-section-main-wrap{margin-top:65px;}
.propos-video-sec .video{margin-top:28px;}
.notre-equip-wrap{margin-top:70px;margin-bottom:44px;}
.notre-col{margin-bottom:40px;}
.notre-equip-wrapper .nom-equipe{font-size:17px;line-height:25px;margin-top:10px;}
.notre-equip-wrapper .poste-equipe{font-size:14px;margin-top:4px;line-height:23px;}
.notre-col{padding-left:7.5px;padding-right:7.5px}
.notre-border{padding-left:9px;}
.propos-conseil-main-wrap .propos-conseil-wrap{flex-direction:column;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-right-wrap{position:initial;width:100%;height:auto;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-left-wrap h2{margin-bottom:16px;}
.propos-conseil-main-wrap .propos-conseil-wrap .pc-left-wrap{padding-top:0px;}
.propos-conseil-main-wrap{padding-top:66px;padding-bottom:0px;}
.text-conseil{font-size:17px;line-height:25px;}
.propos-conseil-main-wrap .conseil-main-inner .conseil-para-wrap{column-gap:17px;margin-bottom:20px;}
.number-conseil{font-size:50px;line-height:55px;}
.home-references-main-wrap .view-reference-listing .slick-slide{margin-right:0px;}
.notre-equip-wrap .view-header{margin-bottom:30px;}
.propos-banner-sec .propos-title-sec-wrap img{padding:0px}
.home-references-main-wrap{padding-top:50px;padding-bottom:60px;}
.home-references-main-wrap .view-reference-listing{margin-top:40px;}
.home-refrence-title-btn-wrap{flex-direction:column;align-items:start;row-gap:24px;}
.map .geolocation-map-container{height:500px!important;}
.map{margin-top:50px;}
.view-reference-listing .slick-slide{margin-right:0px;}
.view-reference-listing .slick-dots{margin-top:30px;}
.home-gestion-main-wrap{margin-top:63px;margin-bottom:93px;}
.hg-left-sec-wrap{min-height:400px;max-width:100%;margin-bottom:40px;}
.hg-right-sec-wrap .gestion-left-sec p,.hg-right-sec-wrap .gestion-left-sec a{font-size:27px;line-height:37px;margin-bottom:30px;max-width:100%;}
.path-frontpage .home-banner-sec{padding-top:70px;}
body.path-frontpage,body.node--type-a-propos,body.node--type-service{background:linear-gradient(to bottom,#002A3A 0%,#002A3A 7%,#FFFFFF 7%,#FFFFFF 100%);}
.service-banner-inner{padding-top:105px;}
.service-text-section-main-wrap .ts-text-wrap * {
			font-size: 33px;
			line-height: 38px;
}
}
