@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:400;src:local("Vollkorn SC Regular"),local("VollkornSC-Regular"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_v6-zQ3rXpceZj9cqnViFzPn6SSg.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:400;src:local("Vollkorn SC Regular"),local("VollkornSC-Regular"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_v6-zQ3rXpceZj9cqnViF6Pn6SSg.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:400;src:local("Vollkorn SC Regular"),local("VollkornSC-Regular"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_v6-zQ3rXpceZj9cqnViFxPn6SSg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:400;src:local("Vollkorn SC Regular"),local("VollkornSC-Regular"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_v6-zQ3rXpceZj9cqnViFwPn6SSg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:400;src:local("Vollkorn SC Regular"),local("VollkornSC-Regular"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_v6-zQ3rXpceZj9cqnViF-Pn4.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:700;src:local("Vollkorn SC Bold"),local("VollkornSC-Bold"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_y6-zQ3rXpceZj9cqnVinFG2uga7L95Q.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:700;src:local("Vollkorn SC Bold"),local("VollkornSC-Bold"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_y6-zQ3rXpceZj9cqnVinFG2upa7L95Q.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:700;src:local("Vollkorn SC Bold"),local("VollkornSC-Bold"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_y6-zQ3rXpceZj9cqnVinFG2uia7L95Q.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:700;src:local("Vollkorn SC Bold"),local("VollkornSC-Bold"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_y6-zQ3rXpceZj9cqnVinFG2uja7L95Q.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Vollkorn SC;font-style:normal;font-weight:700;src:local("Vollkorn SC Bold"),local("VollkornSC-Bold"),url(https://fonts.gstatic.com/s/vollkornsc/v2/j8_y6-zQ3rXpceZj9cqnVinFG2uta7I.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}#mceu_43,.mce-notification-warning{display:none!important}::-webkit-scrollbar{width:5px;height:5px;background:#fff}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-box-shadow:rgba(0,0,0,.3) inset 0 0 3px;-khtml-box-shadow:rgba(0,0,0,.3) inset 0 0 3px;-moz-box-shadow:rgba(0,0,0,.3) inset 0 0 3px;-ms-box-shadow:rgba(0,0,0,.3) inset 0 0 3px;-o-box-shadow:rgba(0,0,0,.3) inset 0 0 3px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{background:#246d40}*{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0;outline:none}:after,:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p img{max-width:100%}.limited_center{position:relative;display:block;width:100%;max-width:966px;margin:0 auto;height:100%}body,html{height:1px;min-height:100%}body,html,main{position:relative}main{height:auto;min-height:100vh;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding-top:80px}.html_content{display:flow-root}.admin_layout header{height:60px}.admin_layout main{padding-left:150px;padding-top:60px}.admin_layout .admin_menu{top:60px}h1,h2,h3,h4,h5{font-family:Vollkorn SC,serif}a{text-decoration:none;color:#246d40}button{border:none;outline:none}pre{white-space:pre-line;white-space:-moz-pre-line;white-space:-pre-line;white-space:-o-pre-line;word-wrap:break-word;position:relative;width:100%}textarea{resize:none}.arabic .header_side .header_link .text{font-size:18px}.grid_center_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(271px,3fr));justify-items:center;grid-gap:20px 30px}.center_middle{display:grid;justify-items:center;align-items:center;min-height:90vh}.notFound{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:70vh;text-align:center}.notFound h1{color:#246d40;font-size:3em;margin-bottom:30px}.notFound p{color:grey;font-size:1.5em}.sys_msg{display:block;position:fixed;width:300px;bottom:10px;right:10px;z-index:10000}.sys_msg .msg{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100px;padding:5px 5px 5px 60px;margin-top:5px;background:#fff;color:#45464c;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.3);-khtml-box-shadow:3px 3px 5px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 5px rgba(0,0,0,.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,.3);box-shadow:3px 3px 5px rgba(0,0,0,.3)}.sys_msg .msg:before{position:absolute;font-family:FontAwesome;left:20px;font-size:2.3em}.sys_msg .success:before{color:#27ae60;content:"\f058";font-weight:700}.sys_msg .error:before{color:#d63031;content:"\f057";font-weight:700}.sys_msg .warning:before{color:#f1c40f;content:"\f071";font-weight:700}.sys_msg .spinning:before{color:#0469af;content:"\f110";font-weight:700;animation:fa-spin 2s linear infinite}.col2{position:relative;display:flex;justify-content:center;align-items:center;height:calc(100vh - 80px)}.contact_map{display:block;background:#246d40}.contact_map,.contact_map iframe{position:relative;width:100%;height:100%}.view_all{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;width:300px;margin:20px auto;padding:5px;background:#7fc837;color:#fff;border:1px solid #7fc837;font-size:20px;letter-spacing:1px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;font-family:Vollkorn SC,serif}.view_all:hover{letter-spacing:2px;background:#fff;color:#7fc837}.wrap_with_gap{position:relative;display:flex;flex-wrap:wrap;gap:20px}.mce-branding,.mce-notification-error{display:none!important}header{position:fixed;display:block;width:100%;height:80px;background:#fff;z-index:100;justify-content:space-between;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);-ms-box-shadow:0 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}header .logo_mobile{display:none!important}.public_header{width:100%}.header_center,.public_header{position:relative;display:flex;justify-content:space-around;height:100%}.header_center{align-items:center}.header_center .logo{position:relative;display:flex;height:60px}.header_center .logo img{position:relative;display:block;height:100%}.header_side{position:relative;display:flex;justify-content:space-around;align-items:center;height:100%;width:100%}.header_side .header_link{display:block;position:relative;align-items:center;font-family:Roboto,sans-serif;text-align:center;cursor:pointer;color:#246d40}.header_side .header_link .icon{position:relative;display:inline-block;width:100%;margin-right:5px;margin-bottom:5px;font-size:1.2em;font-family:FontAwesome}.header_side .header_link .text{font-size:14px}.admin_header{position:fixed;display:block;width:100%;height:80px;background:#fff;z-index:100;justify-content:space-between;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);-ms-box-shadow:0 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}.admin_header .limited_center{display:flex;justify-content:space-between}.admin_header .logo{padding:5px 10px;display:inline;width:200px}.admin_header .logo .logo_graph{position:relative;display:block;height:100%;float:left}.admin_header .logo .logo_text{line-height:3em;margin-left:20px;font-family:Vollkorn SC,serif;font-size:1.2em;color:#7fc837;font-weight:700}.admin_header .logo .logo_text span{color:#246d40;margin:0 5px}.admin_header .top_navigation{position:relative;display:flex;height:100%}.admin_header .top_navigation .nav_item{position:relative;display:flex;justify-content:center;align-items:center;padding:0 10px;max-width:130px;font-size:1.3em;color:grey;font-weight:600;text-align:center;font-family:Roboto,sans-serif}.admin_header .top_navigation .nav_item:hover{color:#246d40}.admin_header .top_navigation .nav_item .notif_nbr{position:absolute;display:flex;justify-content:center;align-items:center;width:18px;height:18px;background:red;color:#fff;font-size:10px;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;top:10px;right:5px;font-size:300;font-family:Roboto,sans-serif}.admin_header .top_navigation .active{color:#246d40}.admin_header .header_separator{position:relative;display:flex;align-items:center;width:1px}.admin_header .header_separator:before{content:"";position:relative;display:block;width:100%;height:70%;background:rgba(0,0,0,.2)}.admin_header .user_menu{position:relative;display:flex;justify-content:center;align-items:center;min-width:200px;height:60px;padding:10px 0;color:grey;cursor:pointer}.admin_header .user_menu .pic{flex:0 0 40px;height:100%;background:url(assets/profile.jpg) 50% no-repeat;background-size:cover;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.admin_header .user_menu .name{text-align:center;padding:0 10px}.admin_header .user_menu .btn{flex:0 0 30px;text-align:center}.admin_header .user_menu .btn:before{content:"\f0c9";font-family:FontAwesome;color:grey;font-size:1em}.admin_header .user_menu .btn_close:before{content:"\f00d"}.admin_header .user_menu .menu{position:absolute;display:block;width:100%;top:60px;right:0;padding:0 10px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);-ms-box-shadow:0 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}.admin_header .user_menu .menu .item{position:relative;display:flex;justify-content:start;align-items:center;width:100%;padding:10px 5px;color:#45464c;font-family:Roboto,sans-serif}.admin_header .user_menu .menu .item:last-child{border-top:1px solid rgba(0,0,0,.2)}.admin_header .user_menu .menu .item:last-child:hover,.admin_header .user_menu .menu .item:last-child:hover:before{color:#d63031}.admin_header .user_menu .menu .item:before{font-family:FontAwesome;color:grey;margin-right:10px}.admin_header .user_menu .menu .item:hover,.admin_header .user_menu .menu .item:hover:before{color:#246d40}.admin_header *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header_lang{display:flex!important;justify-content:center!important;flex-flow:column;height:100%}.header_lang:hover .lang_popup{display:block}.header_lang .lang_popup{position:absolute;display:none;width:150px;background:#fff;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 3px rgba(0,0,0,.3);-o-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);top:60px;cursor:pointer;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header_lang .lang_popup .item{padding:10px 20px}.header_lang .lang_popup .item:hover{background:#246d40;color:#fff}footer{bottom:0;font-size:.8em;background:#333;justify-content:center;padding:20px 0}footer,footer .footer{display:flex;position:relative;width:100%}footer .footer{height:100%;max-width:1000px;color:#fff}footer .footer .left{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;white-space:nowrap}footer .footer .left img{width:140px;max-width:80%}footer .footer .left p{margin-top:20px}footer .footer .center{position:relative;display:flex;flex-flow:column;width:100%;justify-content:center;align-items:center}footer .footer .center a{color:#fff;padding:5px 0}footer .footer .center a:hover{text-decoration:underline;color:#7fc837}footer .footer .center .active{color:#7fc837}footer .footer .right{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:start}footer .footer .right .line{position:relative;display:flex;margin:10px 0}footer .footer .right .line .icon{flex:0 0 30px}footer .footer .right .line .content{white-space:nowrap}@media only screen and (max-width:850px){footer .footer{flex-flow:column}footer .footer .center,footer .footer .left{margin-bottom:30px}footer .footer .right{align-items:center}footer .footer .right .line{width:60%}}.contact_form{position:relative;display:flex;width:100%;justify-content:center;align-items:center;padding:20px;background:#246d40;height:calc(100vh - 80px)}.contact_form .form{position:relative;display:block;width:400px;max-width:100%;text-align:center}.contact_form .form .form_title{color:hsla(0,0%,100%,.8);margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #fff}.contact_form .form .input_line .label{position:relative;display:block;width:100%;color:#fff;margin-bottom:5px;font-family:Vollkorn SC,serif}.contact_form .form .input_line .input_field{position:relative;display:block;width:100%;margin-bottom:10px;padding:10px;outline-offset:3px;border:none;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 5px rgba(0,0,0,.3);-o-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3);-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.contact_form .form .input_line textarea{min-height:150px}.contact_form .sub_form{padding:10px 0;color:hsla(0,0%,100%,.6);font-size:1em}.contact_form .sub_form a{color:#fff;text-decoration:underline}.form{padding:20px}.form,.form .form_title{width:100%;position:relative}.form .form_title{text-align:center;padding:10px;margin-bottom:20px;color:#246d40}.form .fields_zone{width:100%;position:relative;display:flex;justify-content:space-between}.form .col{position:relative;width:100%;padding:0 20px}.form .input_line{position:relative;width:100%;padding-bottom:10px}.form .input_line .label,.form .input_line label{position:relative;display:block;width:100%;color:grey;margin-bottom:5px;font-family:Vollkorn SC,serif}.form .input_line .input_field,.form .input_line textarea{position:relative;display:block;width:100%;margin-bottom:10px;padding:10px;outline-offset:3px;border:none;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 5px rgba(0,0,0,.3);-o-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3);-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.form .input_line textarea{min-height:150px}.form .input_line select{display:block;width:100%;padding:10px;outline:1px solid transparent;outline-offset:4px;border:none;-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.3);-o-box-shadow:1px 2px 8px rgba(0,0,0,.3);box-shadow:1px 2px 8px rgba(0,0,0,.3)}.form .input_line select option{padding:10px}.form .btn_zone{display:block;width:100%;padding:20px}.form .sub_form{padding:10px 0;color:hsla(0,0%,100%,.6);font-size:.8em}.form .sub_form a{color:#fff;text-decoration:underline}.form .listed_fields .listed_field{position:relative;display:flex}.form .listed_fields .listed_field .sub_field_label{position:relative;display:flex;align-items:center;margin:0 5px 10px;width:200px;color:#246d40;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1)}.file_upload{position:relative;display:block;margin:0 auto;width:350px;max-width:100%;height:190px;background:transparent url(img/placeholder.jpg) 50% no-repeat;background-size:cover;-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.3);-o-box-shadow:1px 2px 8px rgba(0,0,0,.3);box-shadow:1px 2px 8px rgba(0,0,0,.3);overflow:hidden}.file_upload input{width:100%;height:100%;opacity:0}.file_upload img{position:absolute;top:0;left:0;width:100%;min-height:auto}.drop_selector{position:relative;display:block;width:100%;line-height:60px;padding:20px auto}.drop_selector label{font-size:1.3em;margin-right:20px}.drop_selector select{width:200px;text-align:center;height:30px;font-size:1.1em;padding:0 10px}.form_media{display:flex;position:relative;padding:20px}.form_media .file_select{width:40px;height:40px;line-height:40px;background:#246d40;font-size:20px;color:#fff;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.3);-o-box-shadow:1px 2px 8px rgba(0,0,0,.3);box-shadow:1px 2px 8px rgba(0,0,0,.3);overflow:hidden;margin-right:10px;padding-left:10px}.form_media .file_select:before{margin-right:20px}.form_media .file_select_active{background:#7fc837}.form_media .comment{width:200px;padding:0 10px;height:40px;outline:1px solid transparent;outline-offset:4px;margin-right:20px;-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.3);-o-box-shadow:1px 2px 8px rgba(0,0,0,.3);box-shadow:1px 2px 8px rgba(0,0,0,.3)}.form_media .comment:focus{outline:1px solid #246d40}.form_media button{color:#fff;padding:10px;background:#246d40;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.3);-o-box-shadow:1px 2px 8px rgba(0,0,0,.3);box-shadow:1px 2px 8px rgba(0,0,0,.3)}.form_line_separator{display:block;width:100%;line-height:40px;border-bottom:1px solid #246d40;color:#246d40;margin-bottom:10px;font-size:1.3em;font-family:Vollkorn SC,serif}.input_line_chekbox{position:relative;display:flex;align-items:center;height:50px}.input_line_chekbox .check_box,.input_line_chekbox .check_box_active{position:relative;display:flex;justify-content:start;width:50%;cursor:pointer}.input_line_chekbox .check_box:before,.input_line_chekbox .check_box_active:before{margin-right:15px}.big_btn_classic{position:relative;display:block;width:100%;height:40px;text-align:center;background:#246d40;border:1px solid #246d40;color:#fff;font-size:1em;letter-spacing:2px;line-height:38px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}.big_btn_classic:hover{background:#fff;color:#246d40}.btn_color_red{background:#d63031!important;border-color:#d63031!important}.btn_color_red:hover{background:#fff!important;color:#d63031!important}.btn_color_dark{background:#45464c!important;border-color:#45464c!important}.btn_color_dark:hover{background:#fff!important;color:#45464c!important}.btn_color_orange{background:orange!important;border-color:orange!important}.btn_color_orange:hover{background:#fff!important;color:orange!important}.btn_color_blue{background:#0469af!important;border-color:#0469af!important}.btn_color_blue:hover{background:#fff!important;color:#0469af!important}.big_btn_classic_light{position:relative;display:block;width:100%;height:40px;background:transparent;color:#fff;border:1px solid #fff;font-family:Vollkorn SC,serif;font-size:1em;font-weight:700;letter-spacing:2px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}.big_btn_classic_light:hover{background:#fff;color:#246d40;letter-spacing:3px}.btn_classic{position:relative;display:block;padding:0 20px;height:30px;line-height:30px;background:#246d40;border:1px solid #246d40;color:#fff;margin:0 auto;-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;text-align:center;font-size:1em;cursor:pointer}.btn_classic:hover{background:#fff;color:#246d40}.btn_orange{background:orange;border:1px solid orange}.btn_orange:hover{background:#fff;color:orange}.small_btn_classic{position:relative;display:block;padding:0 20px;width:200px;max-width:100%;height:30px;line-height:30px;background:#246d40;border:1px solid #246d40;color:#fff;margin:0 auto;text-align:center;-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.small_btn_classic:hover{background:#fff;color:#246d40}.file_upload_btn{position:relative;display:inline-block;width:auto;height:40px;background:#246d40;cursor:pointer}.file_upload_btn input{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}.file_upload_btn .icon{display:block;position:absolute;left:0;top:0;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px}.file_upload_btn label{color:#fff;line-height:40px;padding:0 20px 0 40px}.file_upload_btn:hover{background:#7fc837}.file_upload_btn:hover .icon,.file_upload_btn:hover label{color:#333}.check_box_active{display:block;width:100%;font-size:1.2em;color:#7fc837;text-align:center}.check_box_active:before{font-family:FontAwesome;content:"\f14a"}.check_box{display:block;width:100%;font-size:1.2em;color:#333;text-align:center}.check_box:before{font-family:FontAwesome;content:"\f096"}.edit_time .value{margin:0 5px}.edit_time .arr{color:orange}.edit_time .btn{font-size:18px;cursor:pointer}.edit_time .btn:hover{color:#7fc837}.book_now{position:fixed;display:flex;justify-content:center;align-items:center;bottom:50%;right:15px;width:80px;height:80px;padding:10px;color:#fff;font-size:12px;text-align:center;background:orange;cursor:pointer;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 3px rgba(0,0,0,.3);-o-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:99999}.book_now:after{content:"";z-index:20;position:absolute;display:block;top:5px;bottom:5px;left:5px;right:5px;border:1px solid #fff;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.book_now:hover{background:#7fc837}.btn_toggle_add{display:inline-block;font-family:FontAwesome;color:#7fc837;margin-left:20px;font-size:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.btn_toggle_add:before{content:"\f055"}.btn_toggle_add_active{color:grey}.btn_toggle_add_active:before{content:"\f056"}.toggle_card{padding:5px 10px;position:absolute;display:inline-block;top:10px;right:10px;background:#333;width:150px;z-index:1;color:#fff;line-height:25px;font-size:12px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.toggle_card .line{position:relative;display:block;width:100%;cursor:pointer}.toggle_card .line:after{content:"\f096";font-family:FontAwesome;color:hsla(0,0%,100%,.5);float:right;font-size:16px}.toggle_card .active:after{content:"\f14a";color:#7fc837}.content_page{padding-bottom:30px}.content_page .page_header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:200px;background:url(img/bg.jpg) 50% no-repeat;background-size:cover}.content_page .page_header:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.content_page .page_header .block{position:relative;z-index:1;text-align:center}.content_page .page_title{max-width:400px;font-size:2em;color:#fff;margin-bottom:10px;font-weight:500}.content_page .breadcrumb{text-align:center;color:#fff}.content_page .breadcrumb *{color:#fff;font-size:1em;margin:0 5px;font-weight:300}.content_page .breadcrumb a:hover{text-decoration:underline}.content_page section{padding:0 10px}.content_page .section_title{color:#246d40;margin:10px 0 5px}.content_page .subsection_title{color:#45464c;margin:10px 0 5px;text-decoration:underline;padding-left:10px}.content_page .paragraph{line-height:2em;color:grey;padding-left:20px;text-align:justify}.content_page .paragraph b{font-weight:700;color:#000}.content_page .content{position:relative;display:block;width:100%;max-width:1000px;margin:0 auto;padding:0 10px}.content_page .content .short_content{padding:10px;background:rgba(0,0,0,.1);margin:20px 0;display:flex;position:relative}.content_page .content .short_content,.content_page .content .short_content img{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.content_page .content .short_content img{height:100px}.content_page .content .short_content .title{font-weight:700;display:block;width:100%;color:#246d40;font-size:18px;margin-bottom:10px;text-transform:uppercase}.content_page .content .short_content p{padding:0 10px}.article_page{padding:10px 30px;margin-bottom:10px;position:relative;display:block;background:hsla(0,0%,94.1%,.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-khtml-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-ms-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.article_page section{margin-bottom:30px}.article_page h1{font-size:1.5em;margin-bottom:20px;color:#246d40}.article_page h2{color:#333;font-size:1.2em;margin-top:20px;margin-bottom:10px}.article_page .colored{color:#246d40}.article_page .page_image{max-height:300px;position:relative;display:block;margin:10px auto 30px;max-width:100%;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.article_page .paragraph,.article_page p{text-align:justify;margin-bottom:10px;font-size:1.1em;line-height:2em;color:#333!important}.article_page .paragraph p,.article_page .paragraph pre,.article_page p p,.article_page p pre{font-size:1.2em!important}.article_page .paragraph a,.article_page p a{color:#246d40;font-size:1em;font-weight:700;text-decoration:none!important}.article_page li{line-height:2em;font-size:1.1em}.articl_page_no{background:transparent;-webkit-box-shadow:0 0 0 transparent;-khtml-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.page_rich_content{padding:20px 0;margin-top:20px;border-top:2px dashed rgba(0,0,0,.3)}.page_layout_double{width:100%;position:relative;display:flex;justify-content:space-between}.page_layout_double p,.page_layout_double pre{font-size:1.2em!important;text-align:justify;line-height:30px}.page_layout_double .col{position:relative;min-width:50%;padding:10px}.page_layout_double .main_pic{position:relative;display:block;width:auto;max-width:100%;max-height:400px;margin:0 auto;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);-ms-box-shadow:0 2px 5px rgba(0,0,0,.3);-o-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}.page_layout_double .label{display:block;width:100%;line-height:40px;font-size:22px;color:#246d40}.related_title{position:relative;width:100%;line-height:40px;margin-top:30px}.related_block{width:100%;display:flex;padding:10px}.related_block .mini_card{margin:5px}.page_layout_single .main_pic{display:block;max-width:100%;margin:0 auto;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);-ms-box-shadow:0 2px 5px rgba(0,0,0,.3);-o-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}.page_layout_single p,.page_layout_single pre{font-size:1.2em!important}.page_layout_single .label{display:block;width:100%;line-height:40px;font-size:22px;color:#246d40}.html_content{padding:20px}.download_doc{padding:10px 20px;font-size:1.2em;background:#246d40;color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);-ms-box-shadow:0 2px 5px rgba(0,0,0,.3);-o-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}.download_doc:before{margin-right:10px;color:#e5e5e5}.download_doc:hover{background:#7fc837}.page_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(321px,3fr));justify-items:center;grid-gap:20px 30px}.job_page_attached_files{padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid grey}.job_page_attached_files .title{color:#246d40;text-decoration:underline;margin-bottom:20px}.job_page_attached_files .array{position:relative;display:flex;flex-wrap:wrap;gap:10px}.job_page_attached_files .array a{position:relative;display:block;width:30%;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 3px rgba(0,0,0,.3);-o-box-shadow:2px 2px 3px rgba(0,0,0,.3);box-shadow:2px 2px 3px rgba(0,0,0,.3)}.job_page_attached_files .array a:hover{background:rgba(0,0,0,.1)}.job_page_attached_files .array a .icon{text-align:center;position:relative;display:inline-block;width:40px;height:40px;margin-right:5px}.job_page_attached_files .array a .icon:before{position:absolute;font-size:40px;top:0;left:0;right:0;bottom:0;color:orange;z-index:0}.job_page_attached_files .array a .icon .ext{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:1;margin-top:3px;color:#fff}.tftable{font-size:12px;color:#45464c;width:100%;border-width:1px;border-color:rgba(0,0,0,.1);border-collapse:collapse;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);box-shadow:2px 2px 5px 2px 5px rgba(0,0,0,.3) rgba(0,0,0,.4);word-wrap:break-word}.tftable th{font-size:14px;background-color:#fff;padding:2px 8px;border:1px #246d40;border-bottom:2px solid #246d40;text-align:center;color:#45464c;height:40px}.tftable tr{border-bottom:1px solid rgba(0,0,0,.1)}.tftable tbody:nth-child(odd),.tftable tr,.tftable tr:nth-child(odd){background-color:#fff}.tftable td{position:relative;font-size:14px;line-height:20px;padding:8px 5px;text-align:center;border:1px rgba(0,0,0,.1)}.tftable tr:hover{background-color:rgba(36,109,64,.2)}.table_title{position:relative;display:flex;justify-content:space-around;width:100%;background:#45464c;color:#fff;text-align:center;padding:10px 0}.table_title .value{color:#7fc837}.double_tables{position:relative;display:flex;width:100%}.double_tables table:first-child{border-right:1px solid #45464c;margin-right:-1px}.double_tables table:last-child{border-left:1px solid #45464c;margin-left:-1px}.search_table tr{cursor:pointer}.search_table tr:hover{color:red}.search_table .best:before{content:"\f005";font-family:FontAwesome;color:orange}.search_table .selected{background:#246d40!important;color:#fff!important}.popup{position:fixed;display:flex;justify-content:center;align-items:center;z-index:99999;background:rgba(0,0,0,.3);top:0;bottom:0;left:0;right:0}.popup .popup_container{position:relative;display:flex;flex-flow:column;width:600px;max-width:95%;max-height:90%;background:#fff;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3);overflow:hidden}.popup .popup_container .error{color:red;position:relative;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;height:1px;font-size:14px;-webkit-transform:translateY(-15px);-khtml-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.popup .popup_container .top{position:relative;display:block;width:100%;height:50px;flex:0 0 50px;background:#246d40;display:flex;justify-content:space-between;padding:0 20px;align-items:center}.popup .popup_container .top .title{color:#fff;font-size:18px;font-weight:400}.popup .popup_container .top .close{color:hsla(0,0%,100%,.5)}.popup .popup_container .top .close:before{content:"\f00d";font-family:FontAwesome}.popup .popup_container .top .close:hover{color:#fff}.popup .popup_container .content{position:relative;display:block;width:100%;padding:20px;overflow:auto}.popup .popup_container .bottom{position:relative;display:flex;justify-content:space-around;justify-content:center;width:100%}.popup .popup_container .bottom *{margin:10px}.book_popup .recap .tftable{margin-bottom:20px}.book_popup .recap .travel_total{background:#246d40;color:#fff}.popup_change_time_list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;gap:5px}.popup_change_time_list .ct_item{position:relative;display:flex;font-size:12px;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;background:#fff;border:1px solid grey;overflow:hidden}.popup_change_time_list .ct_item .ct_nbr{padding:3px 5px;color:red;font-weight:700}.popup_change_time_list .ct_item .ct_name{padding:3px 5px;width:100%}.popup_change_time_list .ct_item .ct_go{padding:3px 5px;background:#246d40;color:#fff}.popup_change_time_list .ct_item .ct_go:before{content:"Aller";margin:0 3px}.popup_change_time_list .ct_item .ct_back{padding:3px 5px;background:#7fc837}.popup_change_time_list .ct_item .ct_back:before{content:"Retour";margin:0 3px}.home_top{position:relative;display:block;width:100%;height:100vh;top:-80px;background:#246d40 url(img/home_bg.jpg) 50% no-repeat;background-size:cover;padding-top:80px;margin-bottom:-80px}.home_top:after{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;background:rgba(36,109,64,.6)}.home_top .container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1}.home_actions{position:relative;display:block;width:100%;background:url(img/home_bg.jpg) repeat 50%;background-size:cover;background-attachment:fixed;padding:50px 10px}.home_actions:before{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;background:#246d40;opacity:.9;mix-blend-mode:color;backdrop-filter:brightness(50%) blur(20px)}.home_actions .title{text-align:center;color:#fff;margin-bottom:30px}.home_actions .items{position:relative;display:flex;flex-wrap:wrap}.home_actions .items .item{position:relative;display:flex;justify-content:flex-end;align-items:center;width:50%;padding:10px}.home_actions .items .item .icon{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;padding:15px;margin-right:-10px;background:#fff;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3);z-index:1}.home_actions .items .item .icon img{position:relative;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.home_actions .items .item .bloc{position:relative;display:block;width:80%;height:100%;background:#fff;padding:20px 20px 20px 30px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.home_actions .items .item .bloc .bloc_title{color:#246d40;text-decoration:underline;margin-bottom:10px}@media only screen and (max-width:850px){.home_actions .items .item{width:100%}.home_actions .items .item .bloc,.home_actions .items .item .icon{margin:0 5px}}.home_business_block{position:relative;display:block;width:400px;max-width:90%;background:#fff;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3)}.home_business_block .block_header{position:relative;display:block;width:100%;padding:20px 30px;text-align:center}.home_business_block .block_header .title{color:#246d40;font-family:Vollkorn SC,serif}.home_business_block .block_body{position:relative;display:block;width:100%;padding:30px}.home_business_block .block_body .section{position:relative;display:block;width:100%;margin-bottom:20px}.home_business_block .block_body .section:focus-within .label{color:#7fc837;border-color:#7fc837}.home_business_block .block_body .section .label{position:relative;display:block;font-size:1.3em;color:#246d40;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #246d40;text-align:center;width:100%}.home_business_block .block_body .section .label .hint{font-size:10px;color:grey;display:block;width:50%;text-align:center}.home_business_block .block_body .section .fields{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.home_business_block .block_body .section .fields .field{position:relative;display:block;width:100%;margin:0 20px;height:40px;outline:none;padding:10px;border:1px solid grey;text-align:center;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:40px}.home_business_block .block_body .section .fields .field:first-child{margin-left:0}.home_business_block .block_body .section .fields .field:last-child{margin-right:0}.home_business_block .btn_submit{position:relative;display:block;color:#fff;background:#246d40;border:1px solid #246d40;width:100%;height:40px;outline:none;padding:10px;margin-top:30px;letter-spacing:1px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.home_business_block .btn_submit:hover{background:#7fc837;border-color:#7fc837;letter-spacing:3px}.section_dots_separator{position:relative;display:block;width:100%;border-bottom:8px dotted rgba(0,0,0,.03)}.home_section_grid{position:relative;display:block;width:100%;padding:40px 0}.home_section_grid .title{position:relative;display:block;width:100%;text-align:center;color:#246d40;font-size:2em;margin-bottom:20px}.home_section_grid .container{position:relative;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(271px,3fr));justify-items:center;grid-gap:30px 30px;padding:30px 0}.home_section_card{position:relative;display:flex;flex-flow:column;width:250px;min-height:250px;background:#efefef;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.home_section_card .card_header{position:relative;display:block;height:150px;background:#fff url(assets/trade_bg.jpg) 50% no-repeat;background-size:cover}.home_section_card .card_header .card_cover{position:relative;display:block;width:100%;height:100%;object-fit:cover}.home_section_card .card_header .date{position:absolute;display:block;top:10px;right:-5px;background:#7fc837;padding:5px 10px;color:#fff;-webkit-box-shadow:-2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:-2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:-2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:-2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:-2px 2px 5px rgba(0,0,0,.3);box-shadow:-2px 2px 5px rgba(0,0,0,.3)}.home_section_card .card_header .date span{margin:0 2px}.home_section_card .card_body{position:relative;display:block;padding:10px;flex:1}.home_section_card .card_body .title{text-align:center;color:#246d40;font-size:1.2em}.home_section_card .card_body .content{position:relative;display:block;color:#45464c;text-align:center;font-size:12px;max-height:80px;overflow:hidden}.home_section_card .card_footer{padding:10px;align-items:center}.home_section_card .card_footer,.home_travel_infos{position:relative;display:flex;justify-content:space-around}.travel_info_card .content{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:200px;border:2px solid #246d40;background:#fff url(assets/trade_bg2.jpg) 50% no-repeat;background-size:cover;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 3px rgba(0,0,0,.3);-o-box-shadow:2px 2px 3px rgba(0,0,0,.3);box-shadow:2px 2px 3px rgba(0,0,0,.3);margin:0 auto 20px;overflow:hidden}.travel_info_card .content:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:rgba(36,109,64,.6)}.travel_info_card .content .data{position:relative;z-index:2;text-align:center}.travel_info_card .content .data .number{font-size:90px;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.travel_info_card .content .data .items{position:relative;display:grid;grid-template-columns:1fr 1fr;align-content:center;width:80%}.travel_info_card .content .data .items .item{background:#fff;display:block;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:5px 10px;margin:3px;font-size:12px}.travel_info_card .title{text-align:center;color:#45464c;font-size:20px;line-height:25px}.home_section_gallery{position:relative;display:block;width:100%}.home_section_gallery .container .gallery_card{position:relative;display:block;width:230px;height:280px;overflow:hidden;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);-khtml-box-shadow:3px 3px 8px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 8px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 8px rgba(0,0,0,.3);-o-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.home_section_gallery .container .gallery_card:after{content:"";position:absolute;display:block;width:80%;height:200%;background:hsla(0,0%,100%,.2);-webkit-transform:skew(-45deg) translateX(300%);-khtml-transform:skew(-45deg) translateX(300%);-moz-transform:skew(-45deg) translateX(300%);-ms-transform:skew(-45deg) translateX(300%);-o-transform:skew(-45deg) translateX(300%);transform:skew(-45deg) translateX(300%)}.home_section_gallery .container .gallery_card:hover img{-webkit-transform:rotate(5deg) scale(1.1);-khtml-transform:rotate(5deg) scale(1.1);-moz-transform:rotate(5deg) scale(1.1);-ms-transform:rotate(5deg) scale(1.1);-o-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.home_section_gallery .container .gallery_card:hover:after{-webkit-transform:skew(-45deg) translateX(-300%);-khtml-transform:skew(-45deg) translateX(-300%);-moz-transform:skew(-45deg) translateX(-300%);-ms-transform:skew(-45deg) translateX(-300%);-o-transform:skew(-45deg) translateX(-300%);transform:skew(-45deg) translateX(-300%)}.home_section_gallery .container .gallery_card:hover:after,.home_section_gallery .container .gallery_card img{-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.home_section_gallery .container .gallery_card img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gallery_page_content{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:30px 10px}.gallery_page_content .gallery_single_image{position:relative;display:flex;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);-khtml-box-shadow:3px 3px 8px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 8px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 8px rgba(0,0,0,.3);-o-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);overflow:hidden;margin:0 auto}.gallery_page_content .gallery_single_image img{max-width:100%;object-fit:contain;margin:0 auto}.booking_card{flex-flow:column;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);-khtml-box-shadow:3px 3px 8px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 8px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 8px rgba(0,0,0,.3);-o-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}.booking_card,.booking_card .top{position:relative;display:flex;width:100%}.booking_card .top{justify-content:center;align-items:center;height:40px;background:#246d40;color:#fff}.booking_card .top .title{text-align:center}.booking_card .body,.booking_card .body .data{position:relative;display:flex;flex-flow:column}.booking_card .body .data .data_line{background:#fff;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;padding:10px}.booking_card .body .data .data_line:nth-child(2n){background:#e5e5e5}.booking_card .body .data .data_line .label{position:relative;color:#246d40}.booking_card .body .data .data_line .value{position:relative;font-weight:700}.booking_card .bottom{position:relative;display:block;width:100%}.booking_card .bottom .actions{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px}.booking_card .bottom .actions .number,.booking_card .bottom .actions .number .btn{position:relative;display:flex;justify-content:center;align-items:center}.booking_card .bottom .actions .number .btn{width:30px;height:30px;background:#246d40;color:#fff;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.booking_card .bottom .actions .number .btn:hover{background:#7fc837}.booking_card .bottom .actions .number .value{position:relative;display:flex;justify-content:center;align-items:center;width:70px;text-align:center;font-weight:700}.booking_card .bottom .actions .checkout_btn{position:relative;display:flex;justify-content:center;align-items:center;height:30px;padding:0 15px;background:#fff;text-transform:uppercase;color:grey;border:1px solid grey;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;gap:10px}.booking_card .bottom .actions .checkout_btn:before{content:"\f283";font-family:FontAwesome}.booking_card .bottom .actions .enabled{background:#246d40;color:#fff;border-color:#246d40;cursor:pointer}.booking_card .bottom .actions .enabled:hover{background:orange;border-color:orange}.checout_recap{position:relative;display:flex;flex-flow:column;width:100%;padding:20px;background:#e5e5e5;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3);gap:20px}.checout_recap .top{height:40px}.checout_recap .top img{width:100%;height:100%;object-fit:contain}.checout_recap .sub{margin-top:20px}.checout_recap .special{font-weight:700;color:#d63031}.checout_recap .line{position:relative;display:flex;width:100%;gap:20px}.checout_recap .line .item{position:relative;display:flex;justify-content:space-between;width:100%;padding:5px 10px}.checout_recap .line .item .label{display:flex;width:100%;font-size:18px;font-weight:700;color:#246d40;align-items:center;white-space:nowrap}.checout_recap .line .item .label:after{content:"";width:100%;height:1px;background:rgba(0,0,0,.1);margin:0 20px}.checout_recap .line .item .value{white-space:nowrap}.checout_recap .total{background:#000;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:20px}.checout_recap .total .item .label{color:#fff}.checout_recap .total .item .label:after{background-color:hsla(0,0%,100%,.3)}.checout_recap .total .item .value{color:#7fc837;font-weight:700}@media only screen and (max-width:850px){.checout_recap .line{display:block}}.mask_anim{background:#fff;z-index:2000;position:fixed;display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;animation:circle_clip_anim 1s;animation-fill-mode:both;background:radial-gradient(circle,#fff 0,#f7f7f7 40%,hsla(0,0%,100%,0) 90%,hsla(0,0%,100%,0) 100%);transform:translate3d(0)}.mask_anim:before{content:"";position:relative;display:block;width:100px;height:100px;background:url(img/logo/logo-mini.svg);opacity:1;background-size:contain;z-index:3000}@keyframes circle_clip_anim{0%{transform:scale(0)}50%{transform:scale(2)}to{transform:scale(0)}}.line_star{color:orange}.line_star:before{content:"\f005";font-family:FontAwesome}.booking_status_pending{font-size:22px;color:orange}.booking_status_pending:before{content:"\f017";font-family:FontAwesome}.booking_status_canceled{font-size:22px;color:#d63031}.booking_status_canceled:before{content:"\f05e";font-family:FontAwesome}.booking_status_paied{font-size:22px;color:#0469af}.booking_status_paied:before{content:"\f283";font-family:FontAwesome}.booking_status_success{font-size:22px;color:#27ae60}.booking_status_success:before{content:"\f11e";font-family:FontAwesome}.line_travel_booking{margin-bottom:3px}.line_travel_booking .sep{color:orange;font-weight:700}.line_travel_booking .stops{padding:5px}.line_travel_booking .times{color:#fff;padding:1px 5px;background:#246d40;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.download_pill{position:relative;display:inline-block;margin:0 10px;padding:3px 10px;line-height:18px;background:#246d40;color:#fff;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.download_pill:hover,.facebook_link{background:#7fc837}.facebook_link{position:fixed;display:flex;justify-content:center;align-items:center;width:60px;height:60px;bottom:10px;right:10px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);-khtml-box-shadow:3px 3px 8px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 8px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 8px rgba(0,0,0,.3);-o-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);color:#fff}.facebook_link:hover{transform:rotate(-15deg)}.facebook_link:hover .fa{transform:scale(1.2)}.facebook_link .fa{font-size:30px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.empty_page{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;color:#000;margin:20px 0}.empty_page .icon{position:relative;display:block;font-size:100px;margin-bottom:30px;color:#246d40}.empty_page .text{color:grey}.job_submission_success_bloc{position:relative;text-align:center;padding:40px 20px}.job_submission_success_bloc .ref{position:relative;display:inline-block;color:#246d40;font-size:30px;font-weight:700;margin:30px;padding:15px 0}.job_submission_success_bloc .content{position:relative;display:inline-block;font-size:18px;line-height:30px}.search_title{position:relative;display:flex;justify-content:space-around;width:100%;padding:20px 0}.search_title .line{position:relative;display:flex;justify-content:space-between;font-size:1.3em}.search_title .label{color:#246d40;margin-right:10px;font-family:Vollkorn SC,serif;font-weight:600}.travel_graph{position:relative;display:block;background:#f0f0f0;padding:10px 20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.2) inset 2px 2px 10px;-khtml-box-shadow:rgba(0,0,0,.2) inset 2px 2px 10px;-moz-box-shadow:rgba(0,0,0,.2) inset 2px 2px 10px;-ms-box-shadow:rgba(0,0,0,.2) inset 2px 2px 10px;-o-box-shadow:rgba(0,0,0,.2) inset 2px 2px 10px;box-shadow:inset 2px 2px 10px rgba(0,0,0,.2)}.travel_graph .graph{border-bottom:1px solid #246d40}.travel_graph .graph,.travel_graph .labels{position:relative;display:flex;justify-content:space-between}.travel_graph .labels{padding-top:10px}.travel_graph .labels .label{text-align:center;display:inline-block;width:60px;color:#45464c;font-size:14px}.travel_graph .item{position:relative;display:block;width:60px}.travel_graph .item img{position:relative;display:block;width:100%}.table_search_container{padding:10px;background:#f0f0f0}.article_card{background:#fff;width:300px;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3);-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.article_card,.article_card .image{display:block;position:relative;overflow:hidden}.article_card .image{width:100%;height:250px;background:transparent url(img/placeholder.jpg) 50% no-repeat;background-size:cover}.article_card .image img{position:relative;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article_card .lang{position:absolute;display:flex;justify-content:center;align-items:center;top:10px;left:10px;width:50px;height:50px;z-index:1;background:#0469af;color:#fff;text-transform:uppercase;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3);-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.article_card .lang_ar{background:#d63031}.article_card .body{padding:10px;height:200px;overflow:hidden;position:relative;display:block}.article_card .body h3{margin-bottom:10px;font-size:1.3em}.article_card .body p{text-align:justify;font-size:1.1em}.article_card .footer{display:flex;position:relative;justify-content:space-around;align-items:center;width:100%;padding:5px;height:50px}.article_card:hover{transform:scale(1.05);-webkit-box-shadow:4px 4px 18px rgba(0,0,0,.2);-khtml-box-shadow:4px 4px 18px rgba(0,0,0,.2);-moz-box-shadow:4px 4px 18px rgba(0,0,0,.2);-ms-box-shadow:4px 4px 18px rgba(0,0,0,.2);-o-box-shadow:4px 4px 18px rgba(0,0,0,.2);box-shadow:4px 4px 18px rgba(0,0,0,.2)}.horizontal_card{width:600px;max-width:100%;height:200px}.horizontal_card .image{width:200px;height:100%;position:absolute;top:0;left:0}.horizontal_card .image img{height:100%;width:auto;min-width:100%;min-height:100%}.horizontal_card .body{padding:10px 10px 10px 210px;height:160px;position:relative;display:block}.horizontal_card .footer{height:40px;padding-left:310px}.horizontal_card .footer a,.horizontal_card .footer button{height:30px;line-height:30px;margin-top:0;position:absolute;right:5px}.mini_card{position:relative;width:180px;padding:10px;background:#fff;margin:10px 0;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3)}.mini_card .image{display:block;width:100%;height:100px;margin-bottom:30px}.mini_card .body{position:relative;width:100%;text-align:center;line-height:30px}.mini_card .body h3{display:block;width:100%;font-size:18px}.mini_card .price{display:flex;position:absolute;top:110px;left:0;justify-content:space-between;width:100%;padding:0 10px;line-height:30px;background:#7fc837;color:#fff;margin-bottom:10px;font-size:12px}.mini_card .price span{color:#fff}.job_category_card{display:flex;flex-flow:column;position:relative;background:#fff;width:300px;overflow:hidden;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3);-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.job_category_card .card_container{display:flex;flex-flow:column;position:relative;height:100%}.job_category_card .card_container .top{position:relative;display:flex;justify-content:space-between;align-items:center;background:grey;color:#fff;padding:5px 10px;flex:0 0 40px}.job_category_card .card_container .body{padding:10px;position:relative;display:flex;flex-flow:column;line-height:40px;height:100%;width:100%;flex-grow:1}.job_category_card .card_container .bottom{flex-grow:0;position:relative;display:flex;justify-content:center;align-items:center;padding:5px}.job_category_card .card_container .bottom .action{position:relative;display:flex;justify-content:center;*align-items:center;width:100%;height:100%;padding:10px;text-align:center;background:#fff;color:#d63031;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #d63031;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.job_category_card .card_container .bottom .action:hover{background:#d63031;color:#fff}.proforma_page .tabs{position:relative;display:flex}.proforma_page .tabs .tab{width:100%;display:flex;flex-flow:column;text-align:center;justify-content:center;align-items:center;background:#f0f0f0;margin:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:10px;border:1px solid #246d40;color:#246d40;cursor:pointer}.proforma_page .tabs .tab .icon{font-size:25px}.proforma_page .tabs .tab .title{font-size:18px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.proforma_page .tabs .tab:hover .title{letter-spacing:2px}.proforma_page .tabs .active{color:#fff;background:#246d40}.proforma_page .duration_1_2{position:relative;display:flex}.proforma_page .duration_1_2 .item{position:relative;display:flex;flex-flow:column;width:100%;justify-content:center;align-items:center;background:#f0f0f0;margin:0 5px;padding:5px;color:#246d40;cursor:pointer;color:grey}.proforma_page .duration_1_2 .item:before{content:"\f096";font-family:FontAwesome;position:absolute;top:10px;left:5px}.proforma_page .duration_1_2 .item .days{font-size:12px}.proforma_page .duration_1_2 .item .hours{font-size:10px}.proforma_page .duration_1_2 .active{color:#246d40}.proforma_page .duration_1_2 .active:before{content:"\f14a"}.proforma_page .tips{padding:20px}.proforma_page .tips .tip{position:relative;display:block;width:100%;font-size:10px;color:grey}.proforma_page .tips .tip:before{content:"\f069";font-family:FontAwesome;margin:0 10px;font-size:8px}.proforma_page .total_amount{position:relative;display:block;padding:10px;font-weight:700;color:#d63031}.roles_in_tab .roles{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr}.roles_in_tab .roles .item .name{font-size:14px;font-weight:400}.roles_in_tab .roles .item .fields{position:relative;display:flex;width:100%;justify-content:center;font-size:16px}.roles_in_tab .roles .item .fields .read{color:#d63031;padding:0 10px;cursor:pointer}.roles_in_tab .roles .item .fields .read:before{content:"\f06e";font-family:FontAwesome}.roles_in_tab .roles .item .fields .write{color:#d63031;padding:0 10px;cursor:pointer}.roles_in_tab .roles .item .fields .write:before{content:"\f040";font-family:FontAwesome}.roles_in_tab .roles .item .fields .active{color:#27ae60}.loader{color:#246d40;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s ease infinite,round 1.7s ease infinite;animation:load6 1.7s ease infinite,round 1.7s ease infinite}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader_block{position:fixed;z-index:1000;top:50%;left:50%;background:#fff;width:220px;height:220px;-webkit-border-radius:200px;-khtml-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;-webkit-box-shadow:rgba(0,0,0,.5) 0 0 300px 90px;-khtml-box-shadow:rgba(0,0,0,.5) 0 0 300px 90px;-moz-box-shadow:rgba(0,0,0,.5) 0 0 300px 90px;-ms-box-shadow:rgba(0,0,0,.5) 0 0 300px 90px;-o-box-shadow:rgba(0,0,0,.5) 0 0 300px 90px;box-shadow:0 0 300px 90px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.virtual_ticket{position:relative;display:block;width:100%;max-width:600px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);-khtml-box-shadow:0 2px 8px rgba(0,0,0,.3);-moz-box-shadow:0 2px 8px rgba(0,0,0,.3);-ms-box-shadow:0 2px 8px rgba(0,0,0,.3);-o-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);margin:0 auto;border:1px solid rgba(0,0,0,.3);padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.virtual_ticket #doc_pdf{position:relative;padding:20px}.virtual_ticket .header{position:relative;display:block;width:100%;border-bottom:2px solid rgba(0,0,0,.2);padding:10px 0;margin-bottom:30px}.virtual_ticket .header .logo{position:relative;display:block;width:100%;height:80px;border-bottom:2px solid rgba(0,0,0,.1);padding:10px 0 20px}.virtual_ticket .header .logo img{position:relative;display:block;width:auto;height:100%;margin:0 auto}.virtual_ticket .sub{position:relative;display:block;width:100%;margin-top:10px;text-decoration:underline}.virtual_ticket .data{position:relative;display:flex;width:100%}.virtual_ticket .data .qr_code{position:relative;display:block;margin:0 auto;width:150px;height:150px}.virtual_ticket .data .details{position:relative;display:flex;flex-flow:column;justify-content:space-evenly;width:100%;height:auto}.virtual_ticket .item{justify-content:space-between;padding:5px 0}.virtual_ticket .item,.virtual_ticket .item .label{position:relative;display:flex;width:100%;align-items:center}.virtual_ticket .item .label{font-size:16px;font-weight:700;color:#246d40;white-space:nowrap}.virtual_ticket .item .label:after{content:"";width:100%;height:1px;background:rgba(0,0,0,.1);margin:0 20px}.virtual_ticket .item .value{font-size:16px;white-space:nowrap}.notice_termes_conditions{text-align:center;font-style:italic}.notice_termes_conditions a{color:#246d40;text-decoration:underline}@media only screen and (max-width:850px){.virtual_ticket .data{flex-flow:column}}.admin_page_header{margin-bottom:20px;display:flex;justify-content:space-between;height:40px;padding:3px}.admin_page_header .title{line-height:37px;font-family:Roboto,sans-serif;font-size:1.5em;color:#45464c;font-weight:700}.admin_page_header .title:before{color:#246d40;font-family:FontAwesome;margin-right:20px;font-weight:400}.admin_page_header .btn_zone{padding:0 10px;position:relative;display:flex;justify-content:space-evenly;align-items:center}.admin_page_header .btn_zone .btn{position:relative;min-width:30px;height:30px;padding:0 10px;line-height:30px;text-align:center;color:#fff;background:#246d40;border:1px solid #246d40;font-family:Roboto,sans-serif;font-size:1em;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-left:10px;cursor:pointer}.admin_page_header .btn_zone .btn:before{font-family:FontAwesome;margin-right:15px}.admin_page_header .btn_zone .btn:hover{background:#fff;color:#246d40}.admin_page_header .btn_zone .green{background:#27ae60;border-color:#27ae60}.admin_page_header .btn_zone .green:hover{background:#fff;color:#27ae60}.admin_page_header .btn_zone .red{background:#d63031;border-color:#d63031}.admin_page_header .btn_zone .red:hover{background:#fff;color:#d63031}.admin_page_header .btn_zone .blue{background:#0469af;border-color:#0469af}.admin_page_header .btn_zone .blue:hover{background:#fff;color:#0469af}.admin_dash_cards{position:relative;display:flex}.admin_dash_section{position:relative;display:block;width:100%;border-bottom:8px dotted rgba(0,0,0,.03);padding:20px 0}.admin_dash_section .title{position:relative;display:block;width:100%;border-bottom:1px solid grey}.admin_dash_card{flex-flow:column;justify-content:space-between;width:150px;height:150px;margin:5px;padding:10px;background:url(img/nav.png) repeat-x bottom;background-size:200%;background-color:#246d40;background-blend-mode:overlay;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3) 2px 5px rgba(0,0,0,.4);box-shadow:2px 2px 5px 2px 5px rgba(0,0,0,.3) rgba(0,0,0,.4)}.admin_dash_card,.admin_dash_card .value{position:relative;display:flex;align-items:center}.admin_dash_card .value{justify-content:center;font-size:20px;width:50%;height:50%;background:#fff;color:#246d40;font-weight:700;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.admin_dash_card .label{font-family:Roboto,sans-serif;font-size:16px;color:#fff;text-align:center;height:34px}.admin_dash_card .data{font-family:Vollkorn SC,serif;color:#fff;text-align:center;font-size:12px}.bg_red{background-color:#d63031}.bg_red .value{color:#d63031}.bg_blue{background-color:#0469af}.bg_blue .value{color:#0469af}.bg_yellow{background-color:orange}.bg_yellow .value{color:orange}.bg_green{background-color:#27ae60}.bg_green .value{color:#27ae60}.bg_dark{background-color:#45464c}.bg_dark .value{color:#45464c}.admin_menu{position:fixed;display:block;top:80px;left:0;bottom:0;width:150px;background:#45464c;z-index:10;-webkit-box-shadow:2px 0 6px rgba(0,0,0,.2);-khtml-box-shadow:2px 0 6px rgba(0,0,0,.2);-moz-box-shadow:2px 0 6px rgba(0,0,0,.2);-ms-box-shadow:2px 0 6px rgba(0,0,0,.2);-o-box-shadow:2px 0 6px rgba(0,0,0,.2);box-shadow:2px 0 6px rgba(0,0,0,.2);-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.admin_menu .item{position:relative;display:flex;align-items:center;width:100%;height:50px;color:#fff;padding-left:50px;font-family:Roboto,sans-serif;font-size:1em;background:#45464c;-webkit-box-shadow:rgba(0,0,0,.2) inset 2px -2px 6px;-khtml-box-shadow:rgba(0,0,0,.2) inset 2px -2px 6px;-moz-box-shadow:rgba(0,0,0,.2) inset 2px -2px 6px;-ms-box-shadow:rgba(0,0,0,.2) inset 2px -2px 6px;-o-box-shadow:rgba(0,0,0,.2) inset 2px -2px 6px;box-shadow:inset 2px -2px 6px rgba(0,0,0,.2)}.admin_menu .item:before{font-family:FontAwesome;color:#fff;position:absolute;display:block;text-align:center;width:50px;line-height:50px;left:0}.admin_menu .item:hover{background:hsla(0,0%,100%,.2)}.admin_menu .active{background:#fff;color:#45464c;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.admin_menu .active:before{color:#7fc837}.admin_menu .active:hover{background:#fff}.nav_tabs{position:relative;display:flex;top:0;left:0;width:100%;height:50px;padding:10px 10px 0;overflow:auto;background:url(img/nav.png) repeat-x bottom;background-size:contain;background-color:#246d40}.nav_tabs .tab{display:block;font-family:Vollkorn SC,serif;line-height:30px;padding:5px 20px;background:#45464c;color:#fff;margin:0 5px;border:1px solid #246d40;overflow:hidden;cursor:pointer;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:2px -2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px -2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px -2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px -2px 5px rgba(0,0,0,.3);-o-box-shadow:2px -2px 5px rgba(0,0,0,.3);box-shadow:2px -2px 5px rgba(0,0,0,.3);-webkit-transition:.2s;-khtml-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.nav_tabs .active{background:#fff;border-color:transparent;color:#246d40;-webkit-box-shadow:0 0 0 transparent;-khtml-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.tab_content{position:relative;padding:10px}.content_form{position:relative;display:block;width:100%}.content_form .controls,.content_form .controls .input_image{position:relative;display:flex;width:100%}.content_form .controls .input_image{flex-flow:column;justify-content:center;align-items:center;text-align:center}.content_form .body,.content_form .controls .options{position:relative;display:block;width:100%}.content_form .body .btn_zone .big_btn_classic{width:100%}.reclams_timeline .input_reclam_out{position:relative;display:flex;padding:0}.reclams_timeline .input_reclam_out .input_line{padding:0}.reclams_timeline .input_reclam_out .input_actions{position:relative;display:flex;flex-flow:column;justify-content:space-around;align-items:center;margin-left:20px}.reclams_timeline .input_reclam_out .input_actions .lang_select{position:relative;display:flex;width:100%;justify-content:space-evenly;align-items:center}.reclams_timeline .input_reclam_out .input_actions .lang_select .lang_btn{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #246d40;width:40px;height:40px;color:#246d40;font-weight:700;cursor:pointer}.reclams_timeline .input_reclam_out .input_actions .lang_select .active{background:#246d40;color:#fff}.reclams_timeline .input_reclam_out .input_actions .ref_response{color:grey;font-size:12px}.reclams_timeline .input_reclam_out .input_actions .ref_response span{display:block;width:100%;color:#246d40}.reclams_timeline .timeline{position:relative;display:flex;width:100%;flex-flow:column}.reclams_timeline .timeline .reclam_item{margin-right:25%}.reclams_timeline .timeline .reclam_item .top{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px;font-style:italic;margin:5px}.reclams_timeline .timeline .reclam_item .top .response_nbr{position:relative;display:inline-block;margin-right:10px;background:orange;padding:3px 5px;color:#fff;-webkit-border-radius:20px;-khtml-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.reclams_timeline .timeline .reclam_item .top .name{position:relative;display:block;width:100%;color:#246d40;font-weight:700;font-style:normal}.reclams_timeline .timeline .reclam_item .top .reclam_check{color:grey;cursor:pointer}.reclams_timeline .timeline .reclam_item .top .reclam_check:before{content:"\f096";font-family:FontAwesome;margin-right:10px}.reclams_timeline .timeline .reclam_item .top .active{color:#246d40}.reclams_timeline .timeline .reclam_item .top .active:before{content:"\f14a"}.reclams_timeline .timeline .reclam_item .content{padding:10px;display:block;background:rgba(36,109,64,.3);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 3px rgba(0,0,0,.3);-o-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.reclams_timeline .timeline .reclam_item .bottom{position:relative;width:100%;display:flex;justify-content:flex-end;padding:5px;font-size:12px;font-style:italic}.reclams_timeline .timeline .reclam_item_done .content{background:rgba(255,165,0,.3)}.reclams_timeline .timeline .response{margin-right:0;margin-left:25%}.reclams_timeline .timeline .response .content{background:#fff;color:grey;border:1px solid #246d40}.mutifiles_bloc{position:relative;display:flex;flex-flow:column}.mutifiles_bloc label{margin-bottom:10px}.mutifiles_bloc .input_multi_files{position:relative;display:flex;align-items:center;height:35px;border:2px solid #246d40;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0 15px;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.mutifiles_bloc .input_multi_files:hover{background:rgba(0,0,0,.1)}.mutifiles_bloc .input_multi_files:hover .btn_label{letter-spacing:2}.mutifiles_bloc .input_multi_files .btn_icon{margin-right:15px;color:#246d40}.mutifiles_bloc .input_multi_files .btn_label{-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#246d40}.mutifiles_bloc .input_multi_files input{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;right:0;bottom:0;cursor:pointer}.array_attached_files{position:relative;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.array_attached_files .item{position:relative;display:flex;flex-flow:column;justify-content:space-between;align-items:center;width:120px;padding:10px 5px;text-align:center;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 3px rgba(0,0,0,.3);-o-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer;overflow:hidden}.array_attached_files .item:hover:after{display:flex}.array_attached_files .item:after{display:flex;display:none;content:"\f057";font-family:FontAwesome;color:#d63031;font-size:40px;position:absolute;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background:#fff}.array_attached_files .item .icon{position:relative;display:block;width:100%;height:40px;margin-bottom:5px}.array_attached_files .item .icon:before{position:absolute;font-size:40px;top:0;left:0;right:0;bottom:0;color:orange;z-index:0}.array_attached_files .item .icon .ext{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:1;margin-top:3px;color:#fff}.array_attached_files .item .label{font-size:12spx;word-wrap:break-word}.candidate_infos .line{position:relative;display:flex;flex-wrap:wrap}.candidate_infos .line .field{position:relative;display:flex;padding:10px 10px 3px;width:50%;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}.candidate_infos .line .field .label{position:relative;color:#246d40;font-weight:700;white-space:nowrap}.candidate_infos .line .field .value,.candidate_infos .separator{position:relative;display:block}.candidate_infos .separator{width:100%;height:20px}.page_actions{position:relative;display:flex;flex-wrap:wrap;gap:10px}.page_actions .btn_classic{width:40%}.new_ticket_recap{flex-wrap:wrap;width:100%;padding:20px;background:#e5e5e5;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-khtml-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.new_ticket_recap,.new_ticket_recap .item{position:relative;display:flex;justify-content:space-between}.new_ticket_recap .item{flex:0 0 40%}.new_ticket_recap .item .label{font-weight:700;color:#246d40}.admin_filters{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:20px;padding:10px;background:#e5e5e5;gap:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.2) inset 1px 1px 8px;-khtml-box-shadow:rgba(0,0,0,.2) inset 1px 1px 8px;-moz-box-shadow:rgba(0,0,0,.2) inset 1px 1px 8px;-ms-box-shadow:rgba(0,0,0,.2) inset 1px 1px 8px;-o-box-shadow:rgba(0,0,0,.2) inset 1px 1px 8px;box-shadow:inset 1px 1px 8px rgba(0,0,0,.2)}.admin_filters .spacer{position:relative;display:block;width:100%}.admin_filters .search_field{position:relative;display:flex;flex-grow:1}.admin_filters .search_field input{position:relative;display:block;width:100%;height:40px;border:1px solid #fff;padding:0 50px 0 10px;outline:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.2);-khtml-box-shadow:1px 1px 8px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 8px rgba(0,0,0,.2);-o-box-shadow:1px 1px 8px rgba(0,0,0,.2);box-shadow:1px 1px 8px rgba(0,0,0,.2)}.admin_filters .search_field input:focus{outline:none;border-color:#7fc837}.admin_filters .search_field button{position:absolute;display:flex;justify-content:center;align-items:center;right:0;top:0;width:40px;height:40px;cursor:pointer;background:none}.admin_filters .search_field button:hover{color:#7fc837}.admin_filters .drop_down{position:relative;display:flex;flex-grow:1}.admin_filters .drop_down select{position:relative;display:block;width:100%;height:40px;border:1px solid #fff;padding:0 10px;outline:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.2);-khtml-box-shadow:1px 1px 8px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 8px rgba(0,0,0,.2);-o-box-shadow:1px 1px 8px rgba(0,0,0,.2);box-shadow:1px 1px 8px rgba(0,0,0,.2)}.admin_filters .drop_down select:focus{outline:none;border-color:#7fc837}@media only screen and (max-width:850px){.hide_mobile{display:none}header .logo_desktop{display:none!important}header .logo_mobile{display:block!important}header .header_link .text{display:none}.double_tables{display:block}.travel_graph .graph .item{width:40px!important}.travel_graph .label{font-size:10px!important}.search_title{display:block;padding:20px;font-size:14px}.table_title{display:block!important;font-size:14px!important}}