@font-face{font-family:'icomoon';src:url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/icomoon.eot?lyvyik);src:url("https://www.meteomadagascar.mg/ptihorgy/assets/fonts/icomoon.eot?lyvyik#iefix") format("embedded-opentype"),url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/icomoon.ttf?lyvyik) format("truetype"),url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/icomoon.woff?lyvyik) format("woff"),url("https://www.meteomadagascar.mg/ptihorgy/assets/fonts/icomoon.svg?lyvyik#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ico-FAQ:before{content:"\e90f"}.icon-flche:before{content:"\e910"}.icon-ico-mouse:before{content:"\e911"}.icon-ico-contact:before{content:"\e912"}.icon-ico_warning:before{content:"\e90e"}.icon-ico-fleche:before{content:"\e913"}.icon-ico-envelope:before{content:"\e90b"}.icon-telephone:before{content:"\e90c"}.icon-ico-play1:before{content:"\e90d"}.icon-ico-play:before{content:"\e90a"}.icon-share-to:before{content:"\e909"}.icon-star-full1:before{content:"\e907"}.icon-envelop:before{content:"\e908"}.icon-ico-fleche-down:before{content:"\e903"}.icon-ico-fleche-up:before{content:"\e904"}.icon-icone-recherche:before{content:"\e905"}.icon-ico-Facebook:before{content:"\e906"}.icon-ico-linkedin:before{content:"\e900"}.icon-ico_call:before{content:"\e901"}.icon-location:before{content:"\e902"}.icon-heart:before{content:"\e9da"}@font-face{font-family:'icogiz';src:url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/font-icon/icogiz.eot?8xz42j);src:url("https://www.meteomadagascar.mg/ptihorgy/assets/fonts/font-icon/icogiz.eot?8xz42j#iefix") format("embedded-opentype"),url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/font-icon/icogiz.ttf?8xz42j) format("truetype"),url(https://www.meteomadagascar.mg/ptihorgy/assets/fonts/font-icon/icogiz.woff?8xz42j) format("woff"),url("https://www.meteomadagascar.mg/ptihorgy/assets/fonts/font-icon/icogiz.svg?8xz42j#icogiz") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="icoh-"],[class*=" icoh-"]{font-family:'icogiz'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icoh-icn-precipitation:before{content:"\e922"}.icoh-icn-email2:before{content:"\e921"}.icoh-icn-wind1:before{content:"\e91f"}.icoh-Icn-vague:before{content:"\e920"}.icoh-icn-download:before{content:"\e916"}.icoh-icn-cloche:before{content:"\e91e"}.icoh-icn-video:before{content:"\e900"}.icoh-icn-twitter:before{content:"\e901"}.icoh-icn-pinterest:before{content:"\e902"}.icoh-icn-photos:before{content:"\e903"}.icoh-icn-link:before{content:"\e904"}.icoh-icn-linkedin:before{content:"\e908"}.icoh-icn-email:before{content:"\e909"}.icoh-icn-location:before{content:"\e90a"}.icoh-icn-quote:before{content:"\e90b"}.icoh-icn-cyclone:before{content:"\e90c"}.icoh-icn-warning:before{content:"\e90d"}.icoh-icn-error:before{content:"\e90e"}.icoh-icn-checked:before{content:"\e90f"}.icoh-icn-arrow:before{content:"\e910"}.icoh-icn-croix:before{content:"\e911"}.icoh-icn-rs:before{content:"\e913"}.icoh-icn-youtube:before{content:"\e914"}.icoh-icn-recherche:before{content:"\e915"}.icoh-icn-facebook:before{content:"\e917"}.icoh-icn-toile:before{content:"\e918"}.icoh-icn-phone:before{content:"\e919"}.icoh-icn-faq:before{content:"\e91a"}.icoh-icn-arrow2:before{content:"\e91b"}.icoh-icn-mouse:before{content:"\e91c"}.icoh-icn-contact:before{content:"\e91d"}.icoh-ico-temprature:before{content:"\e905"}.icoh-ico-wind:before{content:"\e906"}.icoh-ico-drops:before{content:"\e907"}.icoh-icn-quote2:before{content:"\e912"}.nf-form-cont .nf-form-layout .listradio-wrap .nf-field-element ul{display:flex;align-items:center}.nf-form-cont .nf-form-layout .listradio-wrap .nf-field-element ul li{margin-right:8px!important;margin-bottom:0!important}.nf-form-cont .nf-form-layout .listradio-wrap .nf-field-element ul li label{margin-left:0!important;padding-left:18px;font-size:14px;color:#333;font-weight:600;margin-bottom:0}.nf-form-cont .nf-form-layout .listradio-wrap .nf-field-element ul li label::after{width:12px;height:12px;left:0;bottom:1px;top:.29em;border:1px solid #9D9D9D;background:#fff;box-shadow:0 0 6px #0000001a}.nf-form-cont .nf-form-layout .listradio-wrap .nf-field-element ul li label::before{width:6px;height:6px;background:#0B7534;top:7px;left:3px}.nf-form-cont .nf-form-layout .nf-field-label{margin-bottom:0!important}.nf-form-cont .nf-form-layout .nf-field-label label{font-size:14px;color:#333;font-weight:600;line-height:1.2}.nf-form-cont .nf-form-layout .nf-field-element input{background:#EFEFEF;border:1px solid #EFEFEF;border-radius:6px;padding:7px 13px;line-height:1.3;height:32px}.nf-form-cont .nf-form-layout .nf-error-msg,.nf-form-cont .nf-form-layout .ninja-forms-req-symbol{color:#DF3E3E;font-size:11px;line-height:1}.nf-form-cont .nf-form-layout .submit-container input[type="button"]{display:inline-block;text-decoration:none;color:#333;font-weight:600;text-transform:uppercase;background:#F4C910;padding:7px 16px;border-radius:8px;border:none;height:39px}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element{cursor:pointer;border-radius:6px;overflow:hidden;position:relative;height:32px;background:#efefef}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element::before{content:'';display:block;width:1px;height:1px;border-width:7px 5px;border-style:solid;border-color:#333 transparent transparent transparent;position:absolute;top:13px;right:10px;z-index:2}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element::after{content:'';display:block;width:32px;height:100%;background:#E8E8E8;position:absolute;top:0;right:0;z-index:1}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element select{border:none;appearance:none;height:100%;padding:0 10px}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element select .ninja-forms-field:focus{background:transparent}.nf-form-cont .nf-form-layout .list-select-wrap .nf-field-element>div{border:none;background:transparent}.nf-form-cont .nf-form-layout .nf-error.field-wrap .nf-field-element::after{background:#DF3E3E;font-size:10px;top:8px;right:12px;height:16px;width:16px;line-height:18px;border-radius:50%}.nf-form-cont .nf-form-layout .nf-pass.field-wrap .nf-field-element:after{color:#229B4E;font-size:20px;top:8px;right:12px;width:16px;height:16px;line-height:16px}.nf-form-cont .nf-form-layout .nf-error .ninja-forms-field{border-color:#DF3E3E!important;transition:all .5s}.nf-form-cont .nf-form-layout textarea.ninja-forms-field{border:none;border-radius:6px;background:#EFEFEF;height:146px}.nf-form-cont .nf-form-layout .submit-container{text-align:right}.nf-form-cont .nf-form-layout .nf-error-field-errors,.nf-form-cont .nf-form-layout .nf-form-fields-required{display:none}.wrappContact{display:grid;grid-template-columns:1fr 25%;grid-gap:20px 127px}@media (max-width:992px){.wrappContact{grid-template-columns:1fr}}.wrappContact .nf-form-content{max-width:100%;padding:5px 0}.wrappContact .required-data{padding-bottom:0;border-bottom:1px solid #e8e8e8;position:relative}.wrappContact .required-data h3.title-contact{font-size:20px;display:inline-block;text-transform:uppercase}.wrappContact .required-data span.required-field-contact{display:inline-block;float:right;padding:5px 0 0;color:#DF3E3E;font-size:14px}.wrappContact aside .box-aside{padding-bottom:20px;border-bottom:1px solid #E8E8E8;margin-bottom:20px}.wrappContact aside .box-aside:last-child{border-bottom:none}.wrappContact aside .box-aside h3{font-size:16px;color:#333;text-transform:uppercase;font-weight:700;margin-bottom:15px;line-height:1}.wrappContact aside .box-aside .listCoord .itemCoord{position:relative;padding-left:25px;margin-bottom:18px}.wrappContact aside .box-aside .listCoord .itemCoord:last-child{margin-bottom:0}.wrappContact aside .box-aside .listCoord .itemCoord i{position:absolute;top:5px;left:0;font-size:16px;color:#9D9D9D}.wrappContact aside .box-aside .list-rs{display:flex;align-items:center}.wrappContact aside .box-aside .list-rs .item-rs{width:30px;height:30px;max-width:30px;flex:0 0 30px;display:flex;justify-content:center;align-items:center;background:#6D6D6D;color:#fff;border-radius:50%;margin-right:20px;text-decoration:none;transition:all .3s ease-in-out}.wrappContact aside .box-aside .list-rs .item-rs.rs-youtube{font-size:11px}.wrappContact aside .box-aside .list-rs .item-rs:hover{background:#17938A}.sect-insta-satation{color:#333}.sect-insta-satation .main-title{margin-bottom:20px;padding-bottom:20px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #e8e8e8;position:relative;flex-wrap:wrap}.sect-insta-satation .main-title::after{content:'';display:block;width:100px;height:3px;background:#F4C910;position:absolute;bottom:-2px;left:0}.sect-insta-satation .main-title .btn{display:inline-block;text-decoration:none;color:#333;font-weight:600;text-transform:uppercase;background:#F4C910;padding:10px 16px;border-radius:8px;border:none}@media (max-width:635px){.sect-insta-satation .main-title .btn{padding:4px 16px}}.sect-insta-satation .main-title .title-intern{margin-bottom:0;color:#333;font-size:32px;font-weight:700}@media (max-width:635px){.sect-insta-satation .main-title .title-intern{font-size:18px;margin-bottom:10px}}.sect-insta-satation .main-title .cnt-right{display:flex;align-items:center;flex-wrap:wrap}.sect-insta-satation .main-title .cnt-right .item-right{margin-right:16px}.sect-insta-satation .main-title .cnt-right .item-right:last-child{margin-right:0}.sect-insta-satation .listInfos{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 25px;margin-bottom:32px;margin-top:50px}@media (max-width:992px){.sect-insta-satation .listInfos{grid-template-columns:repeat(3,1fr)}}@media (max-width:635px){.sect-insta-satation .listInfos{grid-template-columns:repeat(2,1fr)}}@media (max-width:320px){.sect-insta-satation .listInfos{grid-template-columns:repeat(1,1fr)}}.sect-insta-satation .listInfos .cntimg{position:relative;height:160px;overflow:hidden;border-radius:10px;margin-bottom:12px;background:#E8E8E8}.sect-insta-satation .listInfos .cntimg.imgfile{display:flex;align-items:center;justify-content:center}.sect-insta-satation .listInfos .cntimg.imgfile img{width:56px;height:74px;object-fit:contain;object-position:center}.sect-insta-satation .listInfos .cntimg img{width:100%;height:100%;object-fit:cover}.sect-insta-satation .listInfos .cntimg .boxlink{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(51,51,51,.5);color:#fff;font-weight:700;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.sect-insta-satation .listInfos .cntimg .boxlink::after{content:'\e910';font-family:'Icogiz',sans-serif;font-size:15px;font-weight:400;margin-left:4px;display:inline-block}.sect-insta-satation .listInfos .cntimg:hover .boxlink{opacity:1;visibility:visible}.sect-insta-satation .listInfos .cntimg .infoCat{position:absolute;top:15px;left:12px;background:#229B4E;padding:4px 9px;border-radius:4px;color:#fff;text-transform:uppercase;font-size:12px}.sect-insta-satation .listInfos h3{font-size:18px;color:#333;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:45px}.sect-insta-satation .listInfos h3 a{text-decoration:none;color:#333}@media (max-width:635px){.sect-insta-satation .listInfos h3{font-size:16px}}.sect-insta-satation .listInfos .cnttxt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:70px;margin-bottom:12px}.sect-insta-satation .listInfos .cntdate{font-size:12px;color:#9D9D9D}.sect-insta-satation .listInfos .cntdate strong{font-weight:600}.sect-insta-satation #cntGallery{margin-bottom:162px}@media (max-width:992px){.sect-insta-satation #cntGallery{margin-bottom:30px}}.sect-insta-satation .itemCntGallery #mainGallery{margin-bottom:12px}.sect-insta-satation .itemCntGallery #mainGallery .slick-list{position:relative;z-index:3}.sect-insta-satation .itemCntGallery #mainGallery .itemGallery .cntimg{height:329px;border-radius:10px;overflow:hidden}.sect-insta-satation .itemCntGallery #mainGallery .itemGallery .cntimg img{width:100%;height:100%;object-fit:cover}.sect-insta-satation .itemCntGallery #menuGallery .slick-list{margin:0 -4px}.sect-insta-satation .itemCntGallery #menuGallery .slick-slide{padding:0 4px}.sect-insta-satation .itemCntGallery #menuGallery .navGallery .navGallInter{border:2px solid transparent;transition:all .3s ease-in-out}.sect-insta-satation .itemCntGallery #menuGallery .navGallery.slick-current.slick-active .navGallInter{border-color:#17938A}.sect-insta-satation .itemCntGallery #menuGallery .navGallInter{overflow:hidden;height:94px;border-radius:10px;cursor:pointer;box-shadow:0 3px 6px #00000045}@media (max-width:635px){.sect-insta-satation .itemCntGallery #menuGallery .navGallInter{height:68px}}.sect-insta-satation .itemCntGallery #menuGallery .navGallInter img{width:100%;height:100%;object-fit:cover}.sect-insta-satation .cntnavArrow{display:flex;justify-content:flex-end;margin-top:12px}.sect-insta-satation .cntnavArrow .list-arrows{display:flex;overflow:hidden;padding:4px 0;align-items:center;border-radius:4px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.sect-insta-satation .cntnavArrow .list-arrows .item-arrow{display:flex;border-right:1px solid #e8e8e8;transition:all 300ms cubic-bezier(1,0,0,1);font-family:Icogiz,sans-serif;color:#6d6d6d;line-height:1;font-weight:400;cursor:pointer}.sect-insta-satation .cntnavArrow .list-arrows .item-arrow:hover{color:#333}.sect-insta-satation .cntnavArrow .list-arrows .item-arrow.item-last{border:1px none #000}.sect-insta-satation .cntnavArrow .list-arrows .item-arrow .icn-arrow{display:flex;padding:6px 8px;align-items:center}.sect-insta-satation .cntnavArrow .list-arrows .item-arrow .icn-arrow.icn-prev{align-items:center;transform:rotate(180deg)}.sect-insta-satation h3{font-size:16px;color:#333;font-weight:700;margin-bottom:12px}@media (max-width:635px){.sect-insta-satation h3{font-size:14px}}.sect-insta-satation .cntinstallation{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;margin-bottom:60px}@media (max-width:992px){.sect-insta-satation .cntinstallation{display:block;margin-bottom:25px}}.sect-insta-satation .cntinstallation .itemCntGallery{max-width:594px}@media (max-width:992px){.sect-insta-satation .cntinstallation .itemCntGallery{max-width:100%}}.sect-insta-satation .cntAddress h3{text-transform:uppercase}.sect-insta-satation .cntAddress .list-address::after{content:'';display:block;max-width:388px;width:100%;height:1px;background:#E8E8E8;margin-top:20px;margin-bottom:20px}.sect-insta-satation .cntAddress .list-address .item-address{display:flex;align-items:center;margin-bottom:15px}.sect-insta-satation .cntAddress .list-address .item-address:last-child{margin-bottom:0}.sect-insta-satation .cntAddress .list-address .item-address i{color:#9D9D9D;display:inline-block;margin-right:10px}.sect-insta-satation .cntAddress .list-address .item-address .listphone a{text-decoration:none;color:#333}.sect-insta-satation .cntAddress .listrs{display:flex;align-items:center}.sect-insta-satation .cntAddress .listrs a.itemrs{display:inline-flex;text-decoration:none;width:38px;height:38px;justify-content:center;align-items:center;padding:5px;background:#6D6D6D;border-radius:50%;color:#fff;font-size:17px;margin-right:15px;line-height:1;transition:all .3s ease-in-out}.sect-insta-satation .cntAddress .listrs a.itemrs:last-child{margin-right:0}.sect-insta-satation .cntAddress .listrs a.itemrs i.icoh-icn-youtube{font-size:12px}.sect-insta-satation .cntAddress .listrs a.itemrs:hover{background:#17938A}@media (max-width:635px){.sect-insta-satation .cntAddress{margin-bottom:15px}}.sect-insta-satation .itemCnttxt{padding-top:10px}.sect-insta-satation .itemCnttxt h2{font-size:28px;font-weight:400;border-bottom:1px solid #E8E8E8;padding-bottom:10px;margin-bottom:20px}@media (max-width:635px){.sect-insta-satation .itemCnttxt h2{font-size:18px}}.sect-insta-satation .itemCnttxt .cntForm{padding:16px;background:#FFF;border:1px solid #E8E8E8;border-radius:10px}.sect-insta-satation .itemCnttxt .cntForm h2{font-size:24px;font-weight:700;border:none;margin-bottom:5px}@media (max-width:635px){.sect-insta-satation .itemCnttxt .cntForm h2{font-size:18px}}