<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import 'https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,600,700|Barlow+Condensed:300,400,500,600|Montserrat:200,300,400,600,700';.ff-barlow{font-family:'Barlow Condensed',sans-serif}.text-red{color:#e3001b!important}.bg-red{background-color:#e3001b!important}.border-red{border:1px solid #e3001b}.btn-red{background-color:#e3001b;color:#fff!important}.btn-red:hover{background-color:#970012;color:#fff}.btn-outline-red{border-color:#e3001b;background-color:transparent;color:#e3001b}.btn-outline-red:hover{background-color:#970012;color:#fff}.text-blue{color:#2b88a7!important}.bg-blue{background-color:#2b88a7!important}.border-blue{border:1px solid #2b88a7}.btn-blue{background-color:#2b88a7;color:#fff!important}.btn-blue:hover{background-color:#1b566a;color:#fff}.btn-outline-blue{border-color:#2b88a7;background-color:transparent;color:#2b88a7}.btn-outline-blue:hover{background-color:#1b566a;color:#fff}.text-green{color:#28a745!important}.bg-green{background-color:#28a745!important}.border-green{border:1px solid #28a745}.btn-green{background-color:#28a745;color:#fff!important}.btn-green:hover{background-color:#19692c;color:#fff}.btn-outline-green{border-color:#28a745;background-color:transparent;color:#28a745}.btn-outline-green:hover{background-color:#19692c;color:#fff}.text-info{color:#17a2b8!important}.bg-info{background-color:#17a2b8!important}.border-info{border:1px solid #17a2b8}.btn-info{background-color:#17a2b8;color:#fff!important}.btn-info:hover{background-color:#0e6674;color:#fff}.btn-outline-info{border-color:#17a2b8;background-color:transparent;color:#17a2b8}.btn-outline-info:hover{background-color:#0e6674;color:#fff}.text-success{color:#28a745!important}.bg-success{background-color:#28a745!important}.border-success{border:1px solid #28a745}.btn-success{background-color:#28a745;color:#fff!important}.btn-success:hover{background-color:#19692c;color:#fff}.btn-outline-success{border-color:#28a745;background-color:transparent;color:#28a745}.btn-outline-success:hover{background-color:#19692c;color:#fff}.text-danger{color:#dc3545!important}.bg-danger{background-color:#dc3545!important}.border-danger{border:1px solid #dc3545}.btn-danger{background-color:#dc3545;color:#fff!important}.btn-danger:hover{background-color:#a71d2a;color:#fff}.btn-outline-danger{border-color:#dc3545;background-color:transparent;color:#dc3545}.btn-outline-danger:hover{background-color:#a71d2a;color:#fff}.text-warning{color:#ffc107!important}.bg-warning{background-color:#ffc107!important}.border-warning{border:1px solid #ffc107}.btn-warning{background-color:#ffc107;color:#fff!important}.btn-warning:hover{background-color:#b98b00;color:#fff}.btn-outline-warning{border-color:#ffc107;background-color:transparent;color:#ffc107}.btn-outline-warning:hover{background-color:#b98b00;color:#fff}.text-cyan{color:#6ebbd9!important}.bg-cyan{background-color:#6ebbd9!important}.border-cyan{border:1px solid #6ebbd9}.btn-cyan{background-color:#6ebbd9;color:#fff!important}.btn-cyan:hover{background-color:#349dc6;color:#fff}.btn-outline-cyan{border-color:#6ebbd9;background-color:transparent;color:#6ebbd9}.btn-outline-cyan:hover{background-color:#349dc6;color:#fff}.text-blue-light{color:#6296b3!important}.bg-blue-light{background-color:#6296b3!important}.border-blue-light{border:1px solid #6296b3}.btn-blue-light{background-color:#6296b3;color:#fff!important}.btn-blue-light:hover{background-color:#416e87;color:#fff}.btn-outline-blue-light{border-color:#6296b3;background-color:transparent;color:#6296b3}.btn-outline-blue-light:hover{background-color:#416e87;color:#fff}.text-blue-med{color:#46758e!important}.bg-blue-med{background-color:#46758e!important}.border-blue-med{border:1px solid #46758e}.btn-blue-med{background-color:#46758e;color:#fff!important}.btn-blue-med:hover{background-color:#2d4b5b;color:#fff}.btn-outline-blue-med{border-color:#46758e;background-color:transparent;color:#46758e}.btn-outline-blue-med:hover{background-color:#2d4b5b;color:#fff}.text-blue-main{color:#34576a!important}.bg-blue-main{background-color:#34576a!important}.border-blue-main{border:1px solid #34576a}.btn-blue-main{background-color:#34576a;color:#fff!important}.btn-blue-main:hover{background-color:#1b2d37;color:#fff}.btn-outline-blue-main{border-color:#34576a;background-color:transparent;color:#34576a}.btn-outline-blue-main:hover{background-color:#1b2d37;color:#fff}.text-blue-pale{color:#546b7a!important}.bg-blue-pale{background-color:#546b7a!important}.border-blue-pale{border:1px solid #546b7a}.btn-blue-pale{background-color:#546b7a;color:#fff!important}.btn-blue-pale:hover{background-color:#35434d;color:#fff}.btn-outline-blue-pale{border-color:#546b7a;background-color:transparent;color:#546b7a}.btn-outline-blue-pale:hover{background-color:#35434d;color:#fff}.text-blue-dark{color:#35434d!important}.bg-blue-dark{background-color:#35434d!important}.border-blue-dark{border:1px solid #35434d}.btn-blue-dark{background-color:#35434d;color:#fff!important}.btn-blue-dark:hover{background-color:#161c20;color:#fff}.btn-outline-blue-dark{border-color:#35434d;background-color:transparent;color:#35434d}.btn-outline-blue-dark:hover{background-color:#161c20;color:#fff}.text-blue-black{color:#2d353c!important}.bg-blue-black{background-color:#2d353c!important}.border-blue-black{border:1px solid #2d353c}.btn-blue-black{background-color:#2d353c;color:#fff!important}.btn-blue-black:hover{background-color:#0c0e10;color:#fff}.btn-outline-blue-black{border-color:#2d353c;background-color:transparent;color:#2d353c}.btn-outline-blue-black:hover{background-color:#0c0e10;color:#fff}.text-gold-dark{color:#937747!important}.bg-gold-dark{background-color:#937747!important}.border-gold-dark{border:1px solid #937747}.btn-gold-dark{background-color:#937747;color:#fff!important}.btn-gold-dark:hover{background-color:#5f4d2e;color:#fff}.btn-outline-gold-dark{border-color:#937747;background-color:transparent;color:#937747}.btn-outline-gold-dark:hover{background-color:#5f4d2e;color:#fff}.text-gold{color:#b99d6b!important}.bg-gold{background-color:#b99d6b!important}.border-gold{border:1px solid #b99d6b}.btn-gold{background-color:#b99d6b;color:#fff!important}.btn-gold:hover{background-color:#927745;color:#fff}.btn-outline-gold{border-color:#b99d6b;background-color:transparent;color:#b99d6b}.btn-outline-gold:hover{background-color:#927745;color:#fff}.text-gold-light{color:#c0b893!important}.bg-gold-light{background-color:#c0b893!important}.border-gold-light{border:1px solid #c0b893}.btn-gold-light{background-color:#c0b893;color:#fff!important}.btn-gold-light:hover{background-color:#a49863;color:#fff}.btn-outline-gold-light{border-color:#c0b893;background-color:transparent;color:#c0b893}.btn-outline-gold-light:hover{background-color:#a49863;color:#fff}.text-orange{color:#ff7f00!important}.bg-orange{background-color:#ff7f00!important}.border-orange{border:1px solid #ff7f00}.btn-orange{background-color:#ff7f00;color:#fff!important}.btn-orange:hover{background-color:#b35900;color:#fff}.btn-outline-orange{border-color:#ff7f00;background-color:transparent;color:#ff7f00}.btn-outline-orange:hover{background-color:#b35900;color:#fff}.op-0{opacity:0}.text-gray-0{color:#fff}.bg-gray-0{background-color:#fff}.op-5{opacity:0.05}.text-gray-5{color:#f2f2f2}.bg-gray-5{background-color:#f2f2f2}.op-10{opacity:0.1}.text-gray-10{color:#e6e6e6}.bg-gray-10{background-color:#e6e6e6}.op-15{opacity:0.15}.text-gray-15{color:#d9d9d9}.bg-gray-15{background-color:#d9d9d9}.op-20{opacity:0.2}.text-gray-20{color:#ccc}.bg-gray-20{background-color:#ccc}.op-25{opacity:0.25}.text-gray-25{color:#bfbfbf}.bg-gray-25{background-color:#bfbfbf}.op-30{opacity:0.3}.text-gray-30{color:#b3b3b3}.bg-gray-30{background-color:#b3b3b3}.op-35{opacity:0.35}.text-gray-35{color:#a6a6a6}.bg-gray-35{background-color:#a6a6a6}.op-40{opacity:0.4}.text-gray-40{color:#999}.bg-gray-40{background-color:#999}.op-45{opacity:0.45}.text-gray-45{color:#8c8c8c}.bg-gray-45{background-color:#8c8c8c}.op-50{opacity:0.5}.text-gray-50{color:#808080}.bg-gray-50{background-color:#808080}.op-55{opacity:0.55}.text-gray-55{color:#737373}.bg-gray-55{background-color:#737373}.op-60{opacity:0.6}.text-gray-60{color:#666}.bg-gray-60{background-color:#666}.op-65{opacity:0.65}.text-gray-65{color:#595959}.bg-gray-65{background-color:#595959}.op-70{opacity:0.7}.text-gray-70{color:#4d4d4d}.bg-gray-70{background-color:#4d4d4d}.op-75{opacity:0.75}.text-gray-75{color:#404040}.bg-gray-75{background-color:#404040}.op-80{opacity:0.8}.text-gray-80{color:#333}.bg-gray-80{background-color:#333}.op-85{opacity:0.85}.text-gray-85{color:#262626}.bg-gray-85{background-color:#262626}.op-90{opacity:0.9}.text-gray-90{color:#1a1a1a}.bg-gray-90{background-color:#1a1a1a}.op-95{opacity:0.95}.text-gray-95{color:#0d0d0d}.bg-gray-95{background-color:#0d0d0d}.op-100{opacity:1}.text-gray-100{color:#000}.bg-gray-100{background-color:#000}.well{background-color:#f2f2f2;border:1px solid #e6e6e6;padding:8px 10px}.overprint-absolute,.overprint-fixed{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;top:0;width:100%}.overprint-fixed{position:fixed}.overprint-absolute{position:absolute}.clickable{cursor:pointer}.ui-effects-transfer{background-color:#800000;border:2px dotted #000;z-index:50}.multiply{mix-blend-mode:multiply}#scrollUp{bottom:0px;right:10px;padding:5px 10px;background:#000;color:#fff}#scrollUp i{font-size:30px}.wow{opacity:0}.bullet:after{content:'â€¢';margin:0 4px}.bg-pattern{background-image:url("../assets/background-pattern.png");background-repeat:repeat;background-size:auto}.thumb-cover{background-size:cover;background-position:center center}.thumb-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.required{background-color:rgba(255,0,0,0.025)!important;border:1px solid #f00!important}#loading{background-color:rgba(255,255,255,0.9);height:100%;visibility:hidden;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;width:100%;z-index:99999}#loading .loading-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;width:100%}#loading .loading-wrapper .loading-content{text-align:center;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1)}#loading .loading-wrapper .loading-content .loading-text{margin-top:16px;font-size:9pt}#loading.active{visibility:visible;opacity:1}#loading.active .loading-wrapper .loading-content{-webkit-transform:translateY(0);transform:translateY(0)}.blank-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;min-height:480px;text-align:center}.blank-page .logo{max-width:320px}.blank-page .bg{height:100%;opacity:0.25;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:absolute;left:0;top:0;width:100%}.ui-sortable-placeholder{background-color:#e6e6e6;border:1px solid #d9d9d9;visibility:visible!important}.onoffswitch{position:relative;width:54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label{border:2px solid #28a745}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:1px}.onoffswitch .onoffswitch-label{overflow:hidden;cursor:pointer;border:2px solid #ccc;border-radius:20px;width:100%;position:relative}.onoffswitch .onoffswitch-label .onoffswitch-inner{margin-left:0;display:block;width:200%;height:20px;margin-left:-100%;-webkit-transition:margin 0.3s cubic-bezier(0.23,1,0.32,1);transition:margin 0.3s cubic-bezier(0.23,1,0.32,1)}.onoffswitch .onoffswitch-label .onoffswitch-inner:before{background-color:#28a745;border-radius:0;content:'SI';color:#fff}.onoffswitch .onoffswitch-label .onoffswitch-inner:after{background-color:#ccc;color:#666;content:'NO';text-align:right}.onoffswitch .onoffswitch-label .onoffswitch-inner:after,.onoffswitch .onoffswitch-label .onoffswitch-inner:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-size:0.775rem;font-weight:bold;height:20px;line-height:1.15rem;padding:0 6px 0 12px;width:50%}.onoffswitch .onoffswitch-label .onoffswitch-switch{background-color:#fff;border-radius:100%;bottom:0;display:block;margin:0;position:absolute;right:29px;top:0;-webkit-transition:all 0.3s cubic-bezier(0.23,1,0.32,1);transition:all 0.3s cubic-bezier(0.23,1,0.32,1);width:20px}.cke_contents{padding:18px!important}.ck-editor__editable{min-height:280px;padding:0!important}.ck-editor__editable p{padding:10px;margin:0}.system-queries{background-color:#f2f2f2;bottom:0;height:420px;left:0;overflow:auto;position:fixed;width:100%;z-index:100000}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;border-radius:20px}.video-wrapper .image,.video-wrapper iframe{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1rem}.video-wrapper .icon{background-color:rgba(0,0,0,0.45);border-radius:50%;height:46px;width:46px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-wrapper .icon i{color:#fff;-webkit-transform:translateX(2px);transform:translateX(2px)}.video-wrapper .video-disabled{opacity:0.4;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.video-wrapper .video-disabled-text{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media screen and (max-width:991px){.video-wrapper{border-radius:0}}.video-wrapper-header{background-color:#000;padding-bottom:36%;position:relative}.video-wrapper-header iframe{background-color:#000}@media screen and (max-width:991px){.video-wrapper-header{padding-bottom:54.25%}}.custom-list{margin:0;padding:0}.custom-list li{display:block}.custom-list li:before{content:'-';margin-right:0.365rem}.strike{text-decoration:line-through}#ui-datepicker-div{z-index:1060!important}.form-control::-webkit-input-placeholder{color:#8c8c8c;font-style:italic}.form-control::-moz-placeholder{color:#8c8c8c;font-style:italic}.form-control:-ms-input-placeholder{color:#8c8c8c;font-style:italic}.form-control::-ms-input-placeholder{color:#8c8c8c;font-style:italic}.form-control::placeholder{color:#8c8c8c;font-style:italic}#popups .modal-dialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-group-xs&gt;.btn,.btn-xs{padding:0.25rem 0.4rem;font-size:0.8rem;line-height:0.5;border-radius:0.2rem}.btn-group-xs&gt;.btn span,.btn-xs span{font-size:0.8rem}.btn-white{background-color:#fff;border:1px solid #ccc;color:#666}.btn-white:hover{background-color:#e6e6e6}.btn-white.active{background-color:#e6e6e6}.btn-custom{font-family:'Barlow Condensed',sans-serif;padding:0.375rem 1.75rem;text-transform:uppercase;font-size:1.225rem!important}.btn-big{margin-top:2rem;padding:0.825rem 6rem;font-size:16pt;font-weight:600;border-radius:10pt;text-transform:uppercase}@media screen and (max-width:991px){.btn-big{padding:0.825rem 1rem;font-size:12pt}}.form-custom .title{text-transform:uppercase;color:#6ebbd9;margin-bottom:1rem}.form-custom .input-group .input-group-append .input-group-text{background-color:transparent;color:#d9d9d9}.form-custom .form-control::-webkit-input-placeholder{font-style:italic;color:#8c8c8c}.form-custom .form-control::-moz-placeholder{font-style:italic;color:#8c8c8c}.form-custom .form-control:-ms-input-placeholder{font-style:italic;color:#8c8c8c}.form-custom .form-control::-ms-input-placeholder{font-style:italic;color:#8c8c8c}.form-custom .form-control::placeholder{font-style:italic;color:#8c8c8c}.form-custom label{color:#808080}.form-custom a{color:#6ebbd9}.form-custom a:hover{color:#46758e}.form-custom .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#6ebbd9}.form-custom .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#6ebbd9}.select2{width:100%!important}.select2-container--default .select2-selection--single{border:1px solid #ccc!important;border-radius:0.25rem!important;padding:5px 4px!important;height:38px!important;font-size:0.85rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-size:1rem;font-family:'Montserrat',sans-serif;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__choice{display:block!important}.select2-container--default .select2-selection--multiple{border:1px solid #d9d9d9;min-height:38px!important;font-size:0.85rem;border-radius:0.25rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered{overflow:visible!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border-radius:1rem;background-color:rgba(53,67,77,0.25);border-color:#35434d;color:#35434d;display:block!important;padding:0.125rem 0.765rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{color:#35434d;margin-right:0.65rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{border:none;padding:0.125rem 0.765rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline{display:contents}.select2-container--default .select2-search__field:-moz-placeholder-shown{width:100%!important}.select2-container--default .select2-search__field:-ms-input-placeholder{width:100%!important}.select2-container--default .select2-search__field:placeholder-shown{width:100%!important}@media screen and (max-width:767px){.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{float:none;white-space:normal;width:100%}}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #35434d}.mod-menu-container{min-height:100px;max-height:696px;overflow:auto}.mod-menu-container .mod-menu{-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;margin-bottom:2px}.mod-menu-container .mod-menu:hover{opacity:0.6}.admin-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.admin-gallery .thumbnail{height:220px;margin:2px;position:relative;width:220px}.admin-gallery .thumbnail .redbg{background-color:rgba(0,0,0,0.65);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:0;left:0;position:absolute;top:0;width:100%}.admin-gallery .thumbnail .redbg button{margin:0 2px}.admin-gallery .thumbnail:hover .redbg{opacity:1}.mod-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod-container .mod-card{width:25%}.mod-container .mod-card-list{width:33.333333333333336%}.mod-container .admin-card{width:20%}.mod-container .admin-card-list{width:100%}.mod-card{margin:0;padding:10px;-webkit-transition:width 300ms ease-out;transition:width 300ms ease-out}.mod-card .card-inner{background-color:#fff;border:1px solid #e6e6e6;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);height:100%}.mod-card .card-inner:hover{-webkit-box-shadow:5px 5px 6px 1px rgba(0,0,0,0.16);box-shadow:5px 5px 6px 1px rgba(0,0,0,0.16)}.mod-card .card-inner .thumbnail{position:relative}.mod-card .card-inner .thumbnail .buttons{position:absolute;bottom:10px;right:10px}.mod-card .card-inner .caption{padding:4px 16px 8px 16px;position:relative}.mod-card .card-inner .caption h1,.mod-card .card-inner .caption h2,.mod-card .card-inner .caption h3,.mod-card .card-inner .caption h4{font-size:11pt;line-height:normal;margin-top:8px}.mod-card .card-inner .caption .title{font-weight:600;font-size:11pt}.mod-card .card-inner .caption .subtitle{font-weight:300;font-size:9pt;color:#666}.mod-card .card-inner .caption hr{margin:2px 0}.mod-card .card-inner .caption .description{color:#999;line-height:16pt;padding:4px 0 0 0;margin:0;font-size:8pt}.mod-card .card-inner .caption .description strong{color:#01957b}.mod-card .card-inner .caption h1.sm{font-size:9pt}.mod-card .card-inner .caption .buttons{display:none;position:absolute;top:10px;right:10px}.mod-card-list{padding:2px}.mod-card-list .card-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.mod-card-list .card-inner .thumbnail{height:100%;min-width:160px;width:160px}.mod-card-list .card-inner .caption{width:100%}.admin-card{padding:8px}.admin-card .card-inner{background-color:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;overflow:hidden;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1)}.admin-card .card-inner:hover{-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.2);box-shadow:3px 3px 8px rgba(0,0,0,0.2);-webkit-transform:translate3d(-1px,-1px,0);transform:translate3d(-1px,-1px,0)}.admin-card .card-inner .card-body{background-color:#fff;border:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;position:relative;width:100%}.admin-card .card-inner .card-body:after{background-color:#fff;content:'';position:absolute;height:20px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);margin-top:-10px;right:20px;width:20px;z-index:1}.admin-card .card-inner .card-body .data{padding:0.75rem 1.25rem}.admin-card .card-inner .card-body .data .title{color:#000;font-weight:600;font-size:14pt;margin:0}.admin-card .card-inner .card-body .data .subtitle{font-size:10pt;color:#808080;margin:6px 0 0 0}.admin-card .card-inner .card-body .data .description{color:#999;font-size:8pt;margin:0.75rem 0}.admin-card .card-inner .card-body .data .description span:not(.badge){line-height:1.15rem}.admin-card .card-inner .card-body .data .description span:after{content:'';display:block}.admin-card .card-inner .card-body .data .description span.badge{font-size:100%}.admin-card .card-inner .card-header{height:140px;max-height:140px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;position:relative;width:100%}.admin-card .card-inner .card-header .thumbnail{background-color:#f2f2f2;height:140px;position:relative}.admin-card .card-inner .card-header .thumbnail .actions{bottom:10px;right:10px;position:absolute}.admin-card .card-inner .card-footer{background-color:#fff;border:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0;width:100%}.admin-card .card-inner .card-footer .btn-group{width:100%}.admin-card .card-inner .card-footer .btn-group .btn{background-color:#fff;font-size:0.875rem;margin:0;padding:0.25rem;width:100%}.admin-card .card-inner .card-footer .btn-group .btn:hover:not([disabled]){background-color:#e6e6e6}.admin-card .card-inner .card-footer .btn-group .btn[disabled] i{color:#999!important}.admin-card .card-inner .card-footer .btn-group .btn:not(:last-of-type){border-right:1px solid #ccc}.admin-card-alt .card-inner{-ms-flex-line-pack:justify;align-content:space-between}.admin-card-alt .card-inner .card-header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.admin-card-alt .card-inner .card-body:after{content:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.admin-card-alt .card-inner .card-header:after{background-color:#fff;content:'';position:absolute;height:20px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);margin-top:-10px;right:20px;width:20px;z-index:1}.admin-card-alt .card-inner .card-footer{border-top:1px solid #ccc;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.admin-card-list{padding:0;margin:4px 0}.admin-card-list .card-inner .card-body{display:-webkit-box;display:-ms-flexbox;display:flex}.admin-card-list .card-inner .card-body .thumbnail{height:90px;width:140px}.admin-card-list .card-inner .card-body .data{min-height:0;width:100%}.admin-card-list .card-inner .card-body .data .description{display:none}.admin-card-list .card-inner .card-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:6px 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin-card-list .card-inner .card-footer .description{padding:0;display:block;margin:0 60px 0 0}.admin-card-list .card-inner .card-footer .description span:not(.badge):after{content:'\2022';display:inline;margin:0 6px}.mod-container-xs{height:120px;overflow:auto}.mod-container-sm{height:240px;overflow:auto}.mod-container-md{height:360px;overflow:auto}.mod-container-lg{height:620px;overflow:auto}.mod-list-thumb{background-color:#fff;border:1px solid #e6e6e6;margin:2px 0 6px 0;opacity:1;padding:10px;position:relative;border-radius:4px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.mod-list-thumb:hover{border:1px solid #ccc;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.15);box-shadow:0 0 4px 0 rgba(0,0,0,0.15)}.mod-list-thumb .thumbnail{margin-bottom:0;height:80%;position:absolute;width:80px}.mod-list-thumb .data{overflow:hidden;margin:0 130px 0 90px}.mod-list-thumb .data hr{margin:8px 0 8px 0}.mod-list-thumb .data .buttons{top:10px;position:absolute;right:10px}.mod-list-thumb .data .options{bottom:10px;position:absolute;right:10px}.mod-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;padding:4px 10px;position:relative;-webkit-transition:-webkit-box-shadow 300ms ease-out;transition:-webkit-box-shadow 300ms ease-out;transition:box-shadow 300ms ease-out;transition:box-shadow 300ms ease-out,-webkit-box-shadow 300ms ease-out;width:100%}.mod-list:hover{-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,0.12);box-shadow:3px 3px 6px 1px rgba(0,0,0,0.12)}.mod-list .buttons,.mod-list .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mod-list .content{padding:4px}.mod-list .content .title{margin-right:50px;font-size:10pt;font-weight:700}.mod-list .content .subtitle{margin-right:50px;font-size:9pt}.mod-list .content hr{margin:2px 0 6px 0}.mod-list .content .description{font-size:9pt;margin:0;color:#999}.mod-list .content .comments{background-color:#f2f2f2;margin:16px 0;padding:14px;position:relative;overflow:hidden}.mod-list .content .comments .message{position:relative;color:#666;font-size:11pt}.mod-list .content .comments button{position:relative}.mod-list .content .comments .reply-wrapper{position:relative;margin:16px 0}.mod-list .content .comments .reply-wrapper .reply-message{font-size:10pt;color:#808080;font-style:italic;display:block;margin-top:16px}.mod-list .content .comments .reply-wrapper .reply-box{display:none;margin-top:16px}.mod-list .content .comments .reply-wrapper .reply-box.active{display:block}.mod-list .content .comments:after,.mod-list .content .comments:before{color:#e8e8e8;font-family:'Font Awesome 5 Pro';font-size:46pt;position:absolute;-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}.mod-list .content .comments:before{content:'\f10d';left:0;top:-10px}.mod-list .content .comments:after{content:'\f10e';right:0;bottom:-20px}.mod-list .buttons{border-left:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:180px;min-width:180px;padding:16px}.mod-list .buttons button{margin:0 4px}.mod-list.active{border:1px solid #337ab7}.mod-list.active h4{margin-left:10px}.mod-list.active:before{border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #337ab7;content:'';left:0;top:26px;position:absolute}.panel-admin-mod{margin:0 0 4px 0}.panel-admin-mod .card-header{cursor:pointer}.panel-admin-mod .list-group .list-group-item{cursor:pointer;font-size:11pt;position:relative}.panel-admin-mod .list-group .list-group-item i{margin-left:10px}.panel-admin-mod .panel-heading{background-color:#e6e6e6;cursor:pointer;color:#666;padding:6px 10px}.panel-admin-mod .panel-heading:hover{color:#000}.panel-admin-mod .panel-body{margin:0;padding:0}.panel-admin-mod .panel-body .list-group{margin-bottom:0}.panel-admin-mod .panel-body .list-group .list-group-item{position:relative;border:none;border-top:1px solid #e6e6e6;border-radius:0;cursor:pointer;padding:8px 15px}.panel-admin-mod .panel-body .list-group .list-group-item:hover{color:#000}.panel-admin-mod .panel-body .list-group .list-group-item .buttons{right:10px;top:10px;position:absolute}.panel-admin-mod .panel-body .list-group .list-group-item .item{margin-right:50px}.panel-admin-mod .panel-body .list-group .list-group-item .item i{cursor:pointer;margin:0 8px 0 0}.panel-admin-mod .panel-body .list-group .list-group-item:first-of-type{border-top:none}body{font-family:'Montserrat',sans-serif;font-smooth:always;-webkit-font-smoothing:antialiased;color:#666}footer,section{position:relative}footer .container,section .container{position:relative}a{-webkit-transition:color 400ms ease-out;transition:color 400ms ease-out}a:focus,a:hover{text-decoration:none}.section-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;height:100vh;min-height:680px}.section-header .bg:after{background-color:rgba(0,0,0,0.25);content:'';background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.section-header .bg{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.section-header .bg video{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.section-header .container{color:#fff}.section-header .container .title,.section-header .container .title-light{font-family:'Montserrat',sans-serif;font-size:2.75rem;text-transform:uppercase;margin:0;line-height:1}.section-header .container .title{font-weight:900}.section-header .container .title-light{font-weight:300}.section-header .container hr{max-width:80px;border-top:4px solid #6ebbd9;margin:1rem 0}.section-header .container .caption{font-size:1.15rem;position:relative;margin:0;max-width:640px}.section-header .stripe-title{background-color:rgba(0,0,0,0.45);width:100%;position:relative;padding:1rem 0}.section-header .stripe-title .title{margin:0;text-transform:uppercase;font-weight:300;font-size:2rem}.section-header .stripe-title .subtitle{margin:0;font-weight:300}.section-header .class-header{width:100%;background-color:transparent}.section-header .class-header .tag{background-color:#666;color:#ccc;display:inline-block;padding:0.225rem 0.65rem;text-transform:uppercase;font-size:0.85rem;font-weight:600}.section-header .class-header .title{margin:1rem 0;font-weight:400}.section-header .class-header .author{color:#6ebbd9;margin:1rem 0;text-transform:uppercase}.section-header .class-header .caption{line-height:1.15}@media screen and (max-width:991px){.section-header{min-height:380px;height:calc(50vh + 80px)}.section-header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-header .container .title,.section-header .container .title-light{font-size:1.75rem}.section-header .stripe-title .subtitle,.section-header .stripe-title .title{font-size:1.625rem}.section-header .class-header .caption{font-size:0.975rem}}.section-header-half{height:50vh}@media screen and (max-width:991px){.section-header-half{min-height:380px;height:calc(50vh + 80px)}}.section-header-tiny{height:420px;min-height:0;padding:0}@media screen and (max-width:991px){.section-header-tiny{height:280px}}.gral-section{padding:50px 0}@media screen and (max-width:991px){.gral-section{padding:26px 0}}.not-found{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80vh;text-align:center}.not-found .bg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.not-found .bg:before{background-color:rgba(38,38,38,0.9);content:'';position:absolute;left:0;height:100%;top:0;width:100%}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace .pace-progress{background:#eb7a55;height:2px;position:fixed;right:100%;top:0;width:100%;z-index:2000}.pace-inactive{display:none}.socials .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socials .icons .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 4px;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1);width:46px}.socials .icons .icon i{color:#fff;font-size:14pt;-webkit-transition:color 400ms cubic-bezier(0.23,1,0.32,1);transition:color 400ms cubic-bezier(0.23,1,0.32,1)}.socials .icons .icon:focus,.socials .icons .icon:hover{border-color:#ccc;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.socials .icons .icon:focus i,.socials .icons .icon:hover i{color:#ccc}.videodetector{position:relative;padding-bottom:56.25%;height:0}.videodetector iframe{position:absolute;left:0;height:100%;width:100%;top:0}.videodetector .remove-videodetector{display:none}.radial-gradient-blue{background-color:#46758e;background-image:radial-gradient(circle farthest-side at 50% 0,#2b88a7 0%,#34576a 75%,#35434d 95%);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.radial-gradient-gold{background-color:#b99d6b;background-image:radial-gradient(circle farthest-side at 50% 0,#b99d6b 0%,#937747 40%);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.radial-gradient-black{background-color:#000;background-image:radial-gradient(circle farthest-side at 50% 0,#333 0%,#000 80%);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.radial-gradient-dark{background-color:#333;background-image:radial-gradient(circle farthest-side at 50% 0,#666 0%,#333 80%);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.linear-gradient-gold{background-color:#b99d6b;background-image:-webkit-gradient(linear,left top,left bottom,from(#c0b893),color-stop(25%,#b99d6b),color-stop(65%,#937747));background-image:linear-gradient(top,#c0b893 0%,#b99d6b 25%,#937747 65%);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.main-title{font-family:'Roboto',sans-serif;font-weight:400;text-transform:uppercase}@media screen and (max-width:991px){.main-title{font-size:150%}}.main-title-light{font-family:'Barlow Condensed',sans-serif;font-weight:400;text-transform:uppercase}.paragraph{font-size:1.15rem}.highlight-title{font-family:'Barlow Condensed',sans-serif;font-weight:300;text-transform:uppercase}@media screen and (max-width:991px){.highlight-title{font-size:160%;opacity:1}}.highlight-subtitle{font-family:'Barlow Condensed',sans-serif;font-weight:400;text-transform:uppercase}.image-tag{position:relative}.image-tag .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.image-tag .tag{background-color:rgba(102,102,102,0.75);bottom:1rem;color:#fff;padding:0.775rem 1rem;position:absolute;right:0;text-transform:uppercase;text-align:right;font-family:'Barlow Condensed',sans-serif}.image-tag .tag .subtitle,.image-tag .tag .title{line-height:1}.image-tag .tag .subtitle{color:#ccc}.image-stripe{background-color:#000;min-height:480px;padding:8rem 0;color:#fff}.image-stripe .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-stripe .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;opacity:0.75}.image-stripe .image-darker{opacity:0.35}.image-stripe .image-solid{opacity:1}.image-stripe .title{text-transform:uppercase;font-size:2rem}.image-stripe .subtitle{text-transform:uppercase;font-size:1.65rem;line-height:1.25}.image-stripe .caption{max-width:520px;font-size:1.15rem;margin-top:2rem}.image-stripe .container-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.image-stripe .container-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media screen and (max-width:991px){.image-stripe{padding:3rem 1rem;min-height:0}.image-stripe .title{font-size:1.75rem;line-height:1.15}.image-stripe .caption{line-height:1.25}}.modal-custom .close{color:#999;background-color:#fff;opacity:1;font-size:1.45rem;padding:0.665rem 1rem;margin-right:0;margin-top:0.25rem}.modal-custom .close:focus,.modal-custom .close:hover{outline:none;color:#000}.modal-custom .modal-content{background-color:transparent;background-color:#fff;border:none}.modal-custom .modal-content .modal-header{border-bottom:none;padding:0;z-index:1}.modal-custom .modal-content .modal-body{-webkit-transform:translateY(-20px);transform:translateY(-20px);padding:0.75rem 1.5rem 0.75rem 1.5rem;overflow:hidden}.container-med{max-width:980px}.container-small{max-width:680px}[data-toggle=show-password]{cursor:pointer}.line-through{text-decoration:line-through}header.header{background-color:rgba(0,0,0,0.95);color:#fff;left:0;position:relative;top:0;width:100%;z-index:1049}header.header .container .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.header .container .header-wrapper .logo-wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header .container .header-wrapper .logo-wrapper .a-logo{display:block}header.header .container .header-wrapper .logo-wrapper img.logo{-webkit-transform:translateY(-2px);transform:translateY(-2px);max-width:260px;width:100%}header.header .container .header-wrapper nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header.header .container .header-wrapper nav .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}header.header .container .header-wrapper nav .menu li.nav-item{display:block;padding:0.165rem;margin-left:0.65rem}header.header .container .header-wrapper nav .menu li.nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align:center;color:#fff;font-family:'Barlow Condensed',sans-serif;padding:0 0.125rem 0.125rem 0.125rem;text-transform:uppercase;line-height:1;font-size:1.05rem;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}header.header .container .header-wrapper nav .menu li.nav-item a:after{content:none}header.header .container .header-wrapper nav .menu li.nav-item a&gt;i{font-size:10pt;margin-left:0.125rem;-webkit-transform:translateY(2px);transform:translateY(2px)}header.header .container .header-wrapper nav .menu li.close{display:none;opacity:1;text-shadow:none;color:#fff}header.header .container .header-wrapper nav .menu li.lang-item{border:1px solid #fff}header.header .container .header-wrapper nav .menu li.lang-item [data-toggle=change-language]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .container .header-wrapper nav .menu li.lang-item [data-toggle=change-language] img{max-width:16px;margin-left:3px}header.header .container .header-wrapper nav .menu li.icon-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid #fff;height:30px;width:30px;position:relative}header.header .container .header-wrapper nav .menu li.icon-item&gt;a{border-radius:50%;padding:0.765rem}header.header .container .header-wrapper nav .menu li.icon-item i{font-size:0.875rem;-webkit-transform:translateY(-1px);transform:translateY(-1px)}header.header .container .header-wrapper nav .menu li.icon-item .submenu{left:-46px!important;min-width:126px}header.header .container .header-wrapper nav .menu li .submenu{background-color:#fff;position:absolute;margin:0;padding:0.225rem;top:0;left:-50%!important;-webkit-transform:translateY(40px)!important;transform:translateY(40px)!important;min-width:196px;text-align:center;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,0.125);box-shadow:3px 3px 10px rgba(0,0,0,0.125)}header.header .container .header-wrapper nav .menu li .submenu:after{content:'';background-color:#fff;height:16px;width:16px;position:absolute;top:-8px;left:calc(50% - 8px);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}header.header .container .header-wrapper nav .menu li .submenu li.nav-subitem{display:block}header.header .container .header-wrapper nav .menu li .submenu li.nav-subitem a{color:#808080;display:block;font-size:1rem;padding:0.625rem 0.225rem!important;text-transform:none;line-height:1.25}header.header .container .header-wrapper nav .menu li .submenu li.nav-subitem a:hover{color:#6ebbd9}header.header .container .header-wrapper nav .menu li .submenu li.nav-subitem:not(:last-of-type) a{border-bottom:1px solid #e6e6e6}header.header .container .header-wrapper nav .menu li.nav-item:focus,header.header .container .header-wrapper nav .menu li.nav-item:hover{background-color:rgba(0,0,0,0.25)}header.header .container .header-wrapper nav .menu li.nav-item:focus&gt;a,header.header .container .header-wrapper nav .menu li.nav-item:hover&gt;a{color:#fff}header.header .container .header-wrapper nav .menu li.active{background-color:rgba(0,0,0,0.25)}header.header .container .header-wrapper nav .menu-user li.nav-item .submenu{left:auto!important;right:0;min-width:176px}header.header .container .header-wrapper nav .menu-user li.nav-item .submenu:after{height:16px;width:16px;position:absolute;top:-7px;left:calc(100% - 21px);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}header.header .container .header-wrapper nav .cart{margin:0 0.625rem;color:#fff;display:block;position:relative}header.header .container .header-wrapper nav .cart .cart-items{background-color:#f00;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;width:18px;font-size:0.775rem;line-height:0;position:absolute;top:0;right:0;-webkit-transform:translateY(-6px) translateX(12px);transform:translateY(-6px) translateX(12px)}header.header .container .header-wrapper nav .search{margin-left:0.925rem}header.header .container .header-wrapper .mobile-icon{display:none;padding:10px 0;margin-right:1.5rem}header.header .container .header-wrapper .mobile-icon i{font-size:1.25rem}@media screen and (max-width:1200px){header.header{position:relative}header.header .container .header-wrapper{padding:0}header.header .container .header-wrapper nav .menu:not(.menu-user){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,0,0,0.95);background-color:rgba(0,0,0,0.95);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;height:100%;left:0;top:0;position:fixed;width:100%;opacity:0;text-align:center;-webkit-transition:all 400ms cubic-bezier(0.23,1,0.32,1);transition:all 400ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:20}header.header .container .header-wrapper nav .menu:not(.menu-user) li.nav-item{margin:0.625rem 0}header.header .container .header-wrapper nav .menu:not(.menu-user) li.nav-item&gt;a{padding:0.25rem 0;font-size:1.25rem}header.header .container .header-wrapper nav .menu:not(.menu-user) li.icon-item{margin:1rem}header.header .container .header-wrapper nav .menu:not(.menu-user) li.close{display:block;position:absolute;text-align:right;top:0;padding:16px;right:0}header.header .container .header-wrapper nav .menu:not(.menu-user) .submenu{overflow:auto;background-color:#000;position:relative!important;max-height:120px;width:100%;left:0!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}header.header .container .header-wrapper nav .menu:not(.menu-user) .submenu li.nav-subitem a{border-bottom:1px solid #333!important;color:#d9d9d9;padding:0.425rem 0!important}header.header .container .header-wrapper nav .menu:not(.menu-user) .submenu:after{content:'';height:0;width:0}header.header .container .header-wrapper nav .menu.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}header.header .container .header-wrapper nav .menu-user{padding:0.785rem 0}header.header .container .header-wrapper nav .menu-user li.nav-item{margin-left:0.25rem}header.header .container .header-wrapper nav .menu-user li.nav-item a{font-size:11pt}header.header .container .header-wrapper .mobile-icon{padding:4px 0;display:block}header.header .container .header-wrapper .logo-wrapper img.logo{max-width:180px}}@media screen and (max-width:797px){header.header .container .header-wrapper .logo-wrapper img.logo{max-width:136px!important}}header.header-large .container .header-wrapper .logo-wrapper img.logo{max-width:200px}header.header.scroll{background-color:rgba(0,0,0,0.95);position:fixed}header.header.scroll .container .header-wrapper .logo-wrapper{padding:6px 0}header.header.scroll .container .header-wrapper .logo-wrapper img.logo{max-width:136px}header.header.scroll .container .header-wrapper nav .menu{padding:0.425rem 0}header.header.scroll .container .header-wrapper nav .menu li a{padding:0;font-size:0.925rem}header.header.scroll .container .header-wrapper nav .menu .nav-item.icon-item a{display:block;padding:1rem}.header-spacer{height:0}.header-spacer.scroll{height:56px}.user-bar-mobile{background-color:#6296b3}.user-bar-mobile ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-bar-mobile ul li{display:block;margin:0 0.425rem}.user-bar-mobile ul li a{display:block;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;padding:0.625rem 0;font-size:1.125rem;color:#fff}.top-search-bar{background-color:rgba(0,0,0,0.95);padding:0.65rem;left:0;position:fixed;top:0;width:100%;z-index:2080;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all cubic-bezier(0.23,1,0.32,1) 600ms;transition:all cubic-bezier(0.23,1,0.32,1) 600ms;visibility:hidden;opacity:0}.top-search-bar .close-bar{color:#fff;padding:1rem;cursor:pointer}.top-search-bar .close-bar i{font-size:2rem}.top-search-bar.active{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}footer.footer{background-color:#333;color:#ccc;padding:1rem 0}footer.footer .logo-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer.footer .logo-wrapper .logo{padding:0 1rem;width:140px}footer.footer .logo-wrapper .logo img{width:100%}footer.footer .logo-wrapper .phrase{padding:0 1rem;border-left:1px solid #fff;font-size:1.25rem;line-height:1.25}footer.footer .logo-wrapper .phrase .title{color:#fff}footer.footer .logo-wrapper .phrase .subtitle{color:#ccc}footer.footer .footer-menu{font-family:'Roboto',sans-serif}footer.footer .footer-menu .menu-title{text-transform:uppercase;color:#fff;font-size:0.95rem}footer.footer .footer-menu .footer-menu-ul{margin:1rem 0;padding:0}footer.footer .footer-menu .footer-menu-ul li{display:block;padding:0 0.425rem 0 0}footer.footer .footer-menu .footer-menu-ul li a{display:block;color:#808080;font-size:0.745rem;text-transform:uppercase}footer.footer .footer-menu .footer-menu-ul li a:hover{color:#ccc}footer.footer .socials .icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer.footer .socials .icons .icon{background-color:#666;border:none}@media screen and (max-width:991px){footer.footer{padding:3rem 0}footer.footer .logo-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.footer .socials .icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.footer .footer-menu{text-align:center}footer.footer .footer-menu .footer-menu-ul{margin:0}}.copyright{background-color:#333;padding:16px 0;border-top:1px solid #4d4d4d;color:#808080}.copyright .container .caption{font-size:9pt;text-transform:uppercase}.copyright .container .bottom-nav{margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.copyright .container .bottom-nav li{display:block}.copyright .container .bottom-nav li a{display:block;font-size:9pt;color:#666;padding:0.465rem;text-transform:uppercase}@media screen and (max-width:991px){.copyright{text-align:center}.copyright .container .caption span{display:block;margin:0.425rem 0!important}.copyright .container .bottom-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.whatsapp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#07bc4c;bottom:2rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:0;height:50px;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;width:50px;z-index:1090}.whatsapp:hover{height:58px;width:58px}.whatsapp:hover .icon{font-size:2.25rem}.whatsapp .icon{font-size:2rem;color:#fff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.carousel-classes .class-module-wrapper{padding:0.665rem;display:block}.carousel-classes .class-module-wrapper .class-module{background-color:#000;border-radius:0.665rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:480px;overflow:hidden;position:relative}.carousel-classes .class-module-wrapper .class-module .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.carousel-classes .class-module-wrapper .class-module .image:after{content:'';border-radius:0.665rem;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:scale3d(0.92,0.92,1);transform:scale3d(0.92,0.92,1);border:3px solid #000;-webkit-box-shadow:inset 0 -5px 6px 6px rgba(0,0,0,0.015);box-shadow:inset 0 -5px 6px 6px rgba(0,0,0,0.015)}.carousel-classes .class-module-wrapper .class-module .tag{background-color:#b99d6b;border-radius:0.665rem;color:#fff;padding:0.125rem 0.775rem;font-family:'Barlow Condensed',sans-serif;position:absolute;text-transform:uppercase;top:1rem;left:1rem}.carousel-classes .class-module-wrapper .class-module .tag-gray{background-color:#666;font-size:11pt}.carousel-classes .class-module-wrapper .class-module .caption{position:relative;padding:1.75rem;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.carousel-classes .class-module-wrapper .class-module .caption:before{content:'';background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background-image:linear-gradient(bottom,#000,rgba(0,0,0,0));background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.carousel-classes .class-module-wrapper .class-module .caption .tag-caption{background-color:#666;color:#fff;text-transform:uppercase;font-size:8pt;display:inline-block;margin-bottom:0.75rem;padding:0.125rem 0.625rem;border-radius:6pt}.carousel-classes .class-module-wrapper .class-module .caption .subtitle,.carousel-classes .class-module-wrapper .class-module .caption .title{color:#fff;position:relative;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.carousel-classes .class-module-wrapper .class-module .caption .title{font-weight:600;font-size:1.15rem;text-transform:uppercase;line-height:1.05;margin-bottom:0.75rem}.carousel-classes .class-module-wrapper .class-module .caption .subtitle{font-size:0.875rem;line-height:1.15}.carousel-classes .class-module-wrapper .class-module:hover .image{-webkit-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}.carousel-classes .class-module-wrapper .class-module:hover .caption .subtitle,.carousel-classes .class-module-wrapper .class-module:hover .caption .title{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.carousel-classes .owl-nav{top:calc(50% - 20px);position:absolute;width:100%;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel-classes .owl-nav .owl-next,.carousel-classes .owl-nav .owl-prev{background-color:#333!important;background-color:#6ebbd9!important;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;width:46px;-webkit-transition:all 600ms ease-out;transition:all 600ms ease-out}.carousel-classes .owl-nav .owl-next:focus,.carousel-classes .owl-nav .owl-next:hover,.carousel-classes .owl-nav .owl-prev:focus,.carousel-classes .owl-nav .owl-prev:hover{outline:none;background-color:#46758e!important}.carousel-classes .owl-nav .owl-next i,.carousel-classes .owl-nav .owl-prev i{color:#e6e6e6;font-size:1.925rem;-webkit-transform:translateY(1px);transform:translateY(1px)}.carousel-classes .owl-nav .owl-prev{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.carousel-classes .owl-nav .owl-next{-webkit-transform:translateX(20px);transform:translateX(20px)}@media screen and (max-width:991px){.carousel-classes .class-module-wrapper .class-module{min-height:260px}.carousel-classes .class-module-wrapper .class-module .tag{font-size:10pt}.carousel-classes .class-module-wrapper .class-module .caption{padding:0.725rem}.carousel-classes .class-module-wrapper .class-module .caption .title{font-size:11pt;text-transform:none}.carousel-classes .class-module-wrapper .class-module .caption .subtitle{display:none}}.home-stats{padding:2rem 0;background-color:#595959}.home-stats .stats-module{text-transform:uppercase}.home-stats .stats-module .number{color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:2.75rem;font-weight:400}.home-stats .stats-module .caption{color:#b3b3b3;font-size:1rem}@media screen and (max-width:991px){.home-stats .stats-module .number{font-size:2.425rem}}.testimonies-highlight{margin:2rem 0;padding:0 0;position:relative}.testimonies-highlight .testimony{padding:4rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonies-highlight .testimony .content{background-color:#333;border-radius:1rem;color:#fff;width:100%;min-height:240px;padding:3rem;-webkit-transform:translateX(1rem);transform:translateX(1rem);position:relative;z-index:1}.testimonies-highlight .testimony .content .caption{margin-bottom:2rem;font-size:1.05rem}.testimonies-highlight .testimony .content .author{text-transform:uppercase;font-size:0.875rem}.testimonies-highlight .testimony .image-wrapper{border-radius:1rem;overflow:hidden;margin:-3rem 0;position:relative;min-width:380px;height:380px;width:380px}.testimonies-highlight .testimony .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.testimonies-highlight .owl-nav{top:calc(50% - 20px);position:absolute;width:100%;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonies-highlight .owl-nav .owl-next,.testimonies-highlight .owl-nav .owl-prev{background-color:#000!important;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;width:46px;-webkit-transition:all 600ms ease-out;transition:all 600ms ease-out}.testimonies-highlight .owl-nav .owl-next:focus,.testimonies-highlight .owl-nav .owl-next:hover,.testimonies-highlight .owl-nav .owl-prev:focus,.testimonies-highlight .owl-nav .owl-prev:hover{outline:none;background-color:#35434d!important}.testimonies-highlight .owl-nav .owl-next i,.testimonies-highlight .owl-nav .owl-prev i{color:#e6e6e6;font-size:1.825rem}.testimonies-highlight .owl-dots{width:100%}.testimonies-highlight .owl-dots .owl-dot:focus,.testimonies-highlight .owl-dots .owl-dot:hover{outline:none}.testimonies-highlight .owl-dots .owl-dot span{background-color:#404040;border-radius:0;height:4px;width:36px}.testimonies-highlight .owl-dots .owl-dot.active span{background-color:#fff}@media screen and (max-width:991px){.testimonies-highlight{padding:0}.testimonies-highlight .testimony{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonies-highlight .testimony .content{padding:1.2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:translateX(0);transform:translateX(0)}.testimonies-highlight .testimony .image-wrapper{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:0;width:100%;height:200px}.testimonies-highlight .owl-nav{display:none}}.testimonies-carousel .owl-stage-outer{padding-top:66px}.testimonies-carousel .owl-stage-outer .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonies-carousel .owl-stage-outer .owl-stage .owl-item{float:none}.testimonies-carousel .testimony{background-color:#4d4d4d;color:#fff;border-radius:1rem;padding:2rem;margin:1rem 0 66px 0;height:calc(100% - 4rem)}.testimonies-carousel .testimony .image-wrapper{border-radius:50%;overflow:hidden;position:relative;margin:-86px auto 0 auto;width:140px;height:140px}.testimonies-carousel .testimony .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.testimonies-carousel .testimony .quote-icon{margin:1rem 0;font-size:2rem;color:#808080}.testimonies-carousel .testimony .content .caption{padding:1rem;font-size:0.975rem;border-bottom:1px solid #666;margin-bottom:1rem}.testimonies-carousel .testimony .content .author,.testimonies-carousel .testimony .content .location{text-transform:uppercase;font-size:0.775rem;font-weight:600}.testimonies-carousel .testimony .content .author{color:#ccc}.testimonies-carousel .owl-dots{width:100%}.testimonies-carousel .owl-dots .owl-dot:focus,.testimonies-carousel .owl-dots .owl-dot:hover{outline:none}.testimonies-carousel .owl-dots .owl-dot span{background-color:#404040;border-radius:0;height:4px;width:36px}.testimonies-carousel .owl-dots .owl-dot.active span{background-color:#fff}@media screen and (max-width:991px){[data-carousel=testimonies-users] .owl-dots{display:none}}.faqs{margin:2rem 0}.faqs .faq{margin:0.665rem 0}.faqs .faq .faq-header .button{background-color:#666;border-radius:0.465rem;border:0;display:block;color:#fff;text-align:left;line-height:1.25;margin:0;padding:1rem 1.125rem}.faqs .faq .faq-body .faq-content{background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-bottom:none;padding:2rem}.text-red{color:#e3001b!important}.bg-red{background-color:#e3001b!important}.border-red{border:1px solid #e3001b}.btn-red{background-color:#e3001b;color:#fff!important}.btn-red:hover{background-color:#970012;color:#fff}.btn-outline-red{border-color:#e3001b;background-color:transparent;color:#e3001b}.btn-outline-red:hover{background-color:#970012;color:#fff}.text-blue{color:#2b88a7!important}.bg-blue{background-color:#2b88a7!important}.border-blue{border:1px solid #2b88a7}.btn-blue{background-color:#2b88a7;color:#fff!important}.btn-blue:hover{background-color:#1b566a;color:#fff}.btn-outline-blue{border-color:#2b88a7;background-color:transparent;color:#2b88a7}.btn-outline-blue:hover{background-color:#1b566a;color:#fff}.text-green{color:#28a745!important}.bg-green{background-color:#28a745!important}.border-green{border:1px solid #28a745}.btn-green{background-color:#28a745;color:#fff!important}.btn-green:hover{background-color:#19692c;color:#fff}.btn-outline-green{border-color:#28a745;background-color:transparent;color:#28a745}.btn-outline-green:hover{background-color:#19692c;color:#fff}.text-info{color:#17a2b8!important}.bg-info{background-color:#17a2b8!important}.border-info{border:1px solid #17a2b8}.btn-info{background-color:#17a2b8;color:#fff!important}.btn-info:hover{background-color:#0e6674;color:#fff}.btn-outline-info{border-color:#17a2b8;background-color:transparent;color:#17a2b8}.btn-outline-info:hover{background-color:#0e6674;color:#fff}.text-success{color:#28a745!important}.bg-success{background-color:#28a745!important}.border-success{border:1px solid #28a745}.btn-success{background-color:#28a745;color:#fff!important}.btn-success:hover{background-color:#19692c;color:#fff}.btn-outline-success{border-color:#28a745;background-color:transparent;color:#28a745}.btn-outline-success:hover{background-color:#19692c;color:#fff}.text-danger{color:#dc3545!important}.bg-danger{background-color:#dc3545!important}.border-danger{border:1px solid #dc3545}.btn-danger{background-color:#dc3545;color:#fff!important}.btn-danger:hover{background-color:#a71d2a;color:#fff}.btn-outline-danger{border-color:#dc3545;background-color:transparent;color:#dc3545}.btn-outline-danger:hover{background-color:#a71d2a;color:#fff}.text-warning{color:#ffc107!important}.bg-warning{background-color:#ffc107!important}.border-warning{border:1px solid #ffc107}.btn-warning{background-color:#ffc107;color:#fff!important}.btn-warning:hover{background-color:#b98b00;color:#fff}.btn-outline-warning{border-color:#ffc107;background-color:transparent;color:#ffc107}.btn-outline-warning:hover{background-color:#b98b00;color:#fff}.text-cyan{color:#6ebbd9!important}.bg-cyan{background-color:#6ebbd9!important}.border-cyan{border:1px solid #6ebbd9}.btn-cyan{background-color:#6ebbd9;color:#fff!important}.btn-cyan:hover{background-color:#349dc6;color:#fff}.btn-outline-cyan{border-color:#6ebbd9;background-color:transparent;color:#6ebbd9}.btn-outline-cyan:hover{background-color:#349dc6;color:#fff}.text-blue-light{color:#6296b3!important}.bg-blue-light{background-color:#6296b3!important}.border-blue-light{border:1px solid #6296b3}.btn-blue-light{background-color:#6296b3;color:#fff!important}.btn-blue-light:hover{background-color:#416e87;color:#fff}.btn-outline-blue-light{border-color:#6296b3;background-color:transparent;color:#6296b3}.btn-outline-blue-light:hover{background-color:#416e87;color:#fff}.text-blue-med{color:#46758e!important}.bg-blue-med{background-color:#46758e!important}.border-blue-med{border:1px solid #46758e}.btn-blue-med{background-color:#46758e;color:#fff!important}.btn-blue-med:hover{background-color:#2d4b5b;color:#fff}.btn-outline-blue-med{border-color:#46758e;background-color:transparent;color:#46758e}.btn-outline-blue-med:hover{background-color:#2d4b5b;color:#fff}.text-blue-main{color:#34576a!important}.bg-blue-main{background-color:#34576a!important}.border-blue-main{border:1px solid #34576a}.btn-blue-main{background-color:#34576a;color:#fff!important}.btn-blue-main:hover{background-color:#1b2d37;color:#fff}.btn-outline-blue-main{border-color:#34576a;background-color:transparent;color:#34576a}.btn-outline-blue-main:hover{background-color:#1b2d37;color:#fff}.text-blue-pale{color:#546b7a!important}.bg-blue-pale{background-color:#546b7a!important}.border-blue-pale{border:1px solid #546b7a}.btn-blue-pale{background-color:#546b7a;color:#fff!important}.btn-blue-pale:hover{background-color:#35434d;color:#fff}.btn-outline-blue-pale{border-color:#546b7a;background-color:transparent;color:#546b7a}.btn-outline-blue-pale:hover{background-color:#35434d;color:#fff}.text-blue-dark{color:#35434d!important}.bg-blue-dark{background-color:#35434d!important}.border-blue-dark{border:1px solid #35434d}.btn-blue-dark{background-color:#35434d;color:#fff!important}.btn-blue-dark:hover{background-color:#161c20;color:#fff}.btn-outline-blue-dark{border-color:#35434d;background-color:transparent;color:#35434d}.btn-outline-blue-dark:hover{background-color:#161c20;color:#fff}.text-blue-black{color:#2d353c!important}.bg-blue-black{background-color:#2d353c!important}.border-blue-black{border:1px solid #2d353c}.btn-blue-black{background-color:#2d353c;color:#fff!important}.btn-blue-black:hover{background-color:#0c0e10;color:#fff}.btn-outline-blue-black{border-color:#2d353c;background-color:transparent;color:#2d353c}.btn-outline-blue-black:hover{background-color:#0c0e10;color:#fff}.text-gold-dark{color:#937747!important}.bg-gold-dark{background-color:#937747!important}.border-gold-dark{border:1px solid #937747}.btn-gold-dark{background-color:#937747;color:#fff!important}.btn-gold-dark:hover{background-color:#5f4d2e;color:#fff}.btn-outline-gold-dark{border-color:#937747;background-color:transparent;color:#937747}.btn-outline-gold-dark:hover{background-color:#5f4d2e;color:#fff}.text-gold{color:#b99d6b!important}.bg-gold{background-color:#b99d6b!important}.border-gold{border:1px solid #b99d6b}.btn-gold{background-color:#b99d6b;color:#fff!important}.btn-gold:hover{background-color:#927745;color:#fff}.btn-outline-gold{border-color:#b99d6b;background-color:transparent;color:#b99d6b}.btn-outline-gold:hover{background-color:#927745;color:#fff}.text-gold-light{color:#c0b893!important}.bg-gold-light{background-color:#c0b893!important}.border-gold-light{border:1px solid #c0b893}.btn-gold-light{background-color:#c0b893;color:#fff!important}.btn-gold-light:hover{background-color:#a49863;color:#fff}.btn-outline-gold-light{border-color:#c0b893;background-color:transparent;color:#c0b893}.btn-outline-gold-light:hover{background-color:#a49863;color:#fff}.text-orange{color:#ff7f00!important}.bg-orange{background-color:#ff7f00!important}.border-orange{border:1px solid #ff7f00}.btn-orange{background-color:#ff7f00;color:#fff!important}.btn-orange:hover{background-color:#b35900;color:#fff}.btn-outline-orange{border-color:#ff7f00;background-color:transparent;color:#ff7f00}.btn-outline-orange:hover{background-color:#b35900;color:#fff}.slider{background-color:#000;height:100vh;min-height:560px;overflow:hidden;position:relative}.slider .slide{opacity:0;-webkit-transition:all 900ms cubic-bezier(0.23,1,0.32,1);transition:all 900ms cubic-bezier(0.23,1,0.32,1);visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.slider .slide .bg{background-color:rgba(0,0,0,0.25);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.slider .slide .bg:before{background-color:rgba(0,0,0,0.45);content:'';background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.slider .slide .over-link{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;display:block}.slider .slide .video-intro{opacity:0.65;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.slider .slide .caption{color:#fff;bottom:0;height:100%;padding:26px 0;-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:translateY(200px);transform:translateY(200px);width:100%;font-size:1.15rem;position:relative;margin:0;max-width:640px}.slider .slide hr{max-width:80px;border-top:4px solid #6ebbd9;margin:1rem 0}.slider .slide .title{font-family:'Montserrat',sans-serif;color:#fff;font-size:3rem;text-transform:uppercase;margin:0;line-height:1;-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-webkit-transform:translateY(-200px);transform:translateY(-200px)}.slider .slide .title b{display:block}.slider .slide .subtitle{background-color:rgba(0,0,0,0.425);border-radius:5pt;display:inline-block;padding:0.225rem 1rem;margin-bottom:0.65rem;color:#fff;text-transform:uppercase;font-size:9pt;font-weight:600}.slider .slide .seal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0}.slider .slide .seal img{max-width:50px;margin-right:1rem}.slider .slide .seal .phrase{font-size:8pt;color:#fff}.slider .slide .seal .phrase span{display:block;line-height:1.15;text-transform:uppercase}.slider .slide.active{opacity:1;visibility:visible}.slider .slide.active .caption,.slider .slide.active .title,.slider .slide.active .title-light{-webkit-transform:translateY(0);transform:translateY(0)}.slider .slide.active .btn{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:cubic-bezier(0.23,1,0.32,1);animation-timing-function:cubic-bezier(0.23,1,0.32,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;animation-delay:1s}.slider .dots{bottom:0;padding:16px;position:absolute;text-align:center;width:100%}.slider .dots i{color:#fff;font-size:9pt;cursor:pointer;margin:0 4px}.slider .dots i:before{content:'\f111';font-family:'Font Awesome 5 Pro';font-weight:400}.slider .dots i.active:before{font-family:'Font Awesome 5 Pro';font-weight:600}.slider .next,.slider .prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 8px 0 8px;position:absolute;top:0}.slider .next i,.slider .prev i{font-size:2.5rem}.slider .next:before,.slider .prev:before{content:'';height:100%;opacity:0;left:0;position:absolute;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;width:100%}.slider .next:hover:before,.slider .prev:hover:before{opacity:1}.slider .prev{left:0}.slider .prev:before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));background-image:linear-gradient(left,rgba(0,0,0,0.6),rgba(0,0,0,0))}.slider .next{right:0}.slider .next:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));background-image:linear-gradient(right,rgba(0,0,0,0.6),rgba(0,0,0,0))}.slider .arrow-down{position:absolute;bottom:0;width:100%;padding:2rem}.slider .arrow-down .icon{-webkit-animation-name:arrowdown;animation-name:arrowdown;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;border:2px solid #fff;border-radius:50%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:56px;width:56px;color:#fff}.slider .arrow-down .icon i{font-size:2.75rem;margin-top:0.265rem}@media screen and (max-width:991px){.slider{min-height:520px;height:auto}.slider .slide{padding:0 1rem}.slider .slide .title,.slider .slide .title-light{font-size:1.425rem}.slider .slide .caption{padding:1rem 0;font-size:0.975rem;line-height:1.2;max-width:100%}.slider .slide hr{margin:0.45rem 0}.slider .arrow-down{display:none}.slider .arrow-down .icon{height:46px;width:46px}.slider .arrow-down .icon i{font-size:1.75rem}}@-webkit-keyframes arrowdown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowdown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.class-module-cutout{background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.065);box-shadow:4px 4px 10px rgba(0,0,0,0.065);overflow:hidden;border-radius:0.875rem;margin:0.775rem 0;min-height:180px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.class-module-cutout .image-wrapper{background-color:#ccc;min-width:200px;width:200px;-webkit-transform:skew(-8deg,0) translateX(-40px);transform:skew(-8deg,0) translateX(-40px);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);position:relative;overflow:hidden}.class-module-cutout .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:skew(8deg,0) translateX(40px) scale3d(1.01,1.01,1);transform:skew(8deg,0) translateX(40px) scale3d(1.01,1.01,1);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.class-module-cutout .image-wrapper .tag{background-color:#808080;border-radius:0.65rem;font-size:0.875rem;color:#fff;position:absolute;padding:0.125rem 0.865rem;text-transform:uppercase;left:1.75rem;top:0.75rem;-webkit-transform:skew(8deg,0) translateX(10px);transform:skew(8deg,0) translateX(10px)}.class-module-cutout .image-wrapper-large{min-width:320px;width:320px}.class-module-cutout .content{color:#333;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.class-module-cutout .content .caption,.class-module-cutout .content .date,.class-module-cutout .content .subtitle,.class-module-cutout .content .title,.class-module-cutout .content .users-reviews{width:100%}.class-module-cutout .content .title{font-weight:900;font-family:'Barlow Condensed',sans-serif;line-height:1.25;font-size:1.275rem;text-transform:uppercase}.class-module-cutout .content .subtitle{font-size:0.875rem;color:#999;text-transform:uppercase}.class-module-cutout .content .caption{margin-top:0.665rem;font-size:0.875rem}.class-module-cutout .content .users-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;margin:1rem 0;font-size:0.865rem;font-weight:600}.class-module-cutout .content .users-reviews&gt;div{margin-right:0.995rem}.class-module-cutout:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15);-webkit-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}.class-module-cutout:hover .image-wrapper{-webkit-transform:skew(-8deg,0) translateX(-40px);transform:skew(-8deg,0) translateX(-40px)}.class-module-cutout:hover .image-wrapper .image{-webkit-transform:skew(8deg,0) translateX(40px) scale3d(1.06,1.06,1);transform:skew(8deg,0) translateX(40px) scale3d(1.06,1.06,1);background-position:60% 50%!important}@media screen and (max-width:991px){.class-module-cutout{-ms-flex-wrap:wrap;flex-wrap:wrap}.class-module-cutout .image-wrapper{height:200px;width:100%;-webkit-transform:skew(0,0) translateX(0);transform:skew(0,0) translateX(0)}.class-module-cutout .image-wrapper .image{-webkit-transform:skew(0,0) translateX(0) scale3d(1.01,1.01,1);transform:skew(0,0) translateX(0) scale3d(1.01,1.01,1)}.class-module-cutout .image-wrapper .tag{-webkit-transform:skew(0,0) translateX(0);transform:skew(0,0) translateX(0);left:1rem}}.class-module-cutout-small .image-wrapper .tag{font-size:0.625rem}.class-module-mobile{background-color:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.065);box-shadow:4px 4px 10px rgba(0,0,0,0.065);overflow:hidden;border-radius:0.875rem;margin:0.775rem 0;min-height:86px;display:-webkit-box;display:-ms-flexbox;display:flex}.class-module-mobile .image-wrapper{background-color:#ccc;min-width:160px;width:160px;-webkit-transform:skew(-8deg,0) translateX(-40px);transform:skew(-8deg,0) translateX(-40px);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);position:relative;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.class-module-mobile .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:skew(8deg,0) translateX(40px) scale3d(1.01,1.01,1);transform:skew(8deg,0) translateX(40px) scale3d(1.01,1.01,1);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.class-module-mobile .image-wrapper .icon{border-radius:50%;position:relative;background-color:rgba(0,0,0,0.65);height:30px;width:30px;-webkit-transform:skew(8deg,0) translateX(20px) scale3d(1.01,1.01,1);transform:skew(8deg,0) translateX(20px) scale3d(1.01,1.01,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.class-module-mobile .image-wrapper .icon i{color:rgba(255,255,255,0.65);-webkit-transform:translateX(2px);transform:translateX(2px)}.class-module-mobile .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-10px);transform:translateX(-10px);width:100%}.class-module-mobile .content .title{text-transform:uppercase;color:#333;line-height:1.15;font-weight:600;font-size:0.875rem}.class-module-mobile .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.925rem 0 0.425rem}.class-module-mobile .arrow i{font-size:2.25rem;color:#6296b3}.search-bar{background-color:#333;padding:1rem 4rem;border-radius:1rem}.search-bar .cart-button{color:#fff;display:block;text-transform:uppercase}.search-bar .cart-button .amount{background-color:#6ebbd9;border-radius:0.125rem;display:inline-block;margin-left:0.265rem;padding:0.025rem 0.365rem}.search-bar .cart-button:hover{color:#b99d6b}.search-bar .cart-button:hover .amount{background-color:#937747}.search-bar .cart-block{text-align:left}@media screen and (max-width:991px){.search-bar{margin:-1.65rem -1rem;border-radius:0;padding:2rem}.search-bar .cart-block{margin:1.5rem 0 0 0;text-align:center}}.classes-index{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0}.classes-index .main{min-width:calc(100% / 1.28);margin-left:-2rem;padding:2rem;width:calc(100% / 1.28)}.classes-index .side-menu{width:100%}.classes-index .side-menu .menu-block{margin:0 0 2rem 0}.classes-index .side-menu .menu-block .title{border-left:2px solid #6ebbd9;font-weight:600;color:#000;margin:0;text-transform:uppercase;padding:1rem}.classes-index .side-menu .menu-block .menu{border-left:1px solid #e6e6e6;margin:0;padding:0 1rem}.classes-index .side-menu .menu-block .menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.775rem;font-family:'Roboto'}.classes-index .side-menu .menu-block .menu li a{color:#6ebbd9;text-transform:uppercase;display:block;padding:0.465rem 0;font-weight:700;line-height:1.25}.classes-index .side-menu .menu-block .menu li a:hover{color:#000}.classes-index .side-menu .menu-block .menu li .amount{color:#000;margin-left:0.165rem}.classes-index .side-menu .menu-block .menu li.active a{color:#b3b3b3}@media screen and (max-width:991px){.classes-index{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.classes-index .main{margin-left:0;padding:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.classes-index .side-menu{margin-top:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.pagination .page-item{margin-right:0.225rem}.pagination .page-item .page-link{background-color:#e6e6e6;border:none;color:#666;height:36px;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-item .page-link:hover{background-color:#999;color:#fff}.pagination .page-item.active .page-link{background-color:#6ebbd9;color:#fff}.class-module{background-color:#fff;border-bottom-left-radius:0.775rem;border-bottom-right-radius:0.775rem;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.195);box-shadow:4px 4px 8px rgba(0,0,0,0.195);margin:1rem 0;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);height:calc(100% - 1rem);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.class-module .image-wrapper{position:relative;cursor:pointer;height:180px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.class-module .image-wrapper:hover .image{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.class-module .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.class-module .image-wrapper .icon{background-color:rgba(0,0,0,0.45);border-radius:50%;color:#fff;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;width:36px}.class-module .image-wrapper .icon i{-webkit-transform:translateX(2px);transform:translateX(2px)}.class-module .image-wrapper .tag{background-color:rgba(52,87,106,0.65);color:#fff;padding:0.125rem 0.625rem;font-size:0.75rem;text-transform:uppercase;position:absolute;left:0;top:1rem}.class-module .content{background-color:#fff;padding:1rem;font-family:'Roboto',sans-serif;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.class-module .content .caption,.class-module .content .instructor,.class-module .content .title,.class-module .content .users-reviews{width:100%}.class-module .content .title{color:#6ebbd9;display:block;text-transform:uppercase;font-weight:600;line-height:1.25}.class-module .content .title:hover{color:#46758e}.class-module .content .instructor{color:#999;font-weight:600;text-transform:uppercase;font-size:0.765rem;margin:1rem 0}.class-module .content .caption{font-size:0.775rem}.class-module .content .users-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;margin:1rem 0;font-size:0.865rem;font-weight:600}.class-module .content .users-reviews&gt;div{margin-right:0.995rem}.class-module .content .btn{margin-top:1rem;-ms-flex-item-align:end;align-self:flex-end}.class-module .content .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.class-module .content .price .add-to-cart{font-size:10pt;color:#6296b3}.class-preview .title{color:#46758e;text-transform:uppercase;line-height:1;font-weight:400;font-size:1.5rem;margin:0 0 0.565rem 0}.class-preview .author{text-transform:uppercase;font-weight:500;font-size:0.875rem;display:block;margin-bottom:0.425rem}.class-preview .highlight-stripe{background-color:#34576a;line-height:1.25;color:#fff;margin:0 -2rem 1rem -2rem;padding:2rem}.class-preview .video-wrapper{background-color:#000;margin:0 -2rem}.class-preview .image-wrapper{background-color:#f2f2f2;height:160px;position:relative}.class-preview .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.class-preview .actions{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.class-preview .actions .button-wrapper{margin:0.125rem 1rem}@media screen and (max-width:991px){.class-preview .title{font-size:1.25rem}.class-preview .image-wrapper{height:120px}.class-preview .form-group{margin:0.225rem 0}.class-preview .highlight-stripe{padding:1rem;font-size:0.75rem}.class-preview .actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.class-preview .actions .button-wrapper{width:100%;margin:0.125rem}.class-preview .actions .button-wrapper .btn{display:block;width:100%}}.class-details{background-color:#666}.class-details .items{margin:0;padding:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.class-details .items li{display:block;color:#fff;font-size:0.875rem;text-transform:uppercase}.class-details .items li:not(:last-of-type):after{content:' | ';margin:0 1rem}@media screen and (max-width:991px){.class-details .items li{width:100%}.class-details .items li:not(:last-of-type):after{content:'';margin:0}}.class-header{background-color:#1a1a1a;padding:1rem 0;margin:0;color:#e6e6e6}.class-header .tag{background-color:#333;color:#ccc;display:inline-block;padding:0.225rem 0.65rem;text-transform:uppercase;font-size:0.85rem;font-weight:600}.class-header .title{margin:1rem 0;font-size:1.75rem;font-weight:400}.class-header .author{color:#6ebbd9;margin:1rem 0;text-transform:uppercase}.class-header .caption{line-height:1.15}@media screen and (max-width:991px){.class-header .tag{font-size:0.625rem}.class-header .title{margin:0.65rem 0;font-size:1.425rem}.class-header .author{font-size:0.95rem}.class-header .caption{font-size:0.875rem}}.class-overview{background-color:#f2f2f2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.class-overview .video{min-height:380px}.class-overview .main{min-width:calc(100% / 1.4);margin-left:-2rem;padding:0 2rem;width:calc(100% / 1.4)}.class-overview .main.large{width:100%}.class-overview .side-menu{background-color:#fff;border-radius:1rem;overflow:hidden;width:100%}.class-overview .side-menu .class-cart{padding:2rem}.class-overview .side-menu .class-cart .price{color:#6296b3;font-weight:500;font-size:1.75rem;margin:0.265rem 0}.class-overview .side-menu .class-cart .details{margin:2rem 0 0 0;padding:0}.class-overview .side-menu .class-cart .details li{display:block;margin:0.665rem 0;font-size:0.865rem}.class-overview .side-menu .class-cart .details li i{margin-right:1rem}@media screen and (max-width:991px){.class-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.class-overview .main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0;padding:0}.class-overview .side-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:-1rem -1rem 1rem -1rem;width:calc(100% + 2rem);padding:0;border-radius:0}.class-overview .side-menu .class-cart{width:100%}.class-overview .side-menu .image{display:none}}.class-overview-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.class-overview-buttons .btn{margin-bottom:0.665rem;width:100%}}.stats-stripe{background-color:#333;color:#fff}.stats-stripe .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-stripe .container .stat-module{margin:1rem;padding:1rem;text-align:center;min-width:180px}.stats-stripe .container .stat-module .value{color:#6ebbd9;font-size:2rem;font-family:'Barlow Condensed',sans-serif}.stats-stripe .container .stat-module .icon{font-size:2rem}.stats-stripe .container .stat-module .caption{font-size:0.775rem;text-transform:uppercase}@media screen and (max-width:991px){.stats-stripe .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.comment-module{border-bottom:1px solid #6ebbd9;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.comment-module .icon{color:#6ebbd9;padding:0;font-size:2rem}.comment-module .comment{padding:0 2rem;font-size:0.875rem}.comment-module .comment .author{font-weight:600;margin-bottom:0.665rem}.instructor-overview{background-color:#4d4d4d;padding:4rem 0}.instructor-overview .container{display:-webkit-box;display:-ms-flexbox;display:flex}.instructor-overview .container .profile-image{border-radius:50%;height:160px;min-width:160px;width:160px}.instructor-overview .container .instructor-bio{padding:2rem;max-width:680px;color:#fff}.instructor-overview .container .instructor-bio .name{color:#6296b3;font-size:2rem}.instructor-overview .container .instructor-bio .position{font-size:1rem}.instructor-overview .container .instructor-bio .bio{margin-top:1.5rem;color:#ccc}.instructor-overview .container .instructor-bio .bio a{color:#6296b3}.instructor-overview .container .instructor-bio .bio a:hover{color:#c0b893}@media screen and (max-width:991px){.instructor-overview{padding:1rem 0}.instructor-overview .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.instructor-overview .container .profile-image{margin:1rem auto}.instructor-overview .container .instructor-bio{padding:1rem}}.pop-comment{top:0;left:0;position:fixed;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;z-index:1050}.pop-comment .bg{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;background-color:rgba(0,0,0,0.85);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;opacity:0}.pop-comment .wrapper{background-color:#46758e;border-radius:1rem;padding:2rem;position:relative;overflow:hidden;width:780px;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);color:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.pop-comment .wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;opacity:0.85;mix-blend-mode:multiply}.pop-comment .wrapper .close-btn{position:absolute;right:1rem;top:1rem;color:#fff}.pop-comment .wrapper .form,.pop-comment .wrapper .form-custom{position:relative}.pop-comment .wrapper .form-custom .title,.pop-comment .wrapper .form .title{text-transform:uppercase;text-align:center;font-size:1.5rem;margin-bottom:3rem}.pop-comment .wrapper .form-custom .caption,.pop-comment .wrapper .form .caption{font-size:0.95rem}.pop-comment .wrapper .comment-already{position:relative}.pop-comment.active{visibility:visible}.pop-comment.active .bg{opacity:1}.pop-comment.active .wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-carousel=class-related] .owl-stage-outer .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}[data-carousel=class-related] .class-module{border-radius:0}.class-question-module{border:1px solid #d9d9d9;margin:1.5rem 0}.class-question-module .question-title{padding:0.65rem;background-color:#f2f2f2;font-weight:600;text-transform:uppercase;font-size:11pt}.option-list{margin:0;padding:0.225rem}.option-list li.list-item{display:block;font-size:13pt;margin:0.225rem 0 0.225rem 0.425rem}.option-list li.list-item:hover .item{opacity:0.65}.option-list li.list-item .item{font-size:10pt;color:#666;padding:0.225rem}.option-list li.list-item .item i{margin-right:0.325rem}.option-list li.list-item .item i:before{font-weight:300;content:'\f111'}.option-list li.active .item i:before{color:#6ebbd9;color:#666;font-weight:900;content:'\f192'}.video-blocks{background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(#666));background-image:linear-gradient(bottom,#000,#666);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;border-radius:1rem;overflow:hidden;margin:2rem 0}.video-blocks .video{position:relative;border-radius:1rem;overflow:hidden;min-height:380px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-blocks .video .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.video-blocks .video .play{border-radius:50%;background-color:rgba(0,0,0,0.65);height:40px;position:relative;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-blocks .content{padding:4rem}.video-blocks .content .title{text-transform:uppercase;font-size:1.425rem;line-height:1.15;margin:1rem 0}.video-blocks .content .subtitle{text-transform:uppercase;background-color:#808080;display:inline-block;padding:0.265rem 0.775rem;line-height:1;font-size:0.975rem}.video-blocks .content .caption{font-size:1rem}@media screen and (max-width:991px){.video-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}.video-blocks .content{padding:2rem}}.highlight-icons{margin:2rem}.highlight-icons .icon{border:1px solid #fff;border-radius:50%;margin:1rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:106px;width:106px}.highlight-icons .title{font-family:'Barlow Condensed',sans-serif;font-weight:300;color:#b3b3b3}.highlight-icons .caption{font-size:1.15rem;font-family:'Barlow Condensed',sans-serif}.start-today{background-color:#6ebbd9;padding:1rem 0;color:#fff;display:block;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.start-today:hover{background-color:#46758e}.start-today .container .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;margin:0;color:#fff}.start-today .container .title:after,.start-today .container .title:before{background-color:#fff;content:'';width:30px;min-width:30px;margin:0 2rem;height:1px}.aside-faqs{padding:4rem 1rem}.aside-faqs .title{color:#6296b3;font-size:1.35rem;font-weight:300;line-height:1.15}.aside-faqs .aside-faqs-list{margin:1rem 0;padding:0}.aside-faqs .aside-faqs-list li{display:block;border-bottom:1px solid #6296b3}.aside-faqs .aside-faqs-list li a{display:block;color:#fff;font-size:0.775rem;padding:0.725rem 0}.aside-faqs .aside-faqs-list li:hover a{color:#6296b3}.profile-page{padding:46px 0}.profile-page .profile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-page .profile-wrapper .menu{width:280px;padding:0}.profile-page .profile-wrapper .menu li{display:block}.profile-page .profile-wrapper .menu li a{color:#808080;display:block;margin:16px 0}.profile-page .profile-wrapper .menu li a:hover{color:#ccc}.profile-page .profile-wrapper .menu li.active a{color:#6ebbd9}.profile-page .profile-wrapper .content{padding-left:26px;width:100%}@media screen and (max-width:991px){.profile-page{padding:1rem 0}.profile-page .profile-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-page .profile-wrapper .menu{width:100%}.profile-page .profile-wrapper .menu li a{margin:0.275rem 0}.profile-page .profile-wrapper .content{padding-left:0;width:100%}.profile-page .profile-wrapper .content .panel .panel-body .editable-mod{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-page .profile-wrapper .content .panel .panel-body .editable-mod .description{padding:16px 0}.profile-page .profile-wrapper .content .panel .panel-body .editable-mod .action{margin-bottom:26px}}.card-custom .card-header{background-color:#f0f0f0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-custom .card-header .primary-title{margin:0 16px 0 0;color:#6296b3;font-size:1.25rem;text-transform:uppercase;font-weight:400}.card-custom .card-header .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #6ebbd9;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:26px;height:26px;width:26px}.card-custom .card-header .icon:hover{background-color:#6ebbd9}.card-custom .card-header .icon:hover i{color:#fff}.card-custom .card-header .icon i{color:#6ebbd9}.card-custom .card-body{color:#808080;font-weight:300;font-size:12pt;margin:0}.card-custom .card-body .editable-mod{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;padding:16px 0}.card-custom .card-body .editable-mod:not(:last-of-type){border-bottom:1px solid #e6e6e6}.card-custom .card-body .editable-mod .action{width:40px}.card-custom .card-body .editable-mod .action .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #6ebbd9;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;margin:0 auto 4px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px}.card-custom .card-body .editable-mod .action .button:hover{background-color:#6ebbd9}.card-custom .card-body .editable-mod .action .button:hover i{color:#fff}.card-custom .card-body .editable-mod .action .button i{color:#6ebbd9}.card-custom .card-body .editable-mod .action .button.delete{border:2px solid rgba(217,83,79,0.65);height:28px;width:28px}.card-custom .card-body .editable-mod .action .button.delete:hover{background-color:rgba(217,83,79,0.65)}.card-custom .card-body .editable-mod .action .button.delete:hover i{color:#fff}.card-custom .card-body .editable-mod .action .button.delete i{color:rgba(217,83,79,0.65)}.card-custom .card-body .editable-mod .description{padding-right:26px;width:100%}.card-custom .card-body .editable-mod .description .title{font-weight:600}.card-custom .card-body .editable-mod .description .text{font-size:11pt;margin:2px 0}.card-custom .card-body .editable-mod .description .description{margin-top:10px}.card-custom .card-body .editable-mod .image{background-color:#e6e6e6;border-radius:50%;margin-right:16px;height:180px;min-width:180px;width:180px}@media screen and (max-width:991px){.card-custom .card-body .editable-mod{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-custom .card-body .editable-mod .image{margin:1rem auto}}.form-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:Gray(50);display:-webkit-box;display:-ms-flexbox;display:flex;margin:18px 0}.form-wrapper .input-label{text-align:right;padding:10px 18px;line-height:1;width:200px}.form-wrapper .input-label span{font-size:10pt}.form-wrapper .input{width:100%}.form-wrapper .input select{display:inline-block;width:auto}.form-wrapper .input small{display:block;margin:8px 0 0 0}@media screen and (max-width:991px){.form-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-wrapper .input-label{width:100%;text-align:left;padding:10px 0}.form-wrapper .input select{display:block;width:100%}}.card-job{margin:1rem 0}.card-job .card-header{background-color:#34576a;color:#fff;padding:1.25rem 2rem}.card-job .card-header .title{font-size:1.425rem;text-transform:uppercase}.card-job .card-header .company{text-transform:uppercase;font-weight:400;color:#6296b3}.card-job .card-body{padding:1.25rem 2rem}.card-job .card-body .job-location{color:#000;font-weight:600;text-transform:uppercase}.card-job .card-body .view-more{text-transform:uppercase;font-weight:600;color:#6296b3}.card-job .card-body .view-more:hover{color:#b99d6b}.job-offer-module{background-color:#666;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.065);box-shadow:4px 4px 10px rgba(0,0,0,0.065);overflow:hidden;border-radius:0.875rem;margin:0.775rem 0;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.job-offer-module .image-wrapper{min-width:200px;width:200px;-webkit-transform:skew(-8deg,0) translateX(26px);transform:skew(-8deg,0) translateX(26px);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);position:relative;overflow:hidden}.job-offer-module .image-wrapper .image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transform:skew(8deg,0) translateX(-26px) scale3d(1.01,1.01,1);transform:skew(8deg,0) translateX(-26px) scale3d(1.01,1.01,1);-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.job-offer-module .image-wrapper .tag{background-color:#808080;border-radius:0.65rem;font-size:0.875rem;color:#fff;position:absolute;padding:0.125rem 0.865rem;text-transform:uppercase;left:1.75rem;top:0.75rem;-webkit-transform:skew(8deg,0) translateX(26px);transform:skew(8deg,0) translateX(26px)}.job-offer-module .image-wrapper-large{min-width:320px;width:320px}.job-offer-module .content{color:#fff;padding:3rem;width:100%}.job-offer-module .content .title{font-weight:900;font-family:'Barlow Condensed',sans-serif;font-size:1.275rem;text-transform:uppercase}.job-offer-module .content .subtitle{font-size:0.875rem;color:#999;text-transform:uppercase}.job-offer-module .content .caption{font-weight:400;font-size:1.275rem;margin-top:0.665rem}.job-offer-module:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15);-webkit-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}.job-offer-module:hover .image-wrapper{-webkit-transform:skew(-8deg,0) translateX(26px);transform:skew(-8deg,0) translateX(26px)}.job-offer-module:hover .image-wrapper .image{-webkit-transform:skew(8deg,0) translateX(-26px) scale3d(1.06,1.06,1);transform:skew(8deg,0) translateX(-26px) scale3d(1.06,1.06,1);background-position:60% 50%!important}@media screen and (max-width:991px){.job-offer-module{-ms-flex-wrap:wrap;flex-wrap:wrap}.job-offer-module .image-wrapper{height:200px;width:100%;-webkit-transform:skew(0,0) translateX(0);transform:skew(0,0) translateX(0)}.job-offer-module .image-wrapper .image{-webkit-transform:skew(0,0) translateX(0) scale3d(1.01,1.01,1);transform:skew(0,0) translateX(0) scale3d(1.01,1.01,1)}}.table-cart{background-color:#fff;border:none}.table-cart td,.table-cart th{border:none!important;padding:1rem 1.5rem}.table-cart thead{background-color:#34576a;color:#fff}.table-cart thead tr th.price{background-color:#233b48;text-align:right;width:180px}.table-cart thead tr th.price .strike{text-decoration:line-through}.table-cart thead tr th.actions{text-align:center}.table-cart tbody.content{border:none!important}.table-cart tbody.content tr td{vertical-align:middle}.table-cart tbody.content tr td .class-title{color:#6296b3;text-transform:uppercase;font-weight:700}.table-cart tbody.content tr td .class-instructor{color:#808080;font-size:0.875rem;font-weight:600;text-transform:uppercase}.table-cart tbody.content tr td .class-caption{color:#999;margin-top:0.65rem;font-size:0.825rem;line-height:1.25}.table-cart tbody.content tr td.price{background-color:#e6e6e6;text-align:right;font-weight:600}.table-cart tbody.content tr td.price .strike{text-decoration:line-through}.table-cart tbody.content tr td.actions{text-align:center}.table-cart tbody.content tr:not(:last-of-type) td{border-bottom:1px solid #d9d9d9!important}.table-cart tbody.subtotal{border:none!important;background-color:#ccc;text-transform:uppercase;color:#46758e;font-weight:600}.table-cart tbody.subtotal tr td.price{background-color:#b3b3b3;text-align:right;font-weight:600}.table-cart tbody.discount{border:none!important;background-color:#fff;text-transform:uppercase;color:#46758e;font-weight:600}.table-cart tbody.discount tr td.price{background-color:#e6e6e6;text-align:right;font-weight:600}.table-cart tfoot{background-color:#666;color:#fff;text-transform:uppercase}.table-cart tfoot tr th.price{text-align:right;background-color:#4d4d4d}@media screen and (max-width:991px){.table-cart td,.table-cart th{padding:0.5rem}.table-cart tbody td:last-of-type,.table-cart tfoot th:last-of-type,.table-cart thead th:last-of-type{display:none}}.table-practices thead tr th{border:none;background-color:#333;color:#fff}.table-practices thead tr th .main-title{margin:0}.table-practices tbody tr{background-color:#f2f2f2}.table-practices tbody tr td{border:none}.table-practices tbody tr td:nth-of-type(2n){background-color:rgba(0,0,0,0.025)}.table-practices tbody tr:nth-of-type(odd){background-color:#e6e6e6}.order-history-module{background-color:#fff;border-radius:0.875rem;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.065);box-shadow:4px 4px 10px rgba(0,0,0,0.065);margin:0.425rem 0}.order-history-module .content{font-family:'Roboto',sans-serif;color:#333;padding:1.5rem}.order-history-module .content .order-number{font-size:1.2rem;text-transform:uppercase;font-weight:600;color:#6296b3}.order-history-module .content .date-price{font-size:0.925rem;color:#999;font-weight:400}.order-history-module .content .instructor{font-size:0.882rem;color:#999}.order-history-module .content .class-name{color:#000;text-transform:uppercase}.black-friday header.header-black-friday{background-color:#000;padding:1.5rem 0}.black-friday header.header-black-friday .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.black-friday header.header-black-friday .header-wrapper .title{text-transform:uppercase;font-weight:500;font-size:14pt;font-family:'Barlow Condensed',sans-serif}.black-friday header.header-black-friday .header-wrapper .title span:first-of-type{color:#fff}.black-friday header.header-black-friday .header-wrapper .title span:last-of-type{color:#6ebbd9}@media screen and (max-width:991px){.black-friday header.header-black-friday .header-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.black-friday header.header-black-friday .header-wrapper .logo-wrapper{margin-bottom:1rem}}.black-friday footer.footer-black-friday{background-color:#f00;background-color:#000;padding:2rem 0}.black-friday footer.footer-black-friday .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.black-friday footer.footer-black-friday .logo-wrapper .logo{max-width:140px}.black-friday footer.footer-black-friday .logo-wrapper .caption{border-left:1px solid #e6e6e6;margin-left:1rem;padding-left:1rem}.black-friday footer.footer-black-friday .logo-wrapper .caption .title{color:#fff;font-size:18pt;font-weight:300}.black-friday footer.footer-black-friday .logo-wrapper .caption .subtitle{color:#808080;font-size:18pt}.black-friday .main-banner{padding:3rem 0;position:relative;color:#fff}.black-friday .main-banner .background{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.black-friday .main-banner .title{font-size:40pt;font-weight:600;text-transform:uppercase;line-height:1.15}.black-friday .main-banner .subtitle{color:#6296b3;color:#6ebbd9;text-transform:uppercase;font-size:40pt;line-height:1.15;font-weight:300}.black-friday .main-banner .caption{text-transform:uppercase;font-size:20pt}.black-friday .main-banner .main-carousel{margin:3rem 0}.black-friday .main-banner .main-carousel .carousel-card{position:relative}.black-friday .main-banner .main-carousel .carousel-card .image{background-size:cover;background-position:center;height:450px;width:270px}.black-friday .main-banner .main-carousel .carousel-card .caption{position:absolute;width:100%;left:1rem;bottom:1rem;font-size:12pt;font-weight:600;max-width:160px;text-align:left}.black-friday .main-banner .main-carousel .owl-nav{top:calc(50% - 20px);position:absolute;width:100%;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.black-friday .main-banner .main-carousel .owl-nav .owl-next,.black-friday .main-banner .main-carousel .owl-nav .owl-prev{background-color:#6296b3!important;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;width:46px;-webkit-transition:all 600ms ease-out;transition:all 600ms ease-out}.black-friday .main-banner .main-carousel .owl-nav .owl-next:focus,.black-friday .main-banner .main-carousel .owl-nav .owl-next:hover,.black-friday .main-banner .main-carousel .owl-nav .owl-prev:focus,.black-friday .main-banner .main-carousel .owl-nav .owl-prev:hover{outline:none;background-color:#35434d!important}.black-friday .main-banner .main-carousel .owl-nav .owl-next i,.black-friday .main-banner .main-carousel .owl-nav .owl-prev i{color:#e6e6e6;font-size:1.925rem;-webkit-transform:translateY(1px);transform:translateY(1px)}.black-friday .main-banner .main-carousel .owl-nav .owl-prev{-webkit-transform:translateX(20px);transform:translateX(20px)}.black-friday .main-banner .main-carousel .owl-nav .owl-next{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.black-friday .main-banner hr.separator{border-top:3px solid #6ebbd9;max-width:60px;margin:1rem auto}.black-friday .black-friday-courses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.black-friday .black-friday-courses .course-wrapper{width:calc(100% / 5);padding:0.65rem;margin:0 0 0.425rem 0}.black-friday .black-friday-courses .course-wrapper .image{border-radius:10pt;overflow:hidden;height:200px;background-size:cover;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.black-friday .black-friday-courses .course-wrapper .image:hover .background{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.black-friday .black-friday-courses .course-wrapper .image:hover .icon{background:#000}.black-friday .black-friday-courses .course-wrapper .image .background{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.black-friday .black-friday-courses .course-wrapper .image .icon{background-color:rgba(0,0,0,0.25);height:50px;width:50px;border-radius:50%;position:relative;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.black-friday .black-friday-courses .course-wrapper .image .icon i{color:#fff}.black-friday .black-friday-courses .course-wrapper .caption{margin:0.425rem;text-align:center;font-family:'Barlow Condensed',sans-serif}.black-friday .black-friday-courses .course-wrapper .caption .title{font-size:14pt;font-weight:500;line-height:1.15;color:#6296b3;text-transform:uppercase}.black-friday .black-friday-courses .course-wrapper .caption .subtitle{font-size:13pt;color:#999;font-weight:500}.black-friday .black-friday-courses .course-wrapper .caption .subtitle .price{text-decoration:line-through}@media screen and (max-width:991px){.black-friday .black-friday-courses .course-wrapper{width:100%}.black-friday .black-friday-courses .course-wrapper .image{height:140px}}.black-friday .course-includes .title{color:#b3b3b3;margin-top:1.5rem;font-size:22pt;font-family:'Barlow Condensed',sans-serif}.black-friday .black-friday-membership{background-color:#000;min-height:480px;padding:4rem 0}.black-friday .black-friday-membership .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.black-friday .black-friday-membership .background{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.black-friday .black-friday-membership .main-title{font-size:42pt;color:#fff}.black-friday .black-friday-membership .main-title.price{color:#666;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.black-friday .black-friday-membership .limited{background-color:#6296b3;color:#fff;border-radius:16pt;padding:0.325rem 3rem;font-size:18pt;text-transform:uppercase;display:inline-block;margin:1rem auto}.black-friday .black-friday-membership .box{background-color:#fff;border-radius:10pt;border:2px solid #333;margin:2rem auto;max-width:480px}.black-friday .black-friday-membership .box .box-body,.black-friday .black-friday-membership .box .box-footer,.black-friday .black-friday-membership .box .box-header{padding:1rem}.black-friday .black-friday-membership .box .box-header{font-size:20pt;font-weight:600;color:#6296b3;text-transform:uppercase}.black-friday .black-friday-membership .box .box-body.highlight{background-color:#333}.black-friday .black-friday-membership .box .box-body.highlight .title{color:#fff;text-transform:uppercase;font-size:16pt}.black-friday .black-friday-membership .box .box-body.highlight .price{font-weight:600;font-size:32pt;color:#6296b3}.black-friday .black-friday-membership .box .box-body .contents{text-align:left}.black-friday .black-friday-membership .box .box-body .contents li{display:block;font-family:'Barlow Condensed',sans-serif;font-size:15pt;font-weight:600;margin:0.625rem 0}.black-friday .black-friday-membership .box .box-body .contents li i{color:#6296b3}.black-friday .black-friday-membership .box .box-footer .btn{padding:1rem;font-size:16pt;text-transform:uppercase;font-weight:600}@media screen and (max-width:991px){.black-friday .black-friday-membership{padding:4rem 2rem}}.black-friday .black-friday-community{margin-bottom:3rem}.black-friday .black-friday-community .image{background-position:100% 50%;background-size:cover}.black-friday .black-friday-community .contents{padding:4rem;max-width:860px}.black-friday .black-friday-community .contents .tag{background-color:#808080;color:#fff;display:inline-block;padding:0.125rem 0.875rem;margin-bottom:1rem;text-transform:uppercase}.black-friday .black-friday-community .contents .title{text-transform:uppercase;line-height:1.15;color:#fff;margin-bottom:2rem;max-width:480px}.black-friday .black-friday-community .contents .caption{color:#fff;font-size:14pt;margin:1rem 0}.black-friday .black-friday-community .contents .highlight{color:#6296b3;text-transform:uppercase;font-size:17pt;margin-top:3rem;line-height:1.15}@media screen and (max-width:991px){.black-friday .image{height:240px}}.school-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-icon .icon{margin-right:1rem}.school-icon .content .title{font-size:15pt;font-weight:600;color:#6296b3;margin-bottom:0.425rem}.school-icon .content .caption{color:#000;font-weight:600;line-height:1.25}.membership-satisfaction{position:relative;padding-top:40rem}.membership-satisfaction .background{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.membership-satisfaction .container-fluid{position:relative;padding:4rem}.membership-satisfaction .container-fluid .bg-container{background-color:rgba(52,87,106,0.95);mix-blend-mode:multiply;background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;width:100%}.membership-satisfaction .container-fluid .title{color:#6296b3;text-transform:uppercase;font-size:26pt;margin-bottom:2rem}.membership-satisfaction .container-fluid .caption{color:#fff;font-size:16pt;margin:1rem 0}.membership-satisfaction .container-fluid .image{position:absolute;bottom:0}.membership-satisfaction .container-fluid .image img{width:100%}@media screen and (max-width:991px){.membership-satisfaction{padding-top:30rem}.membership-satisfaction .background{background-position:35% center}.membership-satisfaction .container-fluid{text-align:center}.membership-satisfaction .container-fluid .image{position:relative;margin-top:2rem}}.countdown{background-color:#6296b3;padding:0.65rem 0;display:block;position:relative}.countdown .title{color:#fff;text-transform:uppercase;font-weight:600;font-size:16pt;line-height:1.15}.countdown .caption{color:#fff;font-size:15pt}.countdown .numbers{display:-webkit-box;display:-ms-flexbox;display:flex}.countdown .numbers .number-wrapper{text-align:center;margin:0 0.425rem}.countdown .numbers .number-wrapper .number-box{background-color:#fff;border-radius:6pt;height:46px;width:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown .numbers .number-wrapper .number-box .number{color:#000;font-weight:700;font-size:20pt}.countdown .numbers .number-wrapper .number-caption{font-size:7pt;color:#fff;font-weight:600;text-transform:uppercase;margin-top:0.125rem}.countdown .close-countdown{position:absolute;top:0.5rem;right:1rem;color:#fff;font-size:12pt;cursor:pointer;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1);transition:all 600ms cubic-bezier(0.23,1,0.32,1)}.countdown .close-countdown:hover{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg)}@media screen and (max-width:991px){.countdown{padding:0.425rem 0;border-top:1px solid rgba(255,255,255,0.1)}.countdown .title{font-size:12pt;line-height:1;margin-right:20pt}.countdown .caption{font-size:8pt;margin-right:20pt}.countdown .numbers{margin:0.425rem 0 0.425rem -0.425rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.countdown .numbers .number-wrapper .number-box{height:40px;width:46px}.countdown .numbers .number-wrapper .number-box .number{font-size:16pt}.countdown .numbers .number-wrapper .number-caption{font-size:6pt;font-weight:400}.countdown .close-countdown{margin-bottom:1rem}}@-webkit-keyframes 'showCountdown'{0%{margin-top:-100px}to{margin-top:0}}@keyframes 'showCountdown'{0%{margin-top:-100px}to{margin-top:0}}
/*# sourceMappingURL=site.css.map */</pre></body></html>