@font-face{font-family:'icomoon';src:url("../lib/polices/icomoon.eot?2cvmfl");src:url("../lib/polices/icomoon.eot?2cvmfl#iefix") format("embedded-opentype"),url("../lib/polices/icomoon.woff2?2cvmfl") format("woff2"),url("../lib/polices/icomoon.ttf?2cvmfl") format("truetype"),url("../lib/polices/icomoon.woff?2cvmfl") format("woff"),url("../lib/polices/icomoon.svg?2cvmfl#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cige .path1:before{content:"\e900";color:#006c1c}.icon-cige .path2:before{content:"\e905";margin-left:-1em;color:#90cb5c}.icon-cige .path3:before{content:"\e906";margin-left:-1em;color:#1c1c1c}.icon-cige-10ans .path1:before{content:"\e90c";color:#006c1c}.icon-cige-10ans .path2:before{content:"\e90d";margin-left:-1.23046875em;color:#90cb5c}.icon-cige-10ans .path3:before{content:"\e90e";margin-left:-1.23046875em;color:#000}.icon-scroll-top .path1:before{content:"\e909";color:#8fca5c}.icon-scroll-top .path2:before{content:"\e90a";margin-left:-1em;color:#fff}.icon-scroll .path1:before{content:"\e907";color:#8fca5c}.icon-scroll .path2:before{content:"\e908";margin-left:-1em;color:#fff}.icon-diplomes:before{content:"\e901"}.icon-documents:before{content:"\e902"}.icon-facebook:before{content:"\e903";color:#90cb5c}.icon-linkedin:before{content:"\e904";color:#90cb5c}.icon-photos:before{content:"\e946"}.icon-lelixir:before{content:"\e60f";color:#34b4e4}.icon-arrow-right:before{content:"\e600"}.icon-arrow-left:before{content:"\e601"}.icon-arrow-down:before{content:"\e602"}.icon-arrow-up:before{content:"\e603"}.icon-email2:before{content:"\e604"}.icon-menu:before{content:"\e605"}.icon-download:before{content:"\e607"}.icon-close:before{content:"\e90b"}.icon-youtube:before{content:"\e60b"}body{font:100% Helvetica,sans-serif;line-height:1.2;font-weight:lighter;color:#404042}::-moz-selection{color:#fff;background:#8fca5c}::selection{color:#fff;background:#8fca5c}::-moz-selection{color:#fff;background:#8fca5c}a{color:#8fca5c;transition:color 1.5s ease !important;text-decoration:none}a:hover{color:#2c7127;transition:color 0.5s ease !important}h1{font:200% Helvetica,sans-serif;font-weight:lighter;margin:0 0 8%}h2{font:200% Helvetica,sans-serif}h3{font:180% Helvetica,sans-serif}h4{font:120% Helvetica,sans-serif}p{margin:15px 0}p strong{font-weight:lighter}hr{clear:both;visibility:hidden;height:0;border:0}#toTop{bottom:2.5%;right:2.5%;cursor:pointer;position:fixed;z-index:100;display:none;font-size:300%}*{outline:none;margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{border:none;max-width:100%;height:auto;width:auto\9}ul{list-style-type:none}#dl-menu{display:none}section .wrap,footer .wrap{max-width:1000px;margin:0 auto;text-align:center;padding:6% 4%}section{text-align:center}.icon-scroll{font-size:60px;text-align:center;margin:0 auto;display:inline-block;cursor:pointer;position:relative;top:30px}.icon-scroll:hover .path1:before{color:#2c7127;transition:color 0.5s ease !important}.icon-scroll .path1:before{color:#8fca5c;transition:color 1.5s ease !important}#documents{padding:4% 8%}#documents h1{margin:0 0 4%}#documents #pdf{list-style-type:disc;padding:2% 0}#overlay{width:100%;min-height:100%;z-index:1000;content:"";display:none;position:fixed;top:0;left:0;background:#000;opacity:0.8}.overall-top{margin:2% 4%;z-index:1001;width:92%;position:absolute;display:none;top:0;left:100%;overflow:hidden}.overlay-active #overlay{display:block}.overlay-active .overall-top{display:block;left:0}.icon-close{font-size:190%;cursor:pointer;float:right;margin:0 2% 0 0}.box-top{background:#fff;width:100%;display:inline-block;padding:2% 1% 2% 4%}.box-top article{display:inline-block;width:25%;padding:0 3% 3% 0;vertical-align:top;text-align:left}.box-top article p{font-size:80%}.box-top article h3{font-size:80%;color:#2c7127;margin:6% 0 2%}.box-top article h2{font-size:120%;color:#8fca5c;font-weight:normal}.box-top .title{margin:0}.box-top h2.title{color:#a1df5e;margin:2% 0}.box-top .more{float:right;font-size:80%}#news-item{width:100% !important}.news-infos,#news-item .gallery-pic{display:inline-block;vertical-align:top;width:50%;text-align:left}#news-item .gallery-pic{padding-left:6%}#news-item .news-infos h1{margin:0;font-weight:lighter;color:#8fca5c}#news-item .news-infos h2{margin:2% 0 2%;line-height:1.3;font-weight:lighter;color:#2c7127;font-size:80%}header{position:relative;margin:0 0 0px;background:#fff;height:220px;z-index:20}header #logo{display:inline-block;width:15%;position:relative;z-index:100;margin:15px 0 0}header .icon-cige,header .icon-cige-10ans{font-size:1100%}header .wrapper{max-width:1200px;margin:0 auto;position:relative}header nav.main{position:relative;top:-50px;box-shadow:none}header nav{background:#fff;width:100%}header header .wrapper{padding:0}header nav .wrapper{padding-left:10%}header nav.main.stick{box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);transition:box-shadow 0.5s ease !important}header #main_nav{text-align:right}header #main_nav li{display:inline-block;padding:10px 10px}header #main_nav li a{display:block;padding:5px;text-transform:uppercase;color:#000;font-size:74%;transition:border-color 1.5s ease !important;border-bottom:2px solid #fff}header #main_nav li a:hover,header #main_nav li a.current{transition:border-color 0.5s ease !important;border-bottom:2px solid #8fca5c}header #social{position:absolute;right:15px;top:35px;font-size:140%}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{color:#FFF}.rsDefault .rsBullets{z-index:10;width:100%;margin:-90px auto 0;text-align:center;line-height:8px;overflow:hidden;position:relative}.rsDefault .rsBullet{width:15px;height:15px;display:inline-block;margin:10px 3px 10px;border-radius:50%;background:none;cursor:pointer;border:1px solid #fff}.rsDefault .rsBullet.rsNavSelected{background:#8fca5c}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../lib/ext/royalslider/skins/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.rsABlock{color:#001d32;text-align:left;padding:1% 2%;background:#fff;background:rgba(255,255,255,0.8);max-width:380px}.rsABlock h1{text-transform:uppercase;font-size:140%;line-height:1}.rsABlock h2{text-transform:uppercase;font-size:100%;font-family:'maven_promedium',Arial,Helvetica,sans-serif}.rsABlock p{font-size:80%}.rsABlock .btn{background:#1b75b9 url(../webimages/motif3.png);color:#fff !important;border:none;margin:0}.rsABlock .btn:hover{background:#001d32 url(../webimages/motif3.png)}#slider .icon-scroll{top:-30px}#formulaire{width:66%;margin:0 auto}#formulaire #special{display:none}#formulaire textarea{height:190px}#formulaire .failed{color:#900}#formulaire .valid{color:#090}#formulaire input,#formulaire textarea{width:100%;background:#fff;transition:background 1.5s !important;font:100% Helvetica,sans-serif;color:#999;padding:2%;outline:none;border:none !important;-webkit-appearance:none;-moz-appearance:none}#formulaire .sends{width:40%;background:none;padding:2% 0;line-height:1;margin:6% auto;text-align:center;cursor:pointer;display:block;color:#fff;border:2px solid #fff !important;text-transform:uppercase}#formulaire .sends:hover{background:#2c7127}.acceuil .wrap{padding:4% 4% 4%}.acceuil h1{text-transform:none;color:#2c7127;font-weight:lighter;margin:0}.acceuil h3{color:#2c7127;font-size:100%;margin:2% 0 10%}.acceuil #cercles{padding:0% 2% 0%;max-width:1490px;margin:0 auto}.acceuil .circle{position:relative;display:inline-block;margin:2% 0.5%;background-color:transparent;color:#222;text-align:center;width:12%;font-size:80%;font-weight:normal}.acceuil .circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;border:1px solid #8fca5c;content:""}.acceuil .circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.acceuil .circle__wrapper{display:table;width:100%;height:100%}.acceuil .circle__content{display:table-cell;padding:5px 15px;vertical-align:middle}.contact{background:url("../webimages/fond_contact.jpg") center center no-repeat;background-size:cover;color:#fff}.coordonnes .wrap{padding:2% 4% 1%}.coordonnes .icon-facebook{font-size:180%}.coordonnes .icon-linkedin{font-size:180%}.coordonnes .icon-lelixir{font-size:200%;margin:6% 0 0;display:block}.coordonnes .icon-lelixir:hover{color:#2c7127}.interventions hr{height:2px;width:15%;margin:4% auto;background:#8fca5c;display:block;visibility:visible}.interventions .icon-photos{font-size:800%;margin:0 4% 0 0}.interventions .icon-documents{font-size:500%;margin:0 auto;padding:0 0 8%;display:block}.partenaires .wrap{max-width:1200px}.partenaires p{display:inline}.partenaires p:nth-child(3n+3) a{border-left:2px solid #8fca5c;border-right:2px solid #8fca5c}.partenaires a{display:inline-block;vertical-align:middle;width:30.33%;padding:1% 4% 1%;color:#000;margin:0 0 8%}.partenaires a:hover{color:#2c7127}#presentation{padding:180px 0 0}.presentation{background:url("../webimages/fond_presentation.jpg") center center no-repeat;background-size:cover;color:#fff;position:relative}.presentation .wrap{padding:0% 4% 6%;margin:-80px auto 0;max-width:760px}.presentation p{text-align:justify}.presentation img{border-radius:100%;width:260px;display:block;margin:0 auto 0;position:relative;bottom:130px}.presentation .icon-diplomes{color:#fff;font-size:400%;margin:12% 0 0;display:block;cursor:pointer}.presentation .icon-diplomes:hover{color:#2c7127}.techniques{background:#f9fafa}.techniques article{margin:12% 0 0}.techniques article figure{display:inline-block;width:20%;vertical-align:top}.techniques article figure img{border-radius:100%}.techniques article aside{display:inline-block;width:80%;vertical-align:top;text-align:left;padding:0 0 0 4%;font-weight:lighter}.techniques article aside h2{color:#8fca5c;font-size:130%}.techniques article aside ul{margin:0 3%}.techniques article aside li{list-style-type:disc;padding:0 0 2%;color:#87888a}@media print{*{background:none !important;background-color:white !important}}@media screen and (max-width: 1260px){#test{background:#F00}header{height:180px}}@media screen and (max-width: 1024px){#test{background:#0F0}header{height:155px}.acceuil .circle{width:18%}header #main_nav li a{padding:5px 3px}}@media screen and (max-width: 768px){#test{background:#F0F}#dl-menu{display:block}#main_nav{display:none}header #social{top:inherit;bottom:0px}.rsDefault .rsBullet{width:10px;height:10px}.rsDefault .rsBullets{margin:-60px auto 0}.acceuil .circle{width:22%}.icon-scroll{font-size:40px;top:20px}#slider .icon-scroll{top:-20px}.box-top article{width:50%;padding:0 3% 3% 0}#documents h1{font-size:120%}}@media screen and (max-width: 480px){#test{background:#0FF}.acceuil .circle{width:31%}.presentation img{padding:0 8%}.icon-scroll{font-size:30px;top:15px}#slider .icon-scroll{top:-15px}.techniques article figure{width:100%;margin:0 0 4%}.techniques article figure img{max-width:160px}.techniques article aside{width:100%;padding:0 4% 0}.partenaires a{width:100%}.partenaires p:nth-child(3n+3) a{border-left:none;border-right:none}.partenaires a{border-bottom:1px solid #a2c75b}.box-top article{width:100%;padding:0 3% 3% 0}.news-infos,#news-item .gallery-pic{width:100%}#news-item .gallery-pic{padding-left:0;padding-top:6%}}.dl-menuwrapper{width:30%;min-width:180px;z-index:100;top:6px;right:5px;position:fixed;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper button{z-index:1000;border:none;width:40px;overflow:hidden;position:relative;float:right;cursor:pointer;outline:none}.dl-menuwrapper button:hover:before,.dl-menuwrapper button.dl-active:before,.dl-menuwrapper ul{color:#2c7127}.dl-menuwrapper button:before{font-family:"icomoon";content:'\e605';color:#a2c75b;font-size:34px}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#dl-menu.dl-menuwrapper li{width:inherit;position:relative;border-bottom:1px solid #dbdcdd}#dl-menu.dl-menuwrapper li a:before{font-family:"icomoon";content:'\e600';padding-right:5px;color:#a2c75b;font-size:10px;top:-1px;position:relative}.dl-menuwrapper li a{display:block;padding:4%;position:relative;color:#2f3133;outline:none;background:#fff}.no-touch .dl-menuwrapper li a:hover,.no-touch .dl-menuwrapper li a.menu_actif{color:#2c7127}#dl-menu.dl-menuwrapper li.dl-back>a{background:#FCC100;color:#000}#dl-menu.dl-menuwrapper li.dl-back>a:before{font-family:'icomoon';speak:none;color:#fff;-webkit-font-smoothing:antialiased;content:"\e601"}.dl-menuwrapper li.dl-back>a:hover{color:#fff}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:3px;line-height:25px}.dl-menuwrapper li>a:hover:not(:only-child):after{color:#FCC100}.dl-menuwrapper li.dl-back:after{left:10px;color:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:#000}.dl-menuwrapper .dl-menu{margin:12px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s ease;animation:MenuAnimOut1 0.4s ease}@-webkit-keyframes MenuAnimOut1{0%{}100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{0%{}100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.4s ease;animation:MenuAnimIn1 0.4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY();opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY();transform:translateY();opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ();opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ();transform:translateZ();opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateZ();opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateZ();transform:translateZ();opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}/*! lightgallery - v1.2.6 - 2015-10-29
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */@font-face{font-family:'lg';src:url("../lib/ext/lightgallery/fonts/lg.eot?n1z373");src:url("../lib/ext/lightgallery/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../lib/ext/lightgallery/fonts/lg.woff?n1z373") format("woff"),url("../lib/ext/lightgallery/fonts/lg.ttf?n1z373") format("truetype"),url("../lib/ext/lightgallery/fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;transition:opacity 250ms, -webkit-transform 250ms ease 0s !important;transition:transform 250ms ease 0s, opacity 250ms !important;transition:transform 250ms ease 0s, opacity 250ms, -webkit-transform 250ms ease 0s !important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a2c75b}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:-webkit-transform 0.3s ease 0s;transition:transform 0.3s ease 0s;transition:transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition:opacity 0.15s, -webkit-transform 0.3s ease 0s !important;transition:transform 0.3s ease 0s, opacity 0.15s !important;transition:transform 0.3s ease 0s, opacity 0.15s, -webkit-transform 0.3s ease 0s !important;-webkit-transform-origin:0 0;transform-origin:0 0}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity 0.15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../lib/ext/lightgallery/img/loading.gif) no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{will-change:transform, opacity}.lg-css3.lg-use-left .lg-item{will-change:left, opacity}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.royalSlider{width:100%;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../lib/ext/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../lib/ext/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../lib/ext/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../lib/ext/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../lib/ext/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../lib/ext/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}
/*# sourceMappingURL=main.css.map */