body{background-color:#f9f9f9;font-family:'didotregular'}h1,h2,h3,h4,h5,h6,h7{font-family:'Raleway';color:#222}.famfamfam-flags{display:inline-block}.angular-animation-container{position:relative}.shuffle-animation.ng-enter,.shuffle-animation.ng-leave{position:absolute}.shuffle-animation.ng-enter{-moz-transition:ease-out all .3s .4s;-o-transition:ease-out all .3s .4s;-webkit-transition:ease-out all .3s .4s;transition:ease-out all .3s .4s;left:2em;opacity:0}.shuffle-animation.ng-enter.ng-enter-active{left:0;opacity:1}.shuffle-animation.ng-leave{-moz-transition:.3s ease-out all;-o-transition:.3s ease-out all;-webkit-transition:.3s ease-out all;transition:.3s ease-out all;left:0;opacity:1}.shuffle-animation.ng-leave.ng-leave-active{left:2em;opacity:0}.sidebar{top:0;height:calc(100vh);background:#f9f9f9;box-shadow:none;font-family:'Raleway'}.sidebar .sidebar-header{padding:0 0 20% 0}.sidebar .sidebar-header img{width:100%;max-width:16em}.theme-white .navbar{background-color:rgba(249,249,249,.5);box-shadow:none}.theme-white .sidebar .legal{background-color:#f9f9f9;box-shadow:none}.theme-white .nav>li>a{color:#222;line-height:38px}.card{box-shadow:none}.card .header{border-color:#222}section.content{margin:0 315px 0 315px}section.content #contact-page .card{padding-top:50px;box-shadow:none}section.content #contact-page .form-group{margin-bottom:40px}section.content #contact-page button.btn,section.content #contact-page input.btn,section.content #contact-page input.form-control{text-align:center;height:55px}section.content #contact-page textarea{text-align:center}.btn-default{font-family:'Raleway','sans-serif';color:#fff;background-color:#222;border-color:#fff}.btn-default:focus,.btn-default.focus{color:#fff;background-color:#080808;border-color:#bfbfbf}.btn-default:hover{color:#fff;background-color:#080808;border-color:#e0e0e0}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#080808;border-color:#e0e0e0}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#000;border-color:#bfbfbf}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#222;border-color:#fff}.btn-default .badge{color:#222;background-color:#fff}.btn-max-w{width:100%}.age-val-field,.country-val-field{display:none}.brand{max-width:12em}.sidebar-header{width:100%;text-align:center}.sidebar-header .brand{width:12em}.app-footer .card .header{border-color:#222}.app-footer .navbar-nav>li>a{margin-top:0;color:#222}.app-home{position:relative}.app-home .card{padding:4em 0}.app-home .card .header{z-index:10;border-bottom:none;margin-bottom:-3.5em}.app-home .card .header h4{font-style:italic;font-size:2.5em}.app-home .card .header h1{font-family:'Didot','serif';font-size:6.5em;text-transform:uppercase}.app-home .box{background-color:#f9f9f9;padding:4em}.app-home .box.box-left{z-index:8;padding-top:10em;padding-bottom:10em;margin:-3em 0 0 12em}.app-home .box.box-right{z-index:9;margin:3em 12em 0 -3em}.app-home .box input,.app-home .box button{text-align:center}.lang-button{height:35px;width:auto}.lang-button.active{height:40px}span.strong{font-family:'Raleway','sans-serif';font-size:1.2em}.sidebar .menu .list a span{margin:0 auto}@media(max-width:767px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:35px;width:73%}.navbar .navbar-header{display:inline-block;margin-bottom:-6px;width:calc(130%)}.navbar .nav>li{display:inline-block}.navbar .navbar-nav{margin-top:-10px;margin-bottom:1px;margin-left:-7px}.navbar .navbar-nav .open .dropdown-menu{background-color:#fff;position:absolute}.navbar .dropdown-menu{margin-left:-50px}.navbar .js-right-sidebar{margin-top:15px}.dt-buttons{float:none!important;text-align:center;margin-bottom:15px}.panel-switch-btn{top:12px;right:0!important}section.content{margin:15px}section.content #contact-page .card{padding-top:10px}section.content #contact-page .form-group{margin-bottom:10px}section.content #contact-page button.btn,section.content #contact-page input.btn,section.content #contact-page input.form-control{text-align:center;height:35px}section.content #contact-page textarea{text-align:center}.app-home .card{padding:1em 0}.app-home .card .table-responsive{border:none}.app-home .card .header{z-index:10;border-bottom:none;margin-bottom:-4em}.app-home .card .header h4{font-size:2em}.app-home .card .header h1{font-size:3.5em}.app-home .box{padding:1em}.app-home .box.box-left{z-index:8;padding-top:5em;padding-bottom:5em;margin:0}.app-home .box.box-right{z-index:9;margin:0}.app-home .form-group,.app-home .input-group{margin-bottom:0}.app-home .card .body{padding:0 15px}.app-footer .nav.navbar-nav{text-align:center}.contact-us-form{padding-bottom:30px}}@media(min-width:768px) and (max-width:991px){.app-home .card .table-responsive{border:none}.app-home .card .header{z-index:10;border-bottom:none;margin-bottom:-4.5em}.app-home .card .header h4{font-size:2em}.app-home .card .header h1{font-size:5.5em}.app-home .box{padding:3em}.app-home .box.box-left{padding-top:5em;padding-bottom:5em;transition:cubic-bezier(1000);margin:-3em 3em 0 3em}.app-home .box.box-right{transition:cubic-bezier(1000);margin:3em 3em 0 3em}.app-home .form-group,.app-home .input-group{margin-bottom:0}}@media(min-width:992px) and (max-width:1169px){.app-home .card .table-responsive{border:none}.app-home .card .header{z-index:10;border-bottom:none;margin-bottom:-5.5em}.app-home .card .header h4{font-size:2.5em}.app-home .card .header h1{font-size:6.5em}.app-home .box{padding:3em}.app-home .box.box-left{padding-top:5em;padding-bottom:5em;margin:-3em 0 0 3em}.app-home .box.box-right{margin:3em 3em 0 -3em}.app-home .form-group,.app-home .input-group{margin-bottom:0}}@media(max-width:1500px){section.content{transition:cubic-bezier(1000);margin:0 15px 0 315px}}@media(min-width:1170px) and (max-width:1999px){section.content #contact-page .card{padding-top:10px}.app-home .card .table-responsive{border:none}.app-home .card .header{z-index:10;border-bottom:none;margin-bottom:-5.5em}.app-home .card .header h4{font-size:2.5em}.app-home .card .header h1{font-size:5.5em}.app-home .box{padding:3em}.app-home .box.box-left{padding-bottom:9em;padding-top:9em;margin:-3em 0 0 6em}.app-home .box.box-right{margin:3em 6em 0 -3em}.app-home .form-group,.app-home .input-group{margin-bottom:0}}