@font-face {
    font-family: 'AlArabiya';
        src: url('../fonts/AlArabiyaRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeArabic-Bold';
        src: url('../fonts/AdobeArabic-Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeArabic-Regular';
        src: url('../fonts/AdobeArabic-Regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{font-family:'pass';src:url(../fonts/pass/pass.ttf?7m6j75) format("truetype"),url(../fonts/pass/pass.woff?7m6j75) format("woff"),url("../fonts/pass/pass.svg?7m6j75#pass") format("svg");font-weight:400;font-style:normal}

body.home-default,body.home-1.home-2{position:relative;font-family: 'AlArabiya';font-weight:400;}
body.home-default:before,body.home-1.home-2:before{background:url(../images/body1.png) no-repeat;background-position:center;background-size:100%;background-attachment:fixed;content:'';position:absolute;z-index:-1;left:0;right:0;top:0;width:100%;height:100%;opacity:.1}
header#inner-navigation{width:100%;clear:both;min-height:205px;}
.home-1.home-2 #inner-navigation{padding:0}
.flag_header{width:20px;}
.offer.text-center{border-bottom:0px solid #f1f1f1;min-height:40px;background:#e1e1e1;color:#276D50;height:40px;}
.contact-info p{display:inline-block;margin:0 15px 0 0;line-height:40px;}
.contact-info a,.contact-info p{color:#337ab7;}
.offer.text-center a{color:#337ab7}
.social_icons{line-height:40px;}
.social_icons a {color:#fff;}
.offer i{padding-right:5px}.login-btn a{color:#5d5c5c;font-size:14px;margin-left:15px;font-weight:400}.logo h1{font-size:48px;margin:0;line-height:1}.logo a{padding:0}.logo a:hover{background:0 0!important;opacity:.8}
.home-1 #inner-navigation .navbar.navbar-sticky-in .logo img{width:inherit}
#inner-navigation .navbar{background:transparent;margin:0;padding:0px 0;border:none}
.home-1.home-2 #inner-navigation .navbar{position:inherit;background:0 0}
#inner-navigation .navbar.navbar-sticky-in{box-shadow:0 0 0px #ccc;transition:all ease-in-out .5s}
#inner-navigation .nav.navbar-nav li ul{}
#navbar{float:right !important;height:50px;}
.logo{float:left !important}
.navbar-nav>li{float:right !important;line-height:50px;}
.navbar.navbar-default ul.nav.navbar-nav{margin-top:0px}
.home-1 .navbar.navbar-sticky-in.navbar-default ul.nav.navbar-nav{margin-top:22px}
.navbar.navbar-default.sticky-nav ul.nav.navbar-nav{margin-top:2px;transition:all ease-in-out .3s}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li:last-child{border-bottom:none}
.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a,#inner-navigation .nav.navbar-nav>li>a{color:#fff;padding:0 15px; font-family: 'AlArabiya'; font-weight: 500;font-size:16px;line-height:inherit;position:relative;transition:all ease-in-out .3s;background-color:transparent;background-image:none!important;padding-bottom:0!important}
.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li.active a,.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a:hover{background:0 0!important;transition:all ease-in-out .5s}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li:before{display:none}
.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li,#inner-navigation .nav.navbar-nav li{padding:0;margin-bottom:0;margin-left:15px}
@media(max-width:1200px) and (min-width:1024px){.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a,#inner-navigation .nav.navbar-nav>li>a{font-size:14px}}@media(max-width:1100px){.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li,#inner-navigation .nav.navbar-nav li{margin-left:20px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar.navbar-default .navbar-header{margin-bottom:0;margin-top:0;display:inline-block}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a,#inner-navigation .nav.navbar-nav>li>a{font-size:13px}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li{margin-bottom:0;padding:0}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li:first-child{margin-left:0}}@media(max-width:991px) and (min-width:812px){#inner-navigation .slicknav_btn,#inner-navigation .navbar-sticky-in.navbar-default .slicknav_btn{right:47px}}


@media(max-width:991px){.offer.text-center{display:none;}
.navbar_menu{height:0;}
.slicknav_menu{background:transparent;}
.img_drapeau{margin-right:30px;}
#inner-navigation .slicknav_btn,#inner-navigation .navbar-sticky-in.navbar-default .slicknav_btn{top:25px;background-image:none}.slicknav_btn.slicknav_open:before,.slicknav_btn.slicknav_collapsed:before{}#inner-navigation .slicknav_nav{top:117px;z-index:2}.slicknav_nav a.mt_search{display:none}#inner-navigation .navbar-sticky-in.navbar-default .slicknav_nav{top:72px}#inner-navigation .slicknav_nav i.fa.fa-angle-down{display:none}}

@media only screen and (max-width:767px){.navbar.navbar-default .navbar-toggle{margin-top:10px;margin-right:0}.navbar.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar.navbar-default .navbar-toggle:hover{border-color:#fff;background-color:#fff}.navbar.navbar-default .navbar-toggle:hover .icon-bar{}.navbar.navbar-default .navbar-collapse{background:#1f1d26;border:none;margin-top:15px;max-height:415px}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a,.navbar-nav>li>a,#inner-navigation .nav.navbar-nav>li>a{color:#fff !important;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.5}.navbar.navbar-default ul.nav.navbar-nav{margin:0}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li{margin:0}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li a{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.05)}.navbar.navbar-default .navbar-collapse ul.nav.navbar-nav li:last-child a{border-bottom:0}}

@media only screen and (max-width:639px){.navbar.navbar-default .navbar-collapse{max-height:225px}}@media(max-width:400px){#inner-navigation .slicknav_nav{top:96px}}

@media(max-width:359px){#inner-navigation .slicknav_btn,#inner-navigation .navbar-sticky-in.navbar-default .slicknav_btn{top:39px}}

#inner-navigation .logo-wrapper{width:100%;text-align:center;margin-bottom:20px}
#inner-navigation ul.nav-mini{padding-top:3px;padding-right:13px}
#inner-navigation ul.nav-mini li{display:inline-block;margin-right:10px;font-size:13px;background:#00bcd4;border-radius:5px;padding:2px 10px}#inner-navigation ul.nav-mini li:last-child{margin-right:0}#inner-navigation ul.nav-mini li i{color:#fff;padding-right:5px}#inner-navigation .nav.navbar-nav{float:left;transition:all ease-in-out .5s}.home-1.home-2 #inner-navigation .nav.navbar-nav{float:none!important;display:inline-block;margin-top:30px}
#inner-navigation .nav.navbar-nav>li:last-child>a:after{display:none}
#inner-navigation .nav.navbar-nav li ul{z-index:99999;padding:0;margin:0;position:absolute;top:47px;right:0;width:200px;display:none;background-color:#fbfbfb;border:none;-webkit-box-shadow:0 0 10px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px -3px rgba(0,0,0,.4);box-shadow:0 0 10px -3px rgba(0,0,0,.4)}
#inner-navigation .nav.navbar-nav li ul li a{border-bottom:1px solid #e6e6e6;display:block;padding:14px 20px;font-size:13px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#444;font-weight:500;letter-spacing:.5px;line-height:1.25}
#inner-navigation .nav.navbar-nav li ul li a i{float:left}

#inner-navigation .nav.navbar-nav li ul li a:hover{background:0 0;border-radius:0;}
#inner-navigation .nav.navbar-nav li>ul>li:last-child>a,#inner-navigation .navbar-nav li>ul>li>ul>li:last-child>a{border-bottom:0}
#inner-navigation .nav.navbar-nav li ul li:hover ul li a{color:#444}
#inner-navigation .nav.navbar-nav li ul li:hover a,.nav.navbar-nav li ul li ul li:hover a{padding-left:25px;padding-right:15px;}
#inner-navigation .nav.navbar-nav li ul li ul{position:absolute;right:198px;top:-2px}
#inner-navigation .nav.navbar-nav li ul li:hover ul li a{padding-left:15px;padding-right:15px}
#inner-navigation .nav.navbar-nav li ul li ul li:hover a{padding-left:20px;padding-right:10px}#inner-navigation .nav.navbar-nav li ul li{display:block;text-align:left;margin-left:0}@media only screen and (max-width:991px){.logo-wrapper{width:50%}.logo img{float:left}#inner-navigation .navbar{position:inherit}#inner-navigation .navbar-nav-wrapper{width:0%}#inner-navigation .navbar{margin:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#inner-navigation .navbar-brand{line-height:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#inner-navigation .navbar-arrow>ul>li .arrow-indicator,#inner-navigation .navbar-arrow ul ul>li .arrow-indicator{display:none}#inner-navigation ul.nav-mini{padding-right:0}#inner-navigation ul.nav-mini li{margin-right:5px;padding:2px 6px}.home-1.home-2 #inner-navigation .nav.navbar-nav{display:none}}@media(max-width:767px){#inner-navigation .navbar-nav .open .dropdown-menu>li>a{line-height:23px}}@media(max-width:400px){.logo img{width:85%}}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0px,-100%) scale(0,0);-moz-transform:translate(0px,-100%) scale(0,0);-o-transform:translate(0px,-100%) scale(0,0);-ms-transform:translate(0px,-100%) scale(0,0);transform:translate(0px,-100%) scale(0,0);opacity:0}#search.open{-webkit-transform:translate(0px,0px) scale(1,1);-moz-transform:translate(0px,0px) scale(1,1);-o-transform:translate(0px,0px) scale(1,1);-ms-transform:translate(0px,0px) scale(1,1);transform:translate(0px,0px) scale(1,1);opacity:1}#search input[type=search]{position:absolute;top:35%;width:50%;color:#666;background:0 0;font-size:48px;font-weight:300;text-align:center;border-width:0 0 1px;margin:0 auto;padding:00px;outline:none;margin-bottom:30px;height:82px;left:0;right:0;border-radius:0}
#search .btn{position:absolute;top:55%;left:50%;left:0;right:0;margin:0 auto;padding:10px 30px;border-radius:26px;border:none;font-size:18px}
#search .close{position:fixed;top:15px;right:15px;color:#fff;opacity:1;padding:10px 17px;font-size:27px}
#mt_banner{position:relative;padding:0;height:453px!important;margin-top:15px}
#mt_banner.single-slider{height:450px!important;margin-top:0}span.featured-label{background:#161b3d;border-radius:20px;padding:10px 15px;color:#fff}
#mt_banner .banner_caption_text{left:0;position:absolute;top:75%;width:60%;z-index:1;padding:0px;margin:0 0 10vh 20%;}
#mt_banner .banner_caption_text h1{text-align:center;color:#fff;margin:0;position:relative;font-weight:700;font-size:24px;text-shadow: 1px 1px 2px black;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.5em}
#mt_banner .banner_caption_text h1 a{background:linear-gradient(to right,#fff,#fff);color:#fff;background-position:left 87%;background-repeat:no-repeat;transition:all ease-in-out .5s;background-size:0 3px;padding-bottom:6px}
#mt_banner .banner_caption_text h1 a:hover{text-decoration:none!important;background-size:100% 3px;transition:all ease-in-out .5s}
#mt_banner span.featured-label{background:#161b3d;border-radius:26px;padding:10px 20px;color:#fff;margin-bottom:20px;display:inline-block}
#mt_banner .banner_caption_text .item-meta{width:100%;margin:top:15px;}
#mt_banner .banner_caption_text .item-meta a{font-size:16px;font-weight:700;position:relative;z-index:2;text-align:left;line-height:1.5;padding-bottom:5px}

#mt_banner.single-slider .banner_caption_text{left:0;top:14%;width:70%;z-index:1;background:0 0;padding:40px;box-shadow:none;border-radius:0;right:0;margin:0 auto;text-align:center}#mt_banner.single-slider .banner_caption_text h1 a,#mt_banner.single-slider .banner_caption_text .item-meta a{color:#fff;background-image:linear-gradient(to right,#fff,#fff)}
.btn_slider_rouge{display: inline-block;padding: 6px 15px;margin-right: 5px;background:#ED2D34;color:#fff;text-align:center;font-weight:400 !important;background-image:none !important;}
.btn_slider_gris{display: inline-block;padding: 6px 15px;margin-right: 5px;background:#ccc;color:#fff;text-align:center;font-weight:400 !important;background-image:none !important;}
.footer-quick-links-4 li{width:100%}

#mt_banner.single-slider .banner_caption_text .item-meta{width:100%}
.swiper-container{height:100%;margin:0px}
.swiper-slide{overflow:hidden}
.slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center;overflow:hidden}
.home-1.home-2 .slide-inner{border-radius:0}
#mt_banner.single-slider .slide-inner{width:100%}
.slide-inner:before{content:'';height:100%;width:100%;left:0;right:0;top:0;position:absolute}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none!important}
.swiper-button-next:before,.swiper-container-rtl .swiper-button-prev:before,.swiper-button-prev:before,.swiper-container-rtl .swiper-button-next:before{content:'\f105';font-family:fontawesome;font-size:54px;position:absolute;right:25px;color:#fff}
.swiper-button-prev:before,.swiper-container-rtl .swiper-button-next:before{content:'\f104';right:0px}
.swiper-button-next:before,.swiper-container-rtl .swiper-button-next:before{color:#fff}
#mt_banner.single-slider .swiper-button-next:before,#mt_banner.single-slider .swiper-container-rtl .swiper-button-next:before{color:#fff}
#mt_banner.innerbanner{height:480px!important}
#mt_banner.innerbanner .featured-image{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;overflow:hidden;width:calc(50% - 50px);border-radius:0;background-position:left;background-size:cover;background-repeat:no-repeat}
#mt_banner.innerbanner .banner_caption_text{margin:0 0 0 40%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 0 25px #cccccc40;border-radius:3px;background:#fff;padding:40px;left:inherit}
#mt_banner.innerbanner .featured-bg{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;overflow:hidden;width:calc(50% - 50px);border-radius:0}
.tag #mt_banner.innerbanner{height:370px!important}
.tag #mt_banner.innerbanner .banner_caption_text{top:10%}
.tag #mt_banner.innerbanner .banner_caption_text p.para{font-size:18px;margin-bottom:0}
#mt_banner.innerbanner.author .banner_caption_text{margin:0 auto;width:70%;left:0;right:0;top:14%}
#mt_banner.innerbanner.author .author-main{width:30%;float:left}
#mt_banner.innerbanner.author .author-main img{width:100px;height:100px;border-radius:50%}
#mt_banner.innerbanner.author .author-main h4{margin:12px 0}
.author-social.follow_us .social_icons li{padding:0 2px}
.author-social.follow_us .social_icons li a{height:30px;width:30px;line-height:2.4;font-size:13px}
.author-social.follow_us .social_icons li a i{color:#fff}
#mt_banner.innerbanner.author .b-content{padding:22px 0}
@media(min-width:1601px){
	#mt_banner .banner_caption_text{width:42%;margin-left:42%}
}
@media(min-width:1500px) and (max-width:1600px){#mt_banner .banner_caption_text{width:46%}}@media(max-width:1100px){#mt_banner .banner_caption_text{top:9%}#mt_banner .banner_caption_text h1{font-size:40px}.tag #mt_banner.innerbanner .banner_caption_text{top:10%}#mt_banner.innerbanner .featured-image{width:calc(55% - 50px)}#mt_banner .banner_caption_text{top:8%}}@media(max-width:991px){#mt_banner{margin-top:0}#mt_banner.single-slider .banner_caption_text{width:90%}#mt_banner .banner_caption_text{top:28%;width:80%;right:0;margin:0 auto;text-align:center;padding:0;background:0 0;box-shadow:none;color:#fff}#mt_banner .banner_caption_text a,#mt_banner .banner_caption_text h1 a{color:#fff}
.slide-inner,#mt_banner .banner_caption_text .item-meta{width:100%;transform:inherit!important;border-radius:0}
.swiper-button-next.swiper-button-white:before,.swiper-container-rtl .swiper-button-next.swiper-button-white:before{color:#fff}
#mt_banner.innerbanner .banner_caption_text{margin-left:24%;right:inherit;width:70%;top:14%;text-align:left}
#mt_banner.innerbanner .banner_caption_text,#mt_banner.innerbanner .banner_caption_text a,#mt_banner.innerbanner .banner_caption_text h1 a{}
.tag #mt_banner.innerbanner .banner_caption_text{top:17%}
#mt_banner.innerbanner.author .banner_caption_text{width:90%}
#mt_banner.innerbanner.author .author-main{width:35%}
#mt_banner.innerbanner.author .b-content{padding:0}
}@media(max-width:811px){#mt_banner.innerbanner .banner_caption_text{top:8%}
#mt_banner.single-slider .banner_caption_text{top:12%}}
@media(max-width:767px){#mt_banner .banner_caption_text{top:24%}#mt_banner.innerbanner .featured-image{width:100%}#mt_banner.innerbanner .banner_caption_text{margin:0 auto;left:0;right:0;width:80%;top:15%}}@media(max-width:735px){#mt_banner .banner_caption_text h1{font-size:32px}#mt_banner.innerbanner .banner_caption_text{width:90%}#mt_banner.innerbanner.author .banner_caption_text{padding:20px}#mt_banner.innerbanner .featured-bg,#mt_banner.innerbanner.author .featured-bg{width:100%}#mt_banner.innerbanner,.tag #mt_banner.innerbanner{background:linear-gradient(45deg,#e77842,#f7c068);padding:0px;height:auto!important}#mt_banner.innerbanner .featured-bg{display:none}#mt_banner.innerbanner .banner_caption_text,.tag #mt_banner.innerbanner .banner_caption_text{position:inherit;width:100%;top:inherit}#mt_banner.innerbanner.author .author-main{width:100%;margin-bottom:25px}#mt_banner.innerbanner.author .b-content{text-align:center}}@media(max-width:639px){#mt_banner{height:380px!important}#mt_banner .banner_caption_text{top:24%;width:90%}#mt_banner.single-slider .banner_caption_text{width:100%}.swiper-button-next,.swiper-button-prev,.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white,.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{display:none}}@media(max-width:567px){#mt_banner.single-slider .banner_caption_text{padding:20px}#mt_banner.innerbanner .banner_caption_text{padding:30px}#mt_banner.innerbanner .banner_caption_text h1{font-size:28px}}@media(max-width:360px){#mt_banner .banner_caption_text{top:18%}#mt_banner .banner_caption_text h1{font-size:32px}#mt_banner.single-slider .banner_caption_text{top:8%}}section#mt_blog .blog_post_sec.fullwidth{width:80%;margin:0 auto}#mt_blog .blog-post_wrapper{position:relative;z-index:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:250px;transition:all ease-in-out .5s;border-radius:3px;width:100%}#mt_blog .blog-post_wrapper:hover{transition:all ease-in-out .5s;transform:translateY(-5px)}#mt_blog .blog-post_wrapper.image-wrapper:before{content:'';background:#00000057;position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:1}#mt_blog .blog-post_wrapper.image-wrapper .post-content{position:absolute;top:0;padding:0}#mt_blog .blog-post_wrapper .post-date p{margin:10px 0 18px;font-size:15px;font-weight:600}#mt_blog .blog-post_wrapper .post-date p a{color:#fff}#mt_blog .blog-post_wrapper.front-wrapper{padding:00px}
#mt_blog .blog-post_wrapper.front-wrapper.bg-gray a{background: linear-gradient(to right,#ffffff,#ffffff);background-position:left 87%;background-repeat:no-repeat;transition:all ease-in-out .5s;background-size:0 3px;padding-bottom:6px}

#mt_blog .blog-post_wrapper.front-wrapper.bg-gray a:hover{text-decoration:none!important;background-size:100% 2px;transition:all ease-in-out .5s}.bg-gray{background-color:#A5CB5D;background-image: linear-gradient(20deg,#78aa19,#b4d379)}
.bg-orange{background-color:#e77842;background-image:linear-gradient(45deg,#e77842,#f7c068)}.bg-red{background-color:#ff5858;background-image:linear-gradient(1deg,#f57171,#c11919)}.bg-green{background-color:#047b15;background-image:linear-gradient(19deg,#047b15,#30ca43)}

.bg-navy{background-color:#6d77aa;}

.blog-post_wrapper.image-wrapper.blog-wrapper-list:before{display:none}
#mt_blog .blog-post_wrapper.blog-wrapper-list{background:#fff; box-shadow: 0px 0px 1px 0px rgb(0 0 0 / 75%);-webkit-box-shadow: 0px 0px 1px 0px rgb(0 0 0 / 75%);-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.75);}
#mt_blog .blog-post_wrapper.blog-wrapper-list .blog-post-image{height:202px;overflow:hidden;position:relative}
#mt_blog .blog-post_wrapper.blog-wrapper-list .blog-post-image .post-category{position:absolute;bottom:20px;left:30px}
#mt_blog .blog-post_wrapper.blog-wrapper-list h2{max-height:3.2em}
#mt_blog .blog-post_wrapper.blog-wrapper-list .post-date p{margin-top:0}

#mt_blog .blog-post_wrapper.image-wrapper.blog-wrapper-list .post-content{background:#fff;}

#mt_blog .blog-post_wrapper.image-wrapper.blog-wrapper-list .post-date p a{}

#mt_blog .item-meta a{font-size:16px;font-weight:700;position:relative;z-index:2;text-align:left;line-height:1.5}
.blog-post_wrapper.image-wrapper.blog-wrapper-list .post-content a{}

#mt_blog .blog-post_wrapper .post-content{position:relative;z-index:2}#mt_blog .blog-post_wrapper h2{margin-bottom:15px;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.5em}#mt_blog .blog-post_wrapper .blog-post-image img{width:100%;transition:all ease-in-out .5s}#mt_blog .blog-post_wrapper:hover img{transform:scale(1.1);transition:all ease-in-out .5s}.post-category li{display:inline-block;padding:6px 15px;border-radius:26px;margin-right:5px}.post-category li a{background:0 0}#mt_blog .blog-post_wrapper.front-wrapper.bg-gray .post-category li a:hover{background:0 0}.cat-yellow{background:#fda300;width:100%;}.cat-pink{background:#ca00fd}.cat-green{background:#3ab308}.cat-blue{background:#008fd4}.ads-banner-img img{border-radius:3px}.width70{width:70%!important}.width30{width:30%!important}@media(max-width:991px){.width70,.width30{width:100%!important}}.home-1 #mt_blog .blog-post_wrapper{display:flex;position:relative;margin-bottom:30px;background:#fff;overflow:hidden;height:inherit;box-shadow:0 0 15px #cccccc30;border:5px solid #fff}.home-1 #mt_blog .blog-post_wrapper h2{max-height:3em}.home-1 #mt_blog .blog-post_wrapper .blog-post-image{width:45%;position:relative;overflow:hidden}.home-1 #mt_blog .blog-post_wrapper .post-content{width:55%;padding:30px 30px 22px}.home-1 #mt_blog .blog-post_wrapper .post-content.post-blank{width:100%}.home-1 #mt_blog .blog-post_wrapper .post-date p a{}
.widget{background:#fff;border:5px solid #fff;border-radius:3px;position:relative;overflow:hidden;margin-bottom:30px;box-shadow:0 0 15px #cccccc30}


.widget:last-child{margin-bottom:0}
.widget a{padding-bottom:5px}

.widget-cats{margin-bottom:3px}.widget-cats a{font-size:13px;text-transform:uppercase}
.widget-title{padding:12px 15px}.widget h3{margin-bottom:0}.widget.widget-author:before{content:'';background:linear-gradient(45deg,#e77842,#f7c068);height:22%;width:100%;position:absolute}.widget-image{position:relative;padding-top:40px}.widget-image img{border-radius:50%;height:120px;width:120px;display:inline-block;border:5px solid #fbfbfb;box-shadow:0 0 15px #ccc}.widget-author-content{padding:30px 20px}.widget-author-content .follow_us .social_icons li{padding:0 5px}.widget-category ul li{padding:13px 15px;border-bottom:1px dashed #f1f1f1;width:100%;margin:0;position:relative}.widget-category ul li:last-child{border:none}.widget-category ul li:before{content:'\f101';font-family:fontawesome;padding-right:8px}.widget-popular-post .widget-posts{padding:15px}.widget-popular-post .widget-posts:nth-child(even){background:#fbfbfb}.widget-popular-post .post-thumb{float:left;max-width:125px;margin-right:15px}.widget-popular-post .post-thumb img{border-radius:0 10px 0 10px}.widget-popular-post .post-title{text-align:left}.widget.widget-popular-post .post-title h4{margin-bottom:0}.tag .widget-tags-main{padding:0}h5.bg-orange{display:inline-block;padding:8px 12px;border-radius:0 10px;color:#fff;margin:0}.widget-tags-main{padding:15px 15px 10px}.widget-tags-main a{background:#f1f1f1;padding:8px 12px;border-radius:0 10px;margin:0 2px 5px 0;display:inline-block;transition:all .4s ease}.widget-tags-main a:hover{transition:all .4s ease;background:linear-gradient(45deg,#e77842,#f7c068);color:#fff}.widget-ads-image{padding:15px 15px 10px}#mt_blog.tag-list .blog-post_wrapper{height:220px!important}#mt_blog.tag-list .post-content p{line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.5em;margin-bottom:0}@media(max-width:1100px){#mt_blog .blog-post_wrapper{height:340px}#mt_blog .blog-post_wrapper h2{font-size:28px}#mt_blog .blog-post_wrapper.image-wrapper .post-content,#mt_blog .blog-post_wrapper.front-wrapper{padding:30px}}@media(max-width:991px){#mt_blog .blog-post_wrapper.image-wrapper.blog-wrapper-list{height:auto}#mt_blog .blog-post_wrapper.image-wrapper.blog-wrapper-list .post-content{position:relative;width:100%}section#mt_blog .blog_post_sec.fullwidth{width:100%}.sidebar{margin-top:30px;display:inline-block;width:100%}}@media(max-width:811px){.widget-ads-image img{width:100%}}@media(max-width:735px){.home-1 #mt_blog .blog-post_wrapper{display:block}.home-1 #mt_blog .blog-post_wrapper .post-content,.home-1 #mt_blog .blog-post_wrapper .blog-post-image{width:100%;text-align:center}}@media(max-width:639px){#mt_blog .blog-post_wrapper .blog-post-image img{transform:scale(1.5)}#mt_blog .blog-post_wrapper h2{font-size:24px}}@media(max-width:360px){}.blog-detail-main{width:90%;background:#fff;border-radius:26px;margin:-77px auto 0;z-index:2;position:relative;padding:50px 50px 0}.blog-detail-main.cats-detail{width:100%;padding:0;background:0 0;margin-top:0}.blog-detail-main .post_body p{font-size:18px;line-height:1.7;margin-bottom:25px}.blog-detail-main .post_body p img{width:45%;float:left;margin-right:20px;margin-top:20px;border-radius:3px}.blog-detail-main .post_body>p:first-child:first-letter{font-size:80px;color:#f75656;float:left;display:block;line-height:1;padding-right:10px;font-weight:400}#blog_main_sec .post_img{margin-bottom:30px}#blog_main_sec .post_item.post_video .post_img{margin-bottom:22px}.post_item.post_video .post_img iframe{width:100%}#blog_main_sec .post_img img{width:100%}#blog_main_sec .post_title h3{margin-bottom:5px;margin-top:0}#blog_main_sec .post_title ul li,#blog_main_sec .post_title ul li a{color:#ffac00;margin-bottom:10px;font-size:14px}#blog_main_sec .post_title ul li:before{display:none}#blog_main_sec .post_item a.mt_btn_blue{margin-bottom:0}#blog_main_sec .author_box{overflow:hidden;margin-top:30px;border:1px solid #f1f1f1;padding:20px}#blog_main_sec .author_box .author_img{float:left;width:15%}#blog_main_sec .author_box .author_img img{margin-bottom:10px;width:100%;border-radius:50%}#blog_main_sec .author_box .author_bio{float:left;margin-left:3%;width:75%}#blog_main_sec .author_box .author_bio h5{margin-top:0;margin-bottom:10px}#blog_main_sec .author_box .author_bio p{margin-bottom:10px}#blog_main_sec .author_box .author_bio ul li{display:inline-block;padding-left:0;padding-right:15px;margin-bottom:0}#blog_main_sec .author_box .author_bio ul li:before{display:none}#blog_main_sec .author_box .author_bio ul li a{color:#444;font-size:17px}#blog_main_sec .author_box .author_bio ul li a:hover{transition:all .4s ease}#blog_main_sec #comments{margin-top:40px}#blog_main_sec #comments .single-post_heading,#blog_main_sec #comments .leave_comment h3,.leave_review .blog_heading_border{font-size:20px;color:#444;text-transform:capitalize;padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:30px}#blog_main_sec #comments .single-post_heading:before{width:10%}#blog_main_sec #comments .comments-lists:before{display:none}#blog_main_sec #comments .comments-lists .comment,.review-wrap .review-lists li.comment{position:relative;list-style:none;padding-left:98px;padding-top:1px;min-height:100px;border-bottom:1px solid #f8f8f8;margin-top:20px}#blog_main_sec #comments .comments-lists .comment:last-child{border-bottom:0}#blog_main_sec #comments .comments-lists .comment .activity_rounded,.review-wrap .review-lists li.comment .activity_rounded{display:inline-block;position:absolute;top:0;left:0}#blog_main_sec #comments .comments-lists .comment .activity_rounded img,.review-wrap .review-lists li.comment .activity_rounded img{width:80px;height:80px;border-radius:50%}#blog_main_sec #comments .comments-lists .comment h4{font-size:15px;color:#444;margin-top:0;text-transform:capitalize}#blog_main_sec #comments .comments-lists .comment p{font-size:14px;color:#777;line-height:24px}#blog_main_sec #comments .comments-lists .comment small.date-posted,.review-wrap .review-lists li.comment .comment-body small.date-posted{color:#666;font-size:12px;margin-left:12px;border:1px solid #f1f1f1;padding:5px 10px;background:#fbfbfb}#blog_main_sec #comments .comments-lists .comment .comment-body,.review-wrap .review-lists li.comment .comment-body{padding-bottom:20px}#blog_main_sec #comments .comments-lists .comment .comment-body .mt_btn_yellow{padding:4px 15px;margin-bottom:10px;display:inline-block}#blog_main_sec #comments .comments-lists .comment .children{overflow:hidden;list-style:none;padding-left:0;list-style:none}#blog_main_sec #comments .comments-lists .comment .children .comment{position:relative;border-top:1px solid #f8f8f8;border-bottom:0;margin-top:0}#blog_main_sec #comments .comments-lists .comment .children .comment:before{display:none}#blog_main_sec #comments .comments-lists .comment .children .comment .activity_rounded{margin-top:20px}#blog_main_sec #comments .comments-lists .comment .children .comment .comment-body{border:none;margin-top:20px;padding-bottom:5px}#blog_main_sec #comments .leave_comment h3{font-size:20px;color:#444;text-transform:capitalize}#blog_main_sec #comments .leave_comment .form-group .form-control,.leave_review .form-group .form-control{height:40px}#blog_main_sec #comments .leave_comment .form-group input[type=text],#blog_main_sec #comments .leave_comment .form-group input[type=email],.leave_review .form-group input[type=text],.leave_review .form-group input[type=email]{border:1px solid #eceaea;border-radius:0;box-shadow:none;font-size:16px;color:#1a1a1a;padding:10px 25px;margin-bottom:20px}#blog_main_sec #comments .leave_comment .form-group input[type=text]:hover,#blog_main_sec #comments .leave_comment .form-group input[type=text]:focus,#blog_main_sec #comments .leave_comment .form-group input[type=email]:hover,#blog_main_sec #comments .leave_comment .form-group input[type=email]:focus{}#blog_main_sec #comments .leave_comment textarea,.leave_review textarea{resize:vertical;min-height:180px;border:none;border:1px solid #eceaea;border-radius:0;box-shadow:none;font-size:16px;color:#1a1a1a;padding:10px 25px;margin-bottom:20px}#blog_main_sec #comments .leave_comment textarea:hover,#blog_main_sec #comments .leave_comment textarea:focus{}#comments a.btn-blog{padding:3px 15px}.page #mt_blog{margin:0;padding-bottom:20px}@media(max-width:1100px){.blog-detail-main{width:100%}}@media(max-width:639px){.blog-detail-main{margin:0;padding:0}}@media(max-width:567px){#blog_main_sec #comments .comments-lists .comment,.review-wrap .review-lists li.comment{padding:0;text-align:center}#blog_main_sec #comments .comments-lists .comment .activity_rounded,.review-wrap .review-lists li.comment .activity_rounded{position:inherit;margin-bottom:15px}#blog_main_sec #comments .comments-lists .comment h4{text-align:center}#blog_main_sec #comments .comments-lists .comment small.date-posted,.review-wrap .review-lists li.comment .comment-body small.date-posted{display:block;float:none!important;margin:15px 0 0}#comments a.btn-blog{float:none!important}.blog-detail-main .post_body p{font-size:15px}}.mt_instagram{position:relative}.mt_instagram .sectio-title{position:absolute;z-index:1;background:#fff;padding:15px 25px;bottom:45%;left:38.5%;border-radius:26px}.mt_instagram .col-sm-2{padding:0 5px 10px}.mt_instagram img{filter:grayscale(100%);border-radius:26px;transition:all ease-in-out .5s}.mt_instagram img:hover{filter:grayscale(0);transition:all ease-in-out .5s}@media(max-width:991px){.mt_instagram{text-align:center}.mt_instagram .sectio-title{position:inherit;bottom:inherit;left:inherit;display:inline-block;margin-top:10px;padding:10px 20px}.mt_instagram .sectio-title h3{font-size:18px}}@media(max-width:767px){.mt_instagram .col-sm-2{padding:0 15px 30px}.mt_instagram .sectio-title{margin-top:0}.mt_instagram img{width:100%}}#mt_footer{position:relative;padding-top:0}#mt_footer .mt_footer_menu ul li{padding:0 5px;margin:0}#mt_footer .mt_footer_menu ul li a{background-position:left 87%;background-repeat:no-repeat;transition:all ease-in-out .5s;background-size:0 3px;padding-bottom:10px;font-weight:600}#mt_footer .mt_footer_menu ul li a:hover{text-decoration:none!important;background-size:100% 3px;transition:all ease-in-out .5s}
#mt_footer .mt_footer_copy{text-align:center;padding:0 0 0px;background:#f1f1f1; color: #7e8890;font-size: 12px;}
.follow_us a{display:inline-block}
.follow_us .social_icons li{margin-bottom:0;padding-right:15px}
.follow_us .social_icons li:before{display:none}
.follow_us .social_icons li a{color:#fff;margin-bottom:0;height:40px;width:40px;border-radius:50%;line-height:2.6;text-align:center}
.follow_us .social_icons li a:hover{opacity:.8}
footer#mt_footer.mt_footer_style1{margin-top:34px;float:left;}
.mt_footer_col{margin-bottom:26px}
.mt_footer_col p{margin:0}
#mt_footer .mt_footer_col h3{margin-bottom:20px}#mt_footer .mt_footer_list li{margin-bottom:5px}#mt_footer .mt_footer_list li a{display:inline-block;padding-bottom:5px;font-size:14px;}#mt_footer .mt_footer_list li a i{padding-right:5px}#mt_footer .mt_footer_gallery .col-sm-4.col-xs-6{padding:0 2px 4px}#mt_footer .mt_footer_gallery{padding:0 11px}.mt_footer_gallery a img{border-radius:10px;overflow:hidden}#mt_footer.mt_footer_style1 .mt_footer_copy{float:left;width:100%}
#mt_footer.mt_footer_style1 .copy_txt{padding-top:15px}

.btn-primary{color:#000;background-color:#fff;border-color:#000}
.btn-primary.focus,.btn-primary:focus{color:#000;background-color:#fff;border-color:#000}
.btn-primary:hover{color:#000;background-color:#fff;border-color:#000}

/******************** Section newsletter *************/
#newsletter input{
	background: #1f4552;
	border-color: #1f4552;
	color:#fff !important;
	padding: 10px 15px;
	text-align:center
}

#newsletter input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color:#fff !important;
}
#newsletter input::-moz-placeholder { /* Firefox 19+ */
	color:#fff !important;
}
#newsletter input:-ms-input-placeholder { /* IE 10+ */
	color:#fff !important;
}
#newsletter input:-moz-placeholder { /* Firefox 18- */
	color:#fff !important;
}
.btn_newsletter{
	border:none !important;
	outline:none;
	right:14px; 
	width:42px !important; 
	margin:0 0 !important; 
	height:42px; 
	line-height:25px;
	margin-top:-57px !important;
	text-align:center; 
	position:absolute !important; 
	outline:none; 

	color:#fff; 
	cursor:pointer;
	border-radius:0px !important;
	-webkit-border-top-right-radius: 5px  !important;
	-webkit-border-bottom-right-radius: 5px !important;
	-moz-border-radius-topright: 5px !important;
	-moz-border-radius-bottomright: 5px !important;
	border-top-right-radius: 5px !important;
	border-bottom-right-radius: 5px !important; 
}

/****homepage***/
.bloc1_home{margin-top:0px}
.bloc1_home h2{font-size:20px;text-align:center;padding-top:15px;}
.bloc1_home .hr_bloc1{ background: #ef9a3d;height: 1px;width: 170px;max-width: 170px;margin:0 auto;}

.bloc2_home{margin-top:20px}
.bloc2_home h2{font-size:20px;padding-top:15px;}
.bloc2_home p{text-align:justify;line-height:28px;color:#2a416d;font-size:13px;}

.carre_home {
	float:left;
	min-height :700px;
	width :100%;
	background:url('../img/losange.png') top center no-repeat;
}
.carre_home1 {
	float:left;
     display : inline-block;
 height : 0;
 width : 100%;
 border-top : 150px solid red;
 border-right : 150px solid transparent;
 border-left : 150px solid transparent;
}
@media(max-width:991px){.mt_footer_col .col-md-3.col-sm-6.col-xs-12{margin-bottom:30px}#mt_footer .mt_footer_list li{width:100%}#mt_footer .mt_footer_gallery img{width:100%}.mt_footer_col{margin-bottom:16px}}@media(max-width:767px){#mt_footer .mt_footer_gallery{padding:0}#mt_footer .mt_footer_gallery .col-sm-4.col-xs-6{padding:0 15px 30px}.mt_footer_col .col-md-3.col-sm-6.col-xs-12:last-child{margin:0}.mt_footer_col{margin-bottom:5px}}@media(max-width:735px){#mt_footer.mt_footer_style1 .copy_txt{width:100%;margin-bottom:15px}.follow_us.pull-right{float:none!important}}.about-us{background:url(../images/about-bg.jpg) no-repeat;background-position:bottom center;background-size:100%;padding-bottom:40px}.about-content{border:1px solid #f1f1f1;padding:30px}.about-content p{margin:0}.about-sep{display:inline-block;width:100%}@media(max-width:991px){.about-content,.about-image{margin-bottom:30px}blockquote.mar-top-30{margin-top:0}}.contact-location ul li{display:block}.contact-location ul li i{padding-right:5px}@media(max-width:991px){.contact-about.footer-margin{margin-top:30px}}section.error{margin-top:117px}.error-box{height:200px;width:200px;margin:0 auto;background:#f1f1f1;border-radius:50%;padding:10px;margin-bottom:30px;box-shadow:0 0 10px #333}.error-box-inner{height:180px;width:180px;margin:0 auto;border-radius:50%;border:2px dashed #fff}.error-box-inner h1{font-size:80px;line-height:2.2;color:#fff;margin:0}h1.not-found{text-transform:uppercase;margin:30px 0 0}.error-content a{color:#fff;text-decoration:underline}@media(max-width:991px){section.error{margin-top:0}}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;display:none;background-color:#6d77aa;border:none;border-radius:50%;height:45px;width:45px;text-align:center;padding:10px 0 0;z-index:2;color:#fff!important}#back-to-top:hover{opacity:.8}.section_heading{margin:0 0 4rem;padding-right:30%}.section_heading h2.section_title{position:relative;padding-left:25px}.section_heading h2.section_title:before{content:'';height:100%;width:3px;background:#d60d45;position:absolute;top:0;left:0}.our_store{padding:50px 0}.our_store .col-sm-3.col-xs-12{padding:0 10px}.rt-product-wrapper{border:1px solid #f1f1f1;transition:all .5s}.rt-product-wrapper:hover{border-bottom-color:#6d77aa;transition:all .5s;box-shadow:0 0 10px #cccccc52}.rt-product-wrapper .product-image img{transition:all .5s}.rt-product-wrapper:hover .product-image img{transform:rotate(8deg) scale(1.2);transition:all .5s}.product-thumbnail-wrapper{position:relative;overflow:hidden}.rt-product-wrapper h3.product_title{font-size:21px}.rt-product-wrapper .product-label span{position:absolute;bottom:0;left:0;padding:5px 15px;background:#6d77aa;text-align:center;text-transform:uppercase;color:#fff;font-size:15px}.rt-product-wrapper .product-label span.hot{background:#e87f45;text-align:center;left:inherit;right:0}.rt-product-meta-wrapper{text-align:center;background:#fff;padding:28px 15px 30px;border-top:1px solid #f1f1f1}.product-categories,.product-categories a{color:#d60d45;font-size:14px}.rt-product-meta-wrapper del{opacity:.6;font-size:16px}.rt-product-meta-wrapper ins{padding-left:15px;text-decoration:none;font-size:16px}.rt-cartprice-wrapper span.price{display:inline-block;width:100%}.rt-product-meta-wrapper .btn_red{margin-bottom:0}.slick-slider.row{margin:0 -15px}.slider-thumbs .slick-list{background:#333}.our_store .slick-prev,.our_store .slick-next{top:-46px;border:1px solid #ccc;background:#fff;text-align:center;height:35px;width:35px;margin-top:0;line-height:inherit}.our_store .slick-prev{right:60px;left:inherit}.our_store .slick-next{right:15px}.our_store .slick-prev:before,.our_store .slick-next:before{font-size:17px;color:#666;background:0 0}.our_store .slick-prev:hover,.our_store .slick-prev:focus,.our_store .slick-next:hover,.our_store .slick-next:focus,.our_store .slick-prev:visited,.our_store .slick-next:visited{color:#666;outline:none;background:#d60d45;border-color:#d60d45;transition:all .5s}.our_store .slick-prev:hover:before,.our_store .slick-prev:focus:before,.our_store .slick-next:hover:before,.our_store .slick-next:focus:before{color:#fff;transition:all .5s}@media(max-width:1100px){.rt-product-meta-wrapper{padding:28px 5px 30px}}@media(max-width:991px){.rt-product-wrapper .product-image img{width:100%}.rt-product-wrapper{margin-bottom:30px}.slider-shop .rt-product-wrapper{margin-bottom:0}}.store-detail{padding:50px 0 0}.store-detail .slider.slider-thumbs{margin-top:2px}.store-detail .slider.slider-thumbs .slick-slide{opacity:.5}.store-detail .slider.slider-thumbs .slick-slide.slick-active{opacity:1}.store-detail .slider.slider-thumbs .slick-prev,.store-detail .slider.slider-thumbs .slick-next{top:45%;background:0 0}.store-detail .slider.slider-thumbs .slick-prev{left:0}.store-detail .slider.slider-thumbs .slick-next{right:0}.store-detail .slider.slider-thumbs .slick-prev:before,.store-detail .slider.slider-thumbs .slick-next:before{color:#fff;opacity:1;background:0 0}.store-detail .rt-product-meta-wrapper{background:0 0;text-align:left;padding:0;border:none}.store-detail .quantity-buttons{display:inline-block}.store-detail span.rt-price-amount{font-weight:600;font-size:18px}.single-product-summary .product-details_short-description{position:relative;display:inline-block;width:100%;vertical-align:middle}.single-product-summary .product-details_short-description p{margin-bottom:0}.single-product-summary form.cart{position:relative;display:inline-block;width:100%;vertical-align:middle}span.quantity-buttons input{width:60%;text-align:left;margin:0;height:42px}input.quantity-input{border:1px solid #ccc;text-align:center;margin-bottom:0;padding:12px}.single-product-summary .product_meta>span{display:block;margin:10px 0}.single-product-summary .product_meta a,.single-product-summary .product_meta span{font-size:14px;line-height:1.82em;letter-spacing:.12em;font-weight:600;text-transform:uppercase;color:#333}.single-product-summary .product_meta a:hover{color:#eb262a}#store-tabs{background:#fff;padding:30px 0 0}#store-tab-main .nav-tabs{border-color:#f1f1f1}#store-tab-main .nav-tabs>li{margin:0}#store-tab-main .nav-tabs>li>a{position:relative;display:inline-block;vertical-align:top;padding:12px 17px;font-size:18px;text-align:center;font-weight:300;color:#6d77aa;background:0 0;border-radius:0;margin:0;line-height:inherit;border:none}#store-tab-main .nav-tabs>li>a:hover,#store-tab-main .nav-tabs>li.active>a,#store-tab-main .nav-tabs>li.active>a,#store-tab-main .nav-tabs>li.active>a:focus{color:#fff!important;border:none;background:#6d77aa}#store-tab-main .tab-content{border:1px solid #f1f1f1;padding:30px;border-top:1px solid transparent}#store-tab-main .tab-content p{margin-bottom:0}@media(max-width:991px){.single-product-summary{margin-top:15px}}@media(max-width:767px){.entry-summary{margin-top:15px}}.shopping-main{position:absolute;right:90px}.shopping-cart-holder .header-cart{position:relative;display:table-cell;vertical-align:middle;padding:25px 0 0}.shopping-cart-holder .header-cart span.cart-icon path{fill:#fff}#inner-navigation .navbar-sticky-in.navbar-default .shopping-cart-holder .header-cart span.cart-icon path,.home-2 .shopping-cart-holder .header-cart span.cart-icon path{fill:#000}.shopping-cart-holder .header-cart:hover{color:#818491}.shopping-cart-holder .header-cart .cart-number{position:relative;top:0;right:10px;font-weight:500;font-size:10px;border-radius:100%;background-color:#d60d45;color:#fff;width:15px;height:15px;text-align:center;line-height:15px;display:inline-block}.shopping-cart-dropdown{position:absolute;top:75px;right:0;width:260px;background-color:#fff;text-align:left;z-index:1000;opacity:0;visibility:hidden;box-sizing:border-box;-webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);-moz-transition:all .35s cubic-bezier(.53,.01,.18,1);transition:all .35s cubic-bezier(.53,.01,.18,1);box-shadow:0 5px 5px 0 rgba(0,0,0,.03)}.shopping-cart-holder:hover .shopping-cart-dropdown{opacity:1;visibility:visible}.shopping-cart-dropdown ul{margin:22px 20px;padding:0}.shopping-cart-dropdown ul li{position:relative;display:table;table-layout:fixed;height:100%;width:100%;padding:0 0 5px;box-sizing:border-box}.shopping-cart-dropdown ul li:first-child{padding-top:0}.shopping-cart-dropdown ul li:last-child{padding-bottom:0}.shopping-cart-dropdown .item-image-holder{position:relative;display:table-cell;height:100%;width:75px}.shopping-cart-dropdown .item-image-holder img{display:block;width:75px;height:75px;border-radius:50%}.shopping-cart-dropdown .item-info-holder{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding-left:14px}.shopping-cart-dropdown .item-info-holder .product-title{display:block;margin:0;padding:0 20px 0 0;box-sizing:border-box;line-height:1.2em}.shopping-cart-dropdown .item-info-holder .rt-price-amount,.shopping-cart-dropdown .item-info-holder .rt-quantity{display:inline-block;font-size:16px;color:#c78665;font-weight:600;margin-top:3px}.shopping-cart-dropdown .item-info-holder .remove i{position:absolute;top:-1px;right:0;font-size:22px;line-height:1}.shopping-cart-dropdown .cart-bottom{padding:16px 0 0;border-top:1px solid #e1e1e1}.shopping-cart-dropdown .cart-bottom .subtotal-holder{position:relative;display:table;width:100%;margin:0 0 17px}.shopping-cart-dropdown .cart-bottom a.mt_btn_yellow{padding:5px 18px;width:48%;float:left;color:#fff;margin:0 1%}.shopping-cart-dropdown .cart-bottom a:hover{opacity:.9;color:#fff}@media(max-width:991px){.navbar-sticky-in .shopping-cart-holder .header-cart{padding-top:13px}}@media(max-width:811px){.shopping-main{right:30px}}@media(max-width:639px){#store-tab-main .nav-tabs>li,#store-tab-main .nav-tabs>li>a{width:100%}}.cart-table-list thead{width:100%}.cart-table-list th,.cart-table-list td{text-align:center}.cart-table-list .product-thumbnail img{width:30%;margin-right:15px}.cart-inner .checkout-order{margin:30px 0 20px}.cart-table-list table td.actions .coupon{position:relative;display:inline-block;vertical-align:middle;float:left}.cart-table-list .coupon input[type=text]{width:250px;margin-left:22px;box-shadow:none;border:1px solid #f1f1f1;background:#fff;height:35px;vertical-align:top;margin-bottom:0;padding-left:10px}.cart-table-list table td.actions .button{margin:0 0 0 22px}.coupon .btn-blog{padding:6px 12px;border-width:1px}@media(max-width:991px){.cart-table-list .quantity-buttons{position:relative}}@media(max-width:568px){.cart-table-list table.shop_table.rt-checkout-review-order-table{display:inline-block;overflow-x:scroll}span.quantity-buttons input{width:100%}}@media(max-width:567px){.coupon .btn-blog{margin-top:10px}}.login-form .comment-btn{border-bottom:1px dashed #f1f1f1;padding-bottom:20px}.comment-btn a{display:inline-block}@media(max-width:991px){.register-form{margin-top:30px}}.checkout-inner .checkout-coupon{position:relative;display:block;padding:30px;list-style:none;background-color:transparent;border:1px solid #e1e1e1;width:100%;font-size:16px}.checkout-inner .checkout-coupon a{float:right;color:#6d77aa}.checkout-info,.checkout-order{margin-bottom:20px}.checkout-info label span{padding-left:5px}.checkout-info label abbr[data-original-title],.checkout-infolabel abbr[title]{border:none}.checkout-info .form-control,.checkout-info textarea.form-control{height:42px;box-shadow:none;background:#fff;border-color:#eee;border-radius:0}.checkout-info textarea.form-control{min-height:174px}table.shop_table.rt-checkout-review-order-table{width:100%}table.shop_table.rt-checkout-review-order-table tr{border:1px solid #f1f1f1}table.shop_table.rt-checkout-review-order-table tr th,table.shop_table.rt-checkout-review-order-table tr td{padding:12px 15px;font-size:15px;border:1px solid #f1f1f1}table.shop_table.rt-checkout-review-order-table thead,table.shop_table.rt-checkout-review-order-table tr.order-total{background:#fbfbfb}@media(max-width:500px){.checkout-inner .checkout-coupon a{display:block;float:none}}.account-inner.lost-pswrd{width:60%;margin:0 auto}.account-inner span{color:#666;font-size:15px}.account-inner button.mt_btn_yellow{margin-right:15px}.account-inner input[type=checkbox]{display:inline-block}p.lt-pswrd{margin-bottom:20px}p.lost_password{margin:15px 0}.fp-content label{margin-bottom:15px}section#mt_faq .faq-detail{width:100%;margin:0 auto}.accrodion-grp .accrodion+.accrodion{margin-top:10px}.accrodion-grp .accrodion .accrodion-title{border:1px solid #dee0e1;background:#fff;padding:14.5px 25px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.accrodion-grp .accrodion .accrodion-title h4{margin:0;position:relative;color:#333;font-weight:500;  padding-right: 22px;}.accrodion-grp .accrodion .accrodion-title h4:before{content:'\f107';font-family:fontawesome;color:#222;font-size:20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accrodion-grp .accrodion .accrodion-content{padding-top:10px}.accrodion-grp .accrodion .accrodion-content .inner{padding:20px 0}.accrodion-grp .accrodion .accrodion-content p{margin:0;font-size:15px;line-height:25px;letter-spacing:.01em;color:#74787d}.accrodion-grp .accrodion.active .accrodion-title{}.accrodion-grp .accrodion.active .accrodion-title h4:before{content:'\f106';color:#fff}.accrodion-grp .accrodion.active .accrodion-title h4{color:#fff}body.coming{background:url(../images/pagebanner.jpg) no-repeat;background-attachment:fixed;background-position:center;width:100%;padding:;position:relative;background-size:cover}#coming .container{position:relative;z-index:2}#coming .coming-main{width:70%;margin:0 auto}#coming .coming-content img{padding:10px 20px;background:#fff;border-radius:3px;box-shadow:0 0 15px #00000040}#coming .coming-content p{font-size:21px}#coming .count-content #demo{position:relative;font-size:58px;font-weight:600;color:#fff;display:inline-block;line-height:2}#coming .count-content #demo span{font-size:24px;padding:0 10px}#coming .mailpoet_form{position:relative;overflow:hidden;background:#fff;height:42px;width:70%;margin:0 auto}#coming input.mailpoet_submit{position:absolute;right:0;top:0;border-radius:0;padding:9px 20px}#coming input.btn-blog{position:absolute;top:0;right:0;border:none;background:#2a2f52;color:#fff;font-size:16px}#coming .follow_us .social_icons li a{background:#fff}

@media(max-width:911px){#coming .count-content #demo{font-size:42px}#coming .mailpoet_form{width:100%;display:inline-block}}@media(max-width:811px) and (min-width:768px){#coming{height:100vh}}@media(max-width:767px){body.coming:before{display:none}#coming .count-content{padding:0}.coming-main{text-align:center}.coming-content h1,.coming-content p{color:#fff}.act-counter{padding:15px}#coming .coming-main{width:100%;display:inline-block}}@media(max-width:480px){#coming .count-content{margin-top:0}#coming .mailpoet_form{overflow:visible}#coming input.mailpoet_submit{position:inherit}}




canvas {
		  display: block;
		  vertical-align: bottom;
		}

		/* ---- particles.js container ---- */

		#particles-js {
		  position: absolute;
		  width: 100%;
		  height: 243px;
	
		  background-image: url("");
		  background-repeat: no-repeat;
		  background-size: cover;
		  background-position: 50% 50%;
		  margin-top:-50px
		}
		
		.swiper-container{height:82% !important}
		
		

		
.info-box {
     position: fixed;
    top: 0%;
    right: -15px;
    width: 90px;
    height: 90px;
    z-index: 999;
}
.info-box a.info-toggle {
    float: right;
    display: inline-block;
    width: 67px;
    height: 50px;

    text-decoration: none;
    padding: 5px;
}
.info-box a.info-toggle i {
      width: 43px;
    height: 43px;
    padding-right: 0px;
    display: inline-block;
    border: 1px solid #fff;
    color: #fff;
    text-align: center;
    line-height: 40px;
    -webkit-border-radius: 50%;
    font-size: 26px;
    -webkit-transition: all 0.17s ease-in-out;
    padding-top: 1px;
}
.info-content.active {
    visibility: visible;

    -webkit-transform: scale(1);
}
.info-content {
  clear: both;
    background: rgb(255 162 17);
    padding: 20px 18px 4px;
    width: 257px;
    position: absolute;
    right: 0;
    top: 47px;
    -webkit-transition: all 0.17s ease-in-out;
}
ul.flickr-list, .project-gallery ul, .info-content ul, .project-feature ul, .post-info ul {
    overflow: hidden;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}
.info-content ul li {
    color: #fff;
    font-size: 16px;
    line-height: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    margin-bottom: 18px;
}
.info-content ul li i {
    font-size: 20px;
    margin-right: 12px;
}
.info-content ul li a {
    color: #fff;
}

@media (max-width: 991px){
	
	.offer.text-center {
    display: none;
	}
	.no_responsive_li{
		display : none;
	}
}

.img_drapeau {
    float: right;
    width: auto;
}
.text_drapeau {
    text-align: right;
    float: right;
    width: auto;
    height: auto;
    line-height: 1.1;
    color: #e11419;
    padding-right: 15px;
    margin-top: 5px;
    font-size: 16px;
}

