@import url("https://fonts.googleapis.com/css?family=McLaren|Roboto:300,400,400i,700,900&display=swap");@font-face{font-family:"ohmyweb";src:url("../fonts/ohmyweb.eot");src:url("../fonts/ohmyweb.eot?#iefix") format("embedded-opentype"),url("../fonts/ohmyweb.woff") format("woff"),url("../fonts/ohmyweb.ttf") format("truetype"),url("../fonts/ohmyweb.svg#ohmyweb") format("svg");font-weight:normal;font-style:normal}[class^="ohmyweb-icon"]:before,[class*=" ohmyweb-icon"]:before{font-family:"ohmyweb" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icon-youtube:before{content:"\79"}.social-icon-twitter:before{content:"\74"}.social-icon-instagram:before{content:"\69"}.social-icon-vimeo:before{content:"\76"}.social-icon-facebook:before{content:"\66"}.social-icon-google:before{content:"\67"}.icon-arrow-right-alt:before{content:"\61"}.alignleft{float:left;margin-right:1.625em}.alignright{float:right;margin-left:1.625em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.gallery a.thumbnail img{max-height:168px;width:auto}.gform_wrapper .top_label li.gfield.gf_hide_label>label{display:none}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);box-shadow:inset 0 0 6px rgba(0,0,0,0.2);background-color:white}::-webkit-scrollbar{width:6px;background-color:#FBB53B}::-webkit-scrollbar-thumb{background-color:#FBB53B}::-moz-selection{background:#DE0079;color:#fff}::selection{background:#DE0079;color:#fff}body,html{position:relative;margin:0;width:100%;font-family:"Roboto",sans-serif;font-weight:400;background:#fff;color:#303030}body{overflow-x:hidden}b,strong{font-weight:700}a{color:#071619;text-decoration:none}a:focus{outline:none !important;outline-offset:0 !important}a:active,a:focus,a:hover{color:#303030;text-decoration:none}p{letter-spacing:.5px;line-height:24px}.clearspace{clear:both;margin-top:30px}.blockspace{margin-bottom:30px}.imgfull{width:100%;margin:0 auto;height:auto}.lead{font-weight:600}.blue{color:#1980ff !important}.semi_bold{font-weight:500 !important}hr{display:block;width:100%;border-color:#cdcdcd;margin:30px 0}.block_space{margin-top:15px;margin-bottom:15px}.fade-img{opacity:.8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fade-img:hover{opacity:1}section{padding:3rem 0}.head_title{margin-bottom:.5rem;position:relative;display:block;font-family:"McLaren",cursive;color:black;letter-spacing:.2px;font-weight:600}.head_title small{display:block;font-size:60%}.title{margin-bottom:1rem;position:relative;display:block;font-family:"Roboto",sans-serif;letter-spacing:.5px;text-transform:uppercase;font-weight:bold}.title small{display:block;font-size:50%}@media (max-width: 767.98px){h2.head_title{font-size:1.8rem !important}h2.title{font-size:1.8rem !important}}.btn{display:inline-flex;flex-wrap:wrap;align-items:center;font-size:1.125rem;text-transform:uppercase;vertical-align:middle;font-weight:600;padding:.8rem 1.5rem;max-width:100%;border-radius:0;box-shadow:0 2px 8px 0 rgba(0,0,0,0.4)}.btn:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}.btn.btn-arrow::after{content:"";display:inline-block;height:25px;width:45px;margin-left:1rem;background-image:url("../images/arrow_big.svg");background-repeat:no-repeat;background-size:contain;z-index:10}.btn>*{display:inline-block;margin-right:.5rem}.btn.large{width:100%;margin:15px 0}@media (max-width: 575.98px){.btn{font-size:1rem}}.btn-primary{color:white;background-color:#FBB53B;border-color:#FBB53B}.btn-primary:hover{color:white;background-color:#f1a31b;border-color:#f1a31b}.btn-secondary{color:white;background-color:#DE0079;border-color:#DE0079}.btn-secondary:hover{color:white;background-color:#bb0267;border-color:#bb0267}.btn-tertiary{color:white;background-color:#463521;border-color:#463521}.btn-tertiary:hover{color:white;background-color:#342616;border-color:#342616}.btn-outline-primary{width:auto;min-width:0;max-width:100%;box-shadow:none;margin:.5rem 0;color:#FBB53B;border:2px solid;border-color:#FBB53B}.btn-outline-primary:hover{background-color:#FBB53B;border-color:#FBB53B;color:white}.btn-outline-primary.btn-arrow::after{filter:invert(0.5) sepia(1) saturate(5) hue-rotate(5deg) brightness(120%);transition:all 0.4s ease-in-out 0s}.btn-outline-primary.btn-arrow:hover::after{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%)}.btn-outline-dark{width:auto;min-width:0;max-width:100%;box-shadow:none;margin:.5rem 0;border:2px solid;border-color:#bebebe}.card{padding:1rem;margin-bottom:1rem;border-radius:0;border:0;box-shadow:0 0 20px rgba(0,0,0,0.15)}.card-gray{padding:1rem 1.5rem;margin-bottom:.5rem;background-color:#f2f2f2}.card-rounded{padding:1rem;margin-top:1rem;margin-bottom:1rem;border:0;border-radius:55px;box-shadow:0 5px 20px rgba(0,0,0,0.2)}.panel-group{margin:60px 0;position:relative}.border_box-container .panel-group{margin:0 0 30px}.border_box-container .panel-group::before{display:none}.panel-group::before{content:"";position:absolute;display:block;width:300px;height:1px;background-color:#303030;top:0;left:2%;transform:rotate(-45deg) translate(-35%, 0);z-index:0}.panel-group .panel{position:relative;margin-bottom:5px;border-radius:0;border:none;z-index:1;-moz-box-shadow:0 0 0 5px #fff;-webkit-box-shadow:0 0 0 5px #fff;-o-box-shadow:0 0 0 5px #fff;box-shadow:0 0 0 5px #fff}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-heading{padding:0;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0}.panel-group .panel-heading .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-family:"Roboto",sans-serif}.panel-group .panel-heading .panel-title a{display:block;position:relative;padding:30px 40px 30px 20px;background-color:#303030;color:#fff;font-weight:500;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.panel-group .panel-heading .panel-title a[aria-expanded="false"]::before,.panel-group .panel-heading .panel-title a[aria-expanded="false"]::after{content:"";display:inline-block;position:absolute;top:50%;right:5px;height:1px;width:20px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.panel-group .panel-heading .panel-title a[aria-expanded="false"]::before{transform:translate(-50%, -50%) rotate(0deg)}.panel-group .panel-heading .panel-title a[aria-expanded="false"]::after{transform:translate(-50%, -50%) rotate(-90deg)}.panel-group .panel-heading .panel-title a[aria-expanded="false"]:hover::before{transform:translate(-50%, -50%) rotate(90deg)}.panel-group .panel-heading .panel-title a[aria-expanded="false"]:hover::after{transform:translate(-50%, -50%) rotate(0deg)}.panel-group .panel-heading .panel-title a[aria-expanded="true"],.panel-group .panel-heading .panel-title a[aria-expanded="true"]{background-color:transparent}.panel-group .panel-heading .panel-title a[aria-expanded="true"]::before,.panel-group .panel-heading .panel-title a[aria-expanded="true"]::after{content:"";display:inline-block;position:absolute;top:50%;right:5px;height:1px;width:20px;background-color:#303030;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.panel-group .panel-heading .panel-title a[aria-expanded="true"]::before{transform:translate(-50%, -50%) rotate(0deg)}.panel-group .panel-heading .panel-title a[aria-expanded="true"]::after{transform:translate(-50%, -50%) rotate(0deg)}.panel-group .panel-heading .panel-title a[aria-expanded="true"]:hover::before{transform:translate(-50%, -50%) rotate(45deg)}.panel-group .panel-heading .panel-title a[aria-expanded="true"]:hover::after{transform:translate(-50%, -50%) rotate(-45deg)}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-body{padding:20px;background-color:rgba(0,0,0,0.15);font-weight:500;color:#fff}.gform_wrapper .top_label li.gfield.gf_hide_label>label,.gform_wrapper .top_label li.gfield.gf_hide_label.field_sublabel_below label{display:none}.gform_wrapper.gf_browser_chrome .gform_body{width:100% !important}.form-control{height:40px}.form-group input,.form-group select,.form-group textarea{border-radius:0;margin-bottom:0;border:4px solid #303030;background-color:#fff;color:#303030;font-family:'Catamaran', sans-serif;-moz-box-shadow:0 0 0 5px #fff;-webkit-box-shadow:0 0 0 5px #fff;-o-box-shadow:0 0 0 5px #fff;box-shadow:0 0 0 5px #fff}.form-control::placeholder{color:#303030}.form-group select{background:url("../images/arrow_select.png") no-repeat 98% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus{border-color:rgba(0,0,0,0.75);outline:0;-moz-box-shadow:0 0 0 5px #fff;-webkit-box-shadow:0 0 0 5px #fff;-o-box-shadow:0 0 0 5px #fff;box-shadow:0 0 0 5px #fff}.form-group>.btn-normal{margin:0}.modal-backdrop{background-color:#fff}.modal-backdrop.in{opacity:1}.modal-dialog{width:1200px;max-width:100%;height:auto;margin:0 auto;padding:15px}.modal-content{width:100%;float:left;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-radius:0;outline:0;box-shadow:none}.modal-content .close{display:block;position:relative;float:right;margin:0 0 30px;width:60px !important;height:60px !important;z-index:10;opacity:1}.modal-content .close::after,.modal-content .close::before{content:"";display:inline-block;position:absolute;top:50%;left:50%;height:2px;width:30px;background-color:#303030;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.modal-content .close::before{transform:translate(-50%, -50%) rotate(45deg)}.modal-content .close::after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-content .close:hover::after,.modal-content .close:hover::before{transform:translate(-50%, -50%) rotate(180deg)}#modal-search_block_top h4{font-size:30px}#modal-search_block_top #searchbox{float:left;width:100%;position:relative}#modal-search_block_top .btn.button-search{border:none;margin:0;width:10%;max-width:80px;padding:0;background-color:transparent;display:block;font-size:21px;text-transform:uppercase;font-weight:600;color:#303030;position:absolute;top:15px;right:15px;bottom:15px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}#modal-search_block_top .btn.button-search:active,#modal-search_block_top .btn.button-search:focus,#modal-search_block_top .btn.button-search:hover{color:#888;transform:scale(1.2);background-color:transparent;box-shadow:none}form#searchbox{position:relative}form#searchbox label{color:#303030}#modal-search_block_top #search_query_top{display:inline;padding:15px 10% 15px 15px;overflow:visible;background:#fff;margin-right:1px;border:3px solid #303030;border-radius:0;outline:none;font-size:18px;font-weight:300;letter-spacing:0;color:#303030;font-family:"Roboto",sans-serif;line-height:1;box-shadow:0 0 0 15px #fff}#modal-search_block_top input::placeholder{color:#303030}.popover{max-width:276px;font-family:"Roboto",sans-serif;font-weight:600;line-height:1.5;text-align:center;color:white;font-size:1rem;background-color:#DE0079;border:0;border-radius:1rem;z-index:1}.popover .popover-body{color:white}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{border-bottom-color:transparent}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{border-bottom-color:#DE0079}@keyframes fade-on{from{opacity:0}to{opacity:1}}@-webkit-keyframes head_title_animation{0%{opacity:0;margin-top:30px}100%{opacity:1;margin-top:auto}}@keyframes head_title_animation{0%{opacity:0;margin-top:30px}100%{opacity:1;margin-top:0}}@-webkit-keyframes zoomIn_slider{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomIn_slider{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes show_element{0%{opacity:0;margin-top:30px;margin-bottom:-30px}100%{opacity:1;margin-top:0px;margin-bottom:0}}.animation_element.element_show,.animation_element-loop{opacity:0;margin-top:30px;margin-bottom:-30px}.animation_element.in-view.element_show,.animation_element-loop.in-view{-webkit-animation-name:show_element;animation-name:show_element;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}@keyframes arrow-scroll_down{from{height:0;bottom:80px}15%{height:80px;bottom:0}85%{height:80px;bottom:0}100%{height:0;bottom:0}}.navbar-custom{position:fixed;display:flex;justify-content:center;top:0;width:100%;min-height:40px;border-bottom:none;padding:0;z-index:100;background:rgba(255,255,255,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-custom.tres-fonce{background:#fff}.navbar-custom .navbar-container{display:flex;flex-direction:row;align-items:stretch;margin:0;padding:0}.navbar-custom .navbar-container .header-brand{position:relative;display:flex;align-items:center;z-index:20}.navbar-custom .navbar-container .header-brand .navbar-brand{display:inline-block;margin:.8rem;max-width:80px;padding:0;filter:grayscale(100%) brightness(0%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-custom .navbar-container .header-brand .navbar-brand:hover{filter:grayscale(0%) brightness(100%)}.navbar-custom.tres-fonce .navbar-container .header-brand .navbar-brand{max-width:70px;padding:0;height:auto}.navbar-custom .navbar-container .header-brand>strong{display:inline-block;margin-left:1rem;color:black;font-size:1.125rem}.navbar-custom .navbar-container #navbar_desktop{position:relative;display:flex;align-items:center;margin-left:auto;margin-right:0;z-index:20}.navbar-custom .navbar-container #navbar_desktop .navbar-nav{padding:.5rem 1rem;flex-direction:row}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item{padding:0 1rem}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link{display:block;position:relative;padding:.5rem 0;background-color:transparent;color:#000;letter-spacing:.5px;font-size:1.125rem;font-weight:900;text-transform:uppercase;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link::before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.2rem;width:100%;transform-origin:right bottom;transform:scaleX(0);background-color:#FBB53B;opacity:.2;transition:transform .3s ease 0s}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:active,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:focus,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:hover,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item.active .nav-link{background-color:transparent;color:#000}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:active::before,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:focus::before,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:hover::before,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item.active .nav-link::before{transform-origin:left bottom;transform:scaleX(1)}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.2rem;width:100%;transform-origin:right bottom;transform:scaleX(0);background-color:#FBB53B;transition:transform 1s ease 0s}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:active::after,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:focus::after,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link:hover::after,.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item.active .nav-link::after{transform-origin:left bottom;transform:scaleX(1)}.navbar-custom .navbar-container .nav_right{position:relative;display:flex;align-items:stretch;justify-content:center;width:200px;padding:0;margin-left:0;margin-right:0;z-index:20}.navbar-custom .navbar-container .nav_right .navbar-toggler{position:relative;display:flex;width:50%;flex-grow:0;padding:1rem 2rem;margin:0;background-color:#FBB53B;border:0;border-radius:0;color:#fff;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.navbar-custom .navbar-container .navbar-toggler:hover{color:#fff;background-color:#f1a31b}.navbar-custom .navbar-container .navbar-toggler[aria-expanded="true"]{background-color:#131313}.navbar-custom .navbar-container .navbar-toggler::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -0.25rem);height:2px;width:2rem;background-color:white;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.navbar-custom .navbar-container .navbar-toggler::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, 0.25rem);height:2px;width:2rem;background-color:white;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.navbar-custom .navbar-container .navbar-toggler[aria-expanded="true"]::before{transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.navbar-custom .navbar-container .navbar-toggler[aria-expanded="true"]::after{transform:translate(-50%, -50%) rotate(-45deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.navbar-custom .navbar-container .nav_right .lang-selector{position:relative;display:flex;align-items:stretch;flex-grow:0;width:50%;padding:0;margin:0}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-toggle{position:relative;display:flex;justify-content:center;width:100%;padding:2.8rem 2rem;margin:0;background-color:#FBB53B;border:0;border-radius:0;outline:0;font-family:"Roboto",sans-serif;font-size:1.125rem;text-transform:uppercase;font-weight:bold;text-align:center;color:#fff;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-toggle:hover{color:#fff;background-color:#f1a31b}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-toggle::after{display:none}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-menu{color:white;min-width:4rem;width:100%;padding:0;margin:0;text-align:left;list-style:none;background-color:black;background-clip:padding-box;border:0;border-radius:0;box-shadow:0}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-menu .dropdown-item{padding:.25rem .8rem;margin:0;font-weight:bold;text-align:center;color:white;background-color:transparent;transition:all .4s ease 0s}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-menu .dropdown-item:hover{color:white;background-color:#666}.navbar-custom .navbar-container #navbar_wrapper{display:flex;position:absolute;top:0;right:0;width:100%;max-width:100%;height:100vh;transform:translateY(-100%);opacity:0;background-color:#FBB53B;overflow:auto;z-index:10;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s}.navbar-custom .navbar-container #navbar_wrapper::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/trame-bg.svg");background-position:center;background-size:cover;opacity:.1}.navbar-custom .navbar-container #navbar_wrapper.show,.navbar-custom .navbar-container #navbar_wrapper.collapsing{top:0;right:0;left:auto;width:100%;height:100vh;transform:translateY(0);opacity:1;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s}.navbar-custom .navbar-container #navbar_wrapper .nav_content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;top:50%;width:100%;transform:translateY(-50%) scale(0.9);max-height:100%;margin:0;padding:15px;opacity:0;overflow:visible;text-align:center;text-transform:uppercase;-webkit-transition:all .7s ease .9s;-moz-transition:all .7s ease .9s;-ms-transition:all .7s ease .9s;-o-transition:all .7s ease .9s;transition:all .7s ease .9s}.navbar-custom .navbar-container #navbar_wrapper.show .nav_content{opacity:1;transform:translateY(-50%) scale(1);width:100%;margin:0;list-style:none;-webkit-transition:all .7s ease .9s;-moz-transition:all .7s ease .9s;-ms-transition:all .7s ease .9s;-o-transition:all .7s ease .9s;transition:all .7s ease .9s}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav{padding:.5rem 1rem}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav.mobile-nav{display:none}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link{font-size:1.7rem;color:white;font-weight:bold}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link::before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.2rem;width:100%;transform-origin:right bottom;transform:scaleX(0);background-color:black;opacity:.2;transition:transform .3s ease 0s}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:active,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:focus,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:hover,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item.active .nav-link{background-color:transparent;color:white}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:active::before,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:focus::before,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:hover::before,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item.active .nav-link::before{transform-origin:left bottom;transform:scaleX(1)}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.2rem;width:100%;transform-origin:right bottom;transform:scaleX(0);background-color:black;transition:transform 1s ease 0s}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:active::after,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:focus::after,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item .nav-link:hover::after,.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav .nav-item.active .nav-link::after{transform-origin:left bottom;transform:scaleX(1)}.navbar-custom .navbar-container #navbar_wrapper .nav_content .nav-social{display:flex;justify-content:center;width:100%;padding:0 1rem;text-align:center}.navbar-custom .navbar-container #navbar_wrapper .nav_content .nav-social li{list-style:none;padding:.5rem}.navbar-custom .navbar-container #navbar_wrapper .nav_content .nav-social li a{color:white;font-size:1.7rem;line-height:1.7rem;vertical-align:middle;transition:all .3s ease 0s}.navbar-custom .navbar-container #navbar_wrapper .nav_content .nav-social li a:hover{color:black}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .mobbar-brand{display:block}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .mobbar-brand>a{display:block;height:110px;width:110px;margin:0 auto 2rem;font-size:0;background:url("../images/logo-zygomatic-nav.png") no-repeat center;background-size:contain;filter:grayscale(100%) brightness(0%)}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item{padding:.25rem 0}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item .nav-link{position:relative;display:inline-block;margin:0 auto;text-decoration:none;background-color:transparent;color:#eee;font-size:1.4rem;line-height:1.4rem;letter-spacing:0;padding:.9rem 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item .nav-link:active,.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item .nav-link:focus,.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item .nav-link:hover,.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .nav-item.active .nav-link{text-decoration:none;color:#fff}#navbar_wrapper .nav>li>.dropdown-menu li{display:block;text-align:left}#navbar_wrapper .nav>li>.dropdown-menu li a{position:relative;display:inline-block;margin:0;text-decoration:none;font-size:12px;font-weight:400;line-height:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#navbar_wrapper .nav>li>.dropdown-menu li a:hover{text-decoration:none;color:#ccc;background-color:transparent}#navbar_wrapper .nav>li>.dropdown-menu li a::after,#navbar_wrapper .nav>li>.dropdown-menu li a::before{display:none}#navbar_wrapper .mob_nav{display:block;text-align:left;margin-top:2rem}@media (max-width: 1199.98px){.navbar-custom .navbar-container .header-brand .navbar-brand{margin:.5rem;max-width:70px}.navbar-custom .navbar-container .header-brand>strong{display:inline-block;margin-left:1rem;color:black;font-size:.85rem}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item{padding:0 .5rem}.navbar-custom .navbar-container #navbar_desktop .navbar-nav .nav-item .nav-link{letter-spacing:.2px;font-size:1rem}.navbar-custom .navbar-container .nav_right .navbar-toggler{padding:1rem}.navbar-custom .navbar-container .nav_right .lang-selector .dropdown-toggle{padding:1rem;font-size:1.125rem}}@media (max-width: 991.98px){.navbar-custom .navbar-container .header-brand .navbar-brand{margin:.5rem;max-width:60px}.navbar-custom .navbar-container #navbar_desktop{display:none}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav.mobile-nav{display:block}.navbar-custom .navbar-container #navbar_wrapper .nav_content .navbar-nav.desktop-dropdown{display:none}}@media (max-width: 767.98px){.navbar-custom .navbar-container .header-brand{width:180px}.navbar-custom.tres-fonce .navbar-brand{max-width:60px;padding:0;height:auto}.navbar-custom .navbar-container .nav_right{width:150px}}@media (max-width: 575.98px){.navbar-custom .navbar-container .header-brand{width:170px}.navbar-custom .navbar-container .header-brand>strong{margin-left:.5rem}.navbar-custom .navbar-container .nav_right{width:120px}.navbar-custom .navbar-container #navbar_wrapper .navbar-nav .mobbar-brand>a{display:block;height:80px;width:80px;margin:0 auto 1rem}.navbar-custom .nav_right{padding:0}.navbar-custom .nav_right .lang-selector .dropdown-toggle{font-size:.85rem}}#contact,#main-content,#studio{padding-top:8rem;padding-bottom:2rem}#contact .col-with-bottm-marges,#main-content .col-with-bottm-marges,#studio .col-with-bottm-marges{margin-bottom:3rem}.block_text_img{background-color:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;border-radius:55px;width:100%;height:100%;padding:0;overflow:hidden}.block_text_img.featured{color:#fff;text-align:center;background-color:#FBB53B;padding:45px}.block_text_img.featured strong{font-family:"McLaren",cursive;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#FBB53B;display:block;margin:0 auto;position:relative;background-color:#fff;display:inline-block;padding:5px 15px;margin-bottom:30px;border-radius:55px}.block_text_img.featured .item{display:block;padding:8px 0;max-width:310px;margin:auto}.block_text_img.featured .item svg{display:block;margin:auto;font-size:45px}.block_text_img.featured .item .item-title{text-transform:uppercase;font-size:22px;display:block}.block_text_img .block-img{position:relative;padding:0;margin-bottom:1rem;overflow:hidden}.block_text_img .block-img::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:60%;background:rgba(0,0,0,0.4);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 100%);transition:.5s all cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.block_text_img .block-img>img{width:100%}.block_text_img .block-text{margin-bottom:1rem;padding:15px 55px}.block_text_img .block-text .card-title{display:block;font-family:"McLaren",cursive;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#FBB53B;z-index:2}.block_text_img .block-text p{font-weight:400;font-size:1.125rem}@media (max-width: 991.98px){.block_text_img{padding:0 1rem}}#products{padding-top:8rem;padding-bottom:4rem}.card_product{padding:1rem;display:flex;align-items:stretch}.card_product .card-rounded{display:block;position:relative;width:100%;padding:2rem;margin:0;border:0;background-color:white;box-shadow:0 0 20px rgba(0,0,0,0.15);text-align:center;overflow:hidden;transition:all .3s ease}.card_product .card-rounded .card-img{padding:.25rem .7rem;text-align:center}.card_product .card-rounded .card-img .card-title{display:block;height:55px;font-weight:600;font-size:1.4rem;font-family:"McLaren",cursive;transition:all .3s ease}.card_product .card-rounded .card-img img{transition:all .3s ease;margin:0 auto}.card_product .card-rounded .card-body{display:flex;flex-wrap:wrap;justify-content:center;height:130px;padding:1rem 0}.card_product .card-rounded .card-body .card-text{width:100%;margin-bottom:0;color:black;font-size:1.125rem;font-weight:400}.card_product .card-rounded::before{content:"";display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 115px 115px;border-color:transparent transparent #FBB53B transparent;transition:all 0.4s ease-in-out 0s}.card_product .card-rounded::after{content:"";display:block;position:absolute;bottom:1.5rem;right:1.5rem;height:25px;width:45px;background-image:url("../images/arrow_big.svg");background-repeat:no-repeat;background-size:contain;z-index:10}.card_product .card-rounded:hover{box-shadow:0 0 5px rgba(0,0,0,0.2)}.card_product .card-rounded:hover .card-title{color:#FBB53B}.card_product .card-rounded:hover img{transform:scale(1.05)}.card_product .card-rounded:hover::before{border-color:transparent transparent #f1a31b transparent}@media (max-width: 768.98px){.card_product .card-rounded{padding:1rem}}@media (max-width: 575.98px){.card_product .card-rounded .card-title{font-size:1rem}.card_product .card-rounded::before{border-width:0 0 95px 95px;border-color:transparent transparent #FBB53B transparent}.card_product .card-rounded::after{bottom:1.2rem;right:1.2rem;height:20px;width:35px}}#product-page{position:relative;height:auto;width:100%;margin:0;padding:0}#product-page .product-header-banner{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:9rem;padding-bottom:5rem;background-color:#FBB53B}@media (max-width: 575.98px){#product-page .product-header-banner{padding-top:6rem;padding-bottom:1rem}}#product-page .product-header-banner::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, transparent 40%, transparent 60%, rgba(0,0,0,0.3) 100%)}@media (max-width: 575.98px){#product-page>.container{padding:0}}#product-page .card{width:100%;margin:-4rem 0 0;padding:1rem;border:0;box-shadow:0 0 20px rgba(0,0,0,0.15)}@media (max-width: 575.98px){#product-page .card{margin:0;padding:0}}#product-page .card #product-header{margin-bottom:1rem}#product-page .card #product-header .product-description,#product-page .card #product-header .product-title{padding:1rem 1rem 0}#product-page .card #product-header .product-title .head_title{color:black;font-size:3rem;font-family:"McLaren",cursive;text-transform:none;font-weight:600;margin-bottom:.5rem}@media (max-width: 991.98px){#product-page .card #product-header .product-title .head_title{font-size:2.5rem}}@media (max-width: 768.98px){#product-page .card #product-header .product-title .head_title{font-size:2rem}}@media (max-width: 575.98px){#product-page .card #product-header .product-title .head_title{font-size:2rem}}#product-page .card #product-header .product-title .head_title>p{font-size:1.4rem;font-style:400}@media (max-width: 768.98px){#product-page .card #product-header .product-title .head_title>p{font-size:1.125rem}}#product-page .card #product-header .product-description{padding-top:1.25rem}#product-page .card #product-content .product_img-container{padding:1rem}#product-page .card #product-content .product_img-container .nav-tabs{flex-direction:row;justify-content:stretch;flex-wrap:nowrap;border-bottom:0}#product-page .card #product-content .product_img-container .nav-tabs .nav-item{flex-grow:1}#product-page .card #product-content .product_img-container .nav-tabs .nav-item .nav-link{border:1px solid #e4e4e4;border-bottom:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background-color:#e4e4e4;text-align:center;font-weight:600;padding:1rem;transition:all 0.4s ease-in-out 0s}#product-page .card #product-content .product_img-container .nav-tabs .nav-item .nav-link.active{background-color:transparent}#product-page .card #product-content .product_img-container .nav-tabs .nav-item .nav-link:hover{background-color:#FBB53B;border-color:#FBB53B;color:white}#product-page .card #product-content .product_img-container .nav-tabs .nav-item:first-child .nav-link{border-top-right-radius:0;border-right:0}#product-page .card #product-content .product_img-container .nav-tabs .nav-item:last-child .nav-link{border-top-left-radius:0;border-left:0}#product-page .card #product-content .product_img-container .tab-content{border:1px solid #e4e4e4;border-top:0;padding:1rem}#product-page .card #product-content .product_ticket-container{padding:1rem}#product-page .card #product-content .product_ticket-container .product-info-players .nav{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}#product-page .card #product-content .product_ticket-container .product-info-players .nav li{display:flex;flex-wrap:wrap;align-items:center;font-size:1.4rem;font-family:"McLaren",cursive;color:black;font-weight:500}#product-page .card #product-content .product_ticket-container .product-info-players .nav li::before{content:"";display:inline-block;width:30px;height:30px;margin-right:1rem;background-repeat:no-repeat;background-position:center;background-size:contain}#product-page .card #product-content .product_ticket-container .product-info-players .nav li.time::before{background-image:url("../images/ico-time.svg")}#product-page .card #product-content .product_ticket-container .product-info-players .nav li.players::before{background-image:url("../images/ico-players.svg")}#product-page .card #product-content .product_ticket-container .product-info-players .nav li.age::before{background-image:url("../images/ico-age.svg")}#product-page .card #product-content .product_ticket-container .product-info-list dt{font-weight:400}#product-page .card #product-content .product_ticket-container .product-info-list dd{font-weight:600}#product-page.product-jungle_speed .product-header-banner{background-color:#FBB53B}footer#footer{position:relative;background-color:white;font-size:16px;color:black;line-height:inherit;padding:3rem 0}footer#footer::before{content:"";display:block;position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%, -50%);width:105px;height:100px;background-image:url("../images/logo-zygomatic-footer.png");background-repeat:no-repeat;background-position:center;background-size:contain}footer#footer p{line-height:16px}footer#footer .footer_block{padding:1rem 2rem 0}@media (max-width: 767.98px){footer#footer .footer_block{padding:1rem 1rem 0}}footer#footer .footer_block .footer_block-title{display:block;width:100%;padding:.5rem 0;margin-bottom:.5rem;border-bottom:2px solid #000;font-size:1.125rem;font-weight:600}footer#footer .footer_block ul{padding:0;margin-top:1rem}footer#footer .footer_block ul li{list-style:none;padding:.25rem 0;position:relative}footer#footer .footer_block ul li a{color:#000;font-size:1.4rem;line-height:1;text-transform:uppercase;font-weight:800;transition:all .3s ease}footer#footer .footer_block ul li a:hover{color:#DE0079}footer#footer .footer-bottom{margin-top:1rem;padding:0 2rem}@media (max-width: 767.98px){footer#footer .footer-bottom{margin-top:1rem;padding:0 1rem}}footer#footer .footer-bottom .nav-social{justify-content:flex-end}@media (max-width: 767.98px){footer#footer .footer-bottom .nav-social{justify-content:flex-start}}footer#footer .footer-bottom .nav-social li{padding:.25rem;font-size:1.7rem}footer#footer .footer-bottom .nav-social li a{transition:all .3s ease}footer#footer .footer-bottom .nav-social li a:hover{color:#DE0079}.gform_wrapper .top_label li.gfield.gf_hide_label>label{display:none}#contact .head_title-block.head-primary::before{height:65vh}#contact #gform_wrapper_1{position:relative;z-index:1}#contact #gform_wrapper_1 #gform_fields_1 #field_1_1{background-color:#fff;padding:50px;margin-top:-60px}#contact #gform_wrapper_1 #gform_fields_1 #field_1_1 label{font-size:40px;font-weight:700}#contact #gform_wrapper_1 #gform_fields_1 #field_1_2{margin-top:45px}#contact .mini-text{position:relative;z-index:1}#contact .submit_consent label.gfield_label{display:none}#contact .submit_consent label a{text-decoration:underline}.section-primary{background-color:#FBB53B}.section-secondary{background-color:#DE0079;color:white}.section-secondary .head_title{color:white}.section-tertiary{background-color:#f9ead7;color:#463521}.section-tertiary .head_title{color:#463521}.section-gray{background-color:#f2f2f2}.section-gray-dark{background-color:#e6e7e8}.bg-trame::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/trame-bg.svg");background-position:center;opacity:.3}a.overlay:hover{color:#fbb53b}.head_title-block{text-align:center;margin-bottom:1.5rem}.head_title-block::after{content:"";display:inline-block;width:90px;height:30px;margin:0 auto;background-image:url("../images/ico-zygomatic.png");background-repeat:no-repeat;background-position:center;background-size:contain;filter:brightness(0%)}.head_title-block .head_title{font-size:4rem}.head_title-block.head-primary{position:static;color:white}.head_title-block.head-primary::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:50vh;background-color:#FBB53B;z-index:0}.head_title-block.head-primary>*{color:white;position:relative;z-index:2}.head_title-block.head-primary::after{filter:brightness(100%)}.heading_cms{background-color:#FBB53B;padding:5rem 0}.heading_cms .head_title-block .head_title{color:white}.heading_cms .head_title-block::after{filter:brightness(100%)}.block-txt_img{position:relative;display:flex;flex-wrap:wrap}.block-txt_img .block-txt{margin-top:1rem;margin-bottom:1rem}#header_home{position:relative;display:flex;flex-wrap:wrap;justify-content:center;height:auto;width:100%;margin:0;background-color:#c1ebf6;z-index:0;padding:0}#header_home .header_home-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;min-height:100vh;margin:0;background-color:#c1ebf6;overflow:hidden}@media (max-width: 767.98px){#header_home .header_home-wrapper{width:100%;max-width:100%}}#header_home .header_home-wrapper .imgcontainer{position:absolute;bottom:0;width:100%;height:100vh;background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;z-index:0}#header_home .header_home-wrapper .caption-wrapper{position:relative;display:flex;justify-content:center;text-align:center;flex-wrap:wrap;padding:9rem 1rem 6rem;margin:0;z-index:2}@media (max-width: 991.98px){#header_home .header_home-wrapper .caption-wrapper{padding:1rem;margin:5rem 0}}#header_home .header_home-wrapper .caption-wrapper .txt-caption{height:auto;margin-top:0;margin-bottom:auto;z-index:1}#header_home .header_home-wrapper .caption-wrapper .txt-caption .head_title{font-size:4rem;color:#DE0079;text-transform:none;padding-bottom:0;margin-bottom:.5rem}#header_home .header_home-wrapper .caption-wrapper .txt-caption .head_title::after{display:none}@media (max-width: 991.98px){#header_home .header_home-wrapper .caption-wrapper .txt-caption .head_title{font-size:3rem}}@media (max-width: 768.98px){#header_home .header_home-wrapper .caption-wrapper .txt-caption .head_title{font-size:2.5rem}}@media (max-width: 575.98px){#header_home .header_home-wrapper .caption-wrapper .txt-caption .head_title{font-size:2rem}}#header_home .header_home-wrapper .caption-wrapper .img-caption{margin:1rem auto 2rem}@media (max-width: 575.98px){#header_home .header_home-wrapper .caption-wrapper .img-caption{margin-top:2rem}}#wrapper{position:relative;width:100%}#home-games .cards-row{justify-content:center;align-items:stretch}#home-games .cards-row .card_game{padding:1rem;display:flex;align-items:stretch;justify-content:center}#home-games .cards-row .card_game .card_game-link{position:relative;display:flex;flex-wrap:wrap;justify-content:center;max-width:350px;padding:0;border:0;border-radius:55px;background-color:white;box-shadow:0 5px 20px rgba(0,0,0,0.2);overflow:hidden}#home-games .cards-row .card_game .card_game-link>img{margin:2rem 3.5rem 1rem;max-width:60%;object-fit:contain}#home-games .cards-row .card_game .card_game-link .caption{position:relative;padding:2rem}#home-games .cards-row .card_game .card_game-link .caption .title{margin-bottom:0;font-size:1.125rem;font-family:"Roboto",sans-serif;font-weight:500;text-transform:none;padding-right:2.5rem}#home-games .cards-row .card_game .card_game-link .caption::before{content:"";display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 115px 115px;border-color:transparent transparent #FBB53B transparent}#home-games .cards-row .card_game .card_game-link .caption::after{content:"";display:block;position:absolute;bottom:1.5rem;right:1.5rem;height:25px;width:45px;background-image:url("../images/arrow_big.svg");background-repeat:no-repeat;background-size:contain;z-index:10}@media (max-width: 575.98px){#home-games .cards-row .card_game .card_game-link .caption{padding:1rem 1.5rem}#home-games .cards-row .card_game .card_game-link .caption .title{font-size:1rem}#home-games .cards-row .card_game .card_game-link .caption::before{border-width:0 0 95px 95px;border-color:transparent transparent #FBB53B transparent}#home-games .cards-row .card_game .card_game-link .caption::after{bottom:1.2rem;right:1.2rem;height:20px;width:35px}}#home-games .cards-row .card_game .card_game-link .card_game-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:right top;background-size:cover;transform:scale(1.2);opacity:0;transition:.3s all cubic-bezier(0.4, 0, 0.2, 1)}#home-games .cards-row .card_game .card_game-link:hover .card_game-bg{transform:scale(1);opacity:1}#home-games .cards-row .card_game#card_game-dobble .card_game-link .caption .title{color:#9879b0}#home-games .cards-row .card_game#card_game-dobble .card_game-link .caption::before{border-color:transparent transparent #9879b0 transparent}#home-games .cards-row .card_game#card_game-abalone .card_game-link .caption .title{color:#0d0f11}#home-games .cards-row .card_game#card_game-abalone .card_game-link .caption::before{border-color:transparent transparent #0d0f11 transparent}#home-games .cards-row .card_game#card_game-story_cube .card_game-link .caption .title{color:#f36022}#home-games .cards-row .card_game#card_game-story_cube .card_game-link .caption::before{border-color:transparent transparent #f36022 transparent}#home-games .cards-row .card_game#card_game-timeline .card_game-link .caption .title{color:#fcb53b}#home-games .cards-row .card_game#card_game-timeline .card_game-link .caption::before{border-color:transparent transparent #fcb53b transparent}#home-games .cards-row .card_game#card_game-jungle_speed .card_game-link .caption .title{color:#e30613}#home-games .cards-row .card_game#card_game-jungle_speed .card_game-link .caption::before{border-color:transparent transparent #e30613 transparent}#home-push{position:relative;z-index:0}#home-push .row{justify-content:center}#home-push .head_title{font-size:2.5rem}#home-push .push_block-row{justify-content:center;align-items:stretch}#home-push .push_block-row .push_block{padding:1rem;display:flex;align-items:stretch;justify-content:center}#home-push .push_block-row .push_block .push_block-link{position:relative;display:flex;flex-wrap:wrap;justify-content:center;max-width:350px;padding:0;border:0;border-radius:55px;background-color:white;overflow:hidden}#home-push .push_block-row .push_block .push_block-link::before{content:"";display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 115px 115px;border-color:transparent transparent #FBB53B transparent;z-index:20}#home-push .push_block-row .push_block .push_block-link::after{content:"";display:block;position:absolute;bottom:1.5rem;right:1.5rem;height:25px;width:45px;background-image:url("../images/arrow_big.svg");background-repeat:no-repeat;background-size:contain;z-index:20}@media (max-width: 575.98px){#home-push .push_block-row .push_block .push_block-link::before{border-width:0 0 95px 95px;border-color:transparent transparent #FBB53B transparent}#home-push .push_block-row .push_block .push_block-link::after{bottom:1.2rem;right:1.2rem;height:20px;width:35px}}#home-push .push_block-row .push_block .push_block-link>figure{position:relative;margin-bottom:0}#home-push .push_block-row .push_block .push_block-link>figure>img{width:100%}#home-push .push_block-row .push_block .push_block-link>figure::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 100%);transition:.5s all cubic-bezier(0.4, 0, 0.2, 1)}#home-push .push_block-row .push_block .push_block-link .caption{position:absolute;bottom:5rem;left:0;transform:translateY(100%);padding:2rem;z-index:5;transition:.5s all cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 768.98px){#home-push .push_block-row .push_block .push_block-link .caption{padding:1.5rem}}#home-push .push_block-row .push_block .push_block-link .caption .title{display:block;height:2rem;margin-bottom:2rem;font-size:1.4rem;font-family:"McLaren",cursive;font-weight:500;text-transform:uppercase;white-space:nowrap;padding-right:2.5rem;color:white;transition:.5s all cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 1199.98px){#home-push .push_block-row .push_block .push_block-link .caption .title{font-size:1.125rem}}#home-push .push_block-row .push_block .push_block-link .caption p{color:white;padding-right:2.5rem}@media (max-width: 1199.98px){#home-push .push_block-row .push_block .push_block-link .caption p{font-size:.85rem}}#home-push .push_block-row .push_block .push_block-link:hover>figure::before{background-color:rgba(0,0,0,0.6)}#home-push .push_block-row .push_block .push_block-link:hover .caption{bottom:0;transform:translateY(0%)}#home-push .push_block-row .push_block .push_block-link:hover .caption .title{margin-bottom:0}#home-instafeed{position:relative;padding-top:0;z-index:0}#home-instafeed .container{position:relative;padding-top:3rem;padding-bottom:3rem}#home-instafeed .container::before{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:120%;height:100%;background-color:#e6e7e8}#home-instafeed .row{justify-content:center}#home-instafeed .head_title{font-size:2.5rem;color:#DE0079}#home-instafeed .row .push_block{padding:1rem}#home-instafeed .row .push_block .push_block-link{display:block;position:relative;overflow:hidden}#home-instafeed .row .push_block .push_block-link::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);border-radius:50%;width:100%;height:100%;background-color:#DE0079;mix-blend-mode:multiply;transition:all 0.4s ease-in-out 0s}#home-instafeed .row .push_block .push_block-link:hover::before{transform:translate(-50%, -50%) scale(1.5)}#home-instafeed .social-links{margin-top:1rem}#home-instafeed .social-links .btn{margin:.5rem}#home-timeline{position:relative;z-index:0;padding-top:5rem;padding-bottom:3rem;margin-top:3rem}#home-timeline::before{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:90%;width:722px;max-width:100%;background-image:url("../images/home-timeline-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:1s .5s ease all}#home-timeline.in-view::before{opacity:1}#home-timeline .cartouche-section{display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);padding:.8rem 1.5rem;background-color:#DE0079;color:white;font-size:1.4rem;text-align:center;font-weight:bold}@media (max-width: 767.98px){#home-timeline .cartouche-section{padding:.5rem 1rem;font-size:1rem}}#home-timeline .block-txt_img .block-txt{margin-top:3rem;margin-bottom:3rem}@media (max-width: 767.98px){#home-timeline .block-txt_img .block-txt{order:2}}#home-contact{position:relative;z-index:1;padding:0}#home-contact .block-txt_img .block-txt{margin-top:3rem;margin-bottom:3rem}#home-other_games{position:relative;z-index:0}#home-other_games .title{font-size:2.5rem;position:relative}#home-other_games .title::before{content:"";display:block;margin:0 auto 1rem;width:60px;height:66px;background-image:url("../images/logo-zygomatic-nav.png");background-repeat:no-repeat;background-position:center;background-size:contain;filter:grayscale(100%) brightness(0%);opacity:.4}.breadcrumb{position:relative;padding:0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}.seopress-breadcrumb>ol{padding:0 5px;margin:0;letter-spacing:0;height:auto;border-radius:0}.seopress-breadcrumb>ol>li{display:inline-block !important;position:relative;padding:5px;font-size:12px;text-transform:uppercase;color:#fff;font-family:"Catamaran", sans-serif}.seopress-breadcrumb>ol>li::after{content:"/";display:inline-block;transform:translateX(calc(50% + 5px))}.seopress-breadcrumb>ol>li a{color:#fff}.seopress-breadcrumb>ol>li a:hover{color:#ddd}.seopress-breadcrumb>ol>li:last-child{font-weight:600}.seopress-breadcrumb>ol>li:last-child::after{display:none}.slider_logo{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem}.slider_logo.slick-slider{padding:1rem 2rem}.slider_logo.slick-slider .slick-slide{padding:1rem}.slider_logo .slick-slide{transform:scale(0);margin-top:2rem;padding:1rem 2rem;margin-bottom:2rem;opacity:0;transition:all .3s 0s ease}.slider_logo .slick-slide.slick-active{transform:scale(0.8);opacity:1;transition:all .3s .5s ease, margin .3s ease}.slider_logo .slick-slide.slick-active.slick-center{transform:scale(1);opacity:1}.slider_logo .slick-slide.slick-active:hover{margin-top:1rem;margin-bottom:3rem}.slider_logo .slick-next,.slider_logo .slick-prev{font-size:0;line-height:0;text-align:center;position:absolute;top:50%;display:inline-block;width:40px;height:40px;transform:translateY(-50%);padding:0;cursor:pointer;color:black;border:none;outline:none;background:transparent;border-radius:50%;transition:all .3s ease}.slider_logo .slick-next::before,.slider_logo .slick-prev::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.5rem;line-height:1;z-index:10}.slider_logo .slick-next:hover,.slider_logo .slick-prev:hover{color:#FBB53B}.slider_logo .slick-prev{left:0}.slider_logo .slick-prev::before{content:"\f104"}.slider_logo .slick-next{right:0}.slider_logo .slick-next::before{content:"\f105"}.slider_products{justify-content:center;padding:1rem}.slider_products.slick-slider{padding:1rem 3.5rem}@media (max-width: 768.98px){.slider_products.slick-slider{padding:1rem 2.5rem}}.slider_products .slick-track{align-items:stretch}.slider_products .slick-slide{transform:scale(0);opacity:0;transition:all .3s 0s ease}.slider_products .slick-slide.slick-active{transform:scale(1);opacity:1;transition:all .3s .5s ease, margin-top .3s ease}.slider_products .slick-slide.slick-active:hover{margin-top:-.5rem}.slider_products .slick-next,.slider_products .slick-prev{font-size:0;line-height:0;text-align:center;position:absolute;top:50%;display:inline-block;width:55px;height:55px;transform:translateY(-50%);padding:0;cursor:pointer;color:white;border:none;outline:none;background-color:#FBB53B;border-radius:50%;box-shadow:0 10px 0 0 rgba(0,0,0,0.06);z-index:10;transition:all .3s ease}@media (max-width: 768.98px){.slider_products .slick-next,.slider_products .slick-prev{width:35px;height:35px}}.slider_products .slick-next:before,.slider_products .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.5rem;line-height:1;z-index:10}.slider_products .slick-next:hover,.slider_products .slick-prev:hover{color:white;background-color:#f1a31b;box-shadow:0 3px 0 0 rgba(0,0,0,0.1)}.slider_products .slick-prev{left:0}.slider_products .slick-prev::before{content:"\f104"}.slider_products .slick-next{right:0}.slider_products .slick-next::before{content:"\f105"}.slider-product_img{padding:1rem}.slider-product_img.slick-slider{padding:1rem 3.5rem}@media (max-width: 768.98px){.slider-product_img.slick-slider{padding:1rem 2rem}}.slider-product_img .slick-track{align-items:stretch}.slider-product_img .slick-slide{opacity:0;transition:all .3s 0s ease}.slider-product_img .slick-slide.slick-active{opacity:1;transition:all .3s ease}.slider-product_img .slick-slide.slick-active:hover{transform:scale(1.02)}.slider-product_img .slick-next,.slider-product_img .slick-prev{font-size:0;line-height:0;text-align:center;position:absolute;top:50%;display:inline-block;width:55px;height:55px;transform:translateY(-50%);padding:0;cursor:pointer;color:black;border:none;outline:none;background-color:transparent;z-index:10;transition:all .3s ease}@media (max-width: 768.98px){.slider-product_img .slick-next,.slider-product_img .slick-prev{width:35px;height:35px}}.slider-product_img .slick-next:before,.slider-product_img .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.5rem;line-height:1;z-index:10}.slider-product_img .slick-next:hover,.slider-product_img .slick-prev:hover{color:#FBB53B;background-color:transparent}.slider-product_img .slick-prev{left:0}.slider-product_img .slick-prev::before{content:"\f104"}.slider-product_img .slick-next{right:0}.slider-product_img .slick-next::before{content:"\f105"}.modal_custom .modal-content{position:relative;background-color:rgba(255,255,255,0.9);color:#303030;font-size:14px;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-radius:0;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.3);box-shadow:0 3px 9px rgba(0,0,0,0.3)}.modal_custom .close{font-size:30px;line-height:20px}.modal_custom .modal-header{padding:15px;border-bottom:none;text-align:center}.modal_custom .modal-title{color:#c7a770;font-size:24px;font-family:"Catamaran", sans-serif;font-weight:900;text-transform:uppercase}.modal_custom .modal-footer{padding:15px;text-align:center;border-top:none}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{display:inline-block;position:absolute;top:-10px !important;right:-10px !important;width:60px !important;height:60px !important;border:none;font-size:0;padding:0 !important;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.mfp-iframe-holder .mfp-close::after,.mfp-iframe-holder .mfp-close::before,.mfp-image-holder .mfp-close::after,.mfp-image-holder .mfp-close::before{content:"";display:inline-block;position:absolute;top:50%;left:50%;height:2px;width:30px;background-color:#fff;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.mfp-iframe-holder .mfp-close::before,.mfp-image-holder .mfp-close::before{transform:translate(-50%, -50%) rotate(45deg)}.mfp-iframe-holder .mfp-close::after,.mfp-image-holder .mfp-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.mfp-iframe-holder .mfp-close:active,.mfp-iframe-holder .mfp-close:focus,.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:active,.mfp-image-holder .mfp-close:focus,.mfp-image-holder .mfp-close:hover{color:#45c6d2;border-color:#45c6d2}.mfp-iframe-holder .mfp-close:hover::after,.mfp-iframe-holder .mfp-close:hover::before,.mfp-image-holder .mfp-close:hover::after,.mfp-image-holder .mfp-close:hover::before{transform:translate(-50%, -50%) rotate(180deg)}.mfp-arrow-left:before{content:"\f177";font-family:"Font Awesome 5 Free";font-weight:900;display:block;width:40px;height:40px;background-color:#fff;margin-left:15px;color:#222;border:none;text-align:center;line-height:40px;opacity:.8}.mfp-arrow-right:before{content:"\f178";font-family:"Font Awesome 5 Free";font-weight:900;display:block;width:40px;height:40px;background-color:#fff;margin-right:15px;right:0;left:auto;color:#222;border:none;text-align:center;line-height:40px;opacity:.8}.mfp-arrow-left:after,.mfp-arrow-right:after{display:none}.cd-top{display:inline-block;width:40px;height:40px;position:fixed;bottom:10px;right:10px;border:0;border-radius:50%;color:#fff;text-align:center;font-size:24px;overflow:hidden;background-color:#FBB53B;box-shadow:0 5px 0 rgba(0,0,0,0.2);visibility:hidden;opacity:0;z-index:20;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s}.cd-top:after{content:"\f106";font-family:"Font Awesome 5 Free";font-weight:900}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.8}.no-touch .cd-top{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.no-touch .cd-top:hover{background-color:#f1a31b;box-shadow:0 2px 0 rgba(0,0,0,0.3);color:#fff;opacity:1}
