html{font-size:16px}body{color:#000;font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{color:#b01817;font-weight:700}h1{font-size:24px;text-transform:uppercase}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}a{color:#b01817}a:focus,a:hover{outline:0;color:#f7b100;text-decoration:none}ol{margin:1em 0;padding:0;list-style:none}ol li{margin:5px 0;padding-left:24px}ol li::before{content:"\f00c";font-family:"Font Awesome 5 Pro";float:left;margin-left:-24px;color:#b01817;font-weight:900}hr{height:0;border:0;border-top:1px solid #cabdb1}.gallery .image{position:relative;display:block;margin-bottom:30px;border-radius:6px;box-shadow:5px 5px 5px rgba(0,0,0,.15);overflow:hidden}.gallery .image:hover{opacity:.8}.gallery .image .caption{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.container{position:relative;max-width:1200px}.container-fluid{position:relative}.header .logo{z-index:200;display:block;width:370px;margin-bottom:-100px;transition:none}.header-bottom{z-index:101;position:absolute;left:0;right:0}.header .home-btn{z-index:100;position:absolute;margin-left:120px;padding:15px 15px 15px 20px;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-transform:uppercase}.header .home-btn::before{content:'';display:block;float:left;width:10px;height:14px;margin:8px 15px 0 0;background-image:url(../images/arrow-white-left.png)}.header .home-btn:hover{color:#fff;text-shadow:0 0 10px rgba(255,255,255,1)}.nav-toggle:not([href]):not([tabindex]){z-index:100;position:absolute;width:120px;height:60px;padding:15px 10px 15px 0;background-color:#fff;color:#b01817;font-size:14px;font-weight:700;line-height:30px;text-align:center;text-transform:uppercase;cursor:pointer}.nav-toggle:not([href]):not([tabindex]):hover{background-color:#b01817;color:#fff}.open-menu .nav-toggle:not([href]):not([tabindex]){background-color:#f7b100;color:#fff}.hamburger{padding:1px 0 0 25px;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;float:left}.hamburger-box{width:20px;height:12px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;height:2px;background-color:#b01817;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.nav-toggle:hover .hamburger-inner,.nav-toggle:hover .hamburger-inner::after,.nav-toggle:hover .hamburger-inner::before{background-color:#fff}.open-menu .hamburger-inner,.open-menu .hamburger-inner::after,.open-menu .hamburger-inner::before{background-color:#fff}.open-menu .nav-toggle:hover .hamburger-inner,.open-menu .nav-toggle:hover .hamburger-inner::after,.open-menu .nav-toggle:hover .hamburger-inner::before{background-color:#fff}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-5px}.hamburger-inner::after{bottom:-5px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.mega-menu{position:absolute;top:0;left:0;right:0;padding:180px 0 100px 0;background-color:#b01817;box-shadow:0 6px 6px rgba(0,0,0,.15);overflow:hidden}.nav-collapse{display:none}.nav-collapse .menu{position:relative;min-height:370px;margin:0;padding:0;list-style:none}.nav-collapse .menu>li{width:33.33%;padding-right:30px;font-weight:700;line-height:20px}.nav-collapse .menu>li>a{display:block;padding:10px 0;border-top:1px solid #cabdb1;color:#f7b100;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;z-index:9999;cursor:pointer}.nav-collapse .menu li a{position:relative;font-size:16px}.nav-collapse .menu li a::after{content:'';background-image:url(../images/menu-arrow.png);display:block;position:absolute;top:12px;right:0;width:9px;height:15px;transition:all .3s ease-in-out}.nav-collapse .menu li a:hover::after,.nav-collapse .menu li.active>a::after{background-position-x:15px}.nav-collapse .menu>li:last-child>a{border-bottom:1px solid #cabdb1}.nav-collapse .menu>li.active>a,.nav-collapse .menu>li>a:hover{color:#fff}.nav-collapse .menu li.sub .arrow{display:none}.nav-collapse .menu>li.sub>ul{position:absolute;visibility:hidden;top:-100%;left:0;right:0;margin-left:33.33%;z-index:100;opacity:0;transition:all .5s ease;list-style:none;padding:0}.nav-collapse .menu>li.sub.active>ul.open-submenu{visibility:visible;opacity:1;top:0}.nav-collapse .menu li.sub>ul>li{width:50%;padding-right:30px;font-weight:400;text-transform:uppercase;white-space:nowrap}.nav-collapse .menu li.sub>ul>li>a{display:block;color:#f7b100;border-top:1px solid #cabdb1;white-space:normal;line-height:20px;padding:10px 0;cursor:pointer}.nav-collapse .menu li.sub>ul>li>a::after{content:'';background-image:url(../images/menu-arrow.png);background-position-x:0;display:block;position:absolute;top:12px;right:0;width:9px;height:15px;transition:all .3s ease-in-out}.nav-collapse .menu li.sub>ul>li.active>a::after,.nav-collapse .menu li.sub>ul>li>a:hover::after{background-position-x:15px}.nav-collapse .menu li.sub>ul>li:last-child>a{border-bottom:1px solid #cabdb1}.nav-collapse .menu li.sub>ul>li.active>a,.nav-collapse .menu li.sub>ul>li>a:hover{color:#fff}.nav-collapse .menu li.sub>ul>li.active>a{font-weight:700}.nav-collapse .menu li.sub>ul ul{position:absolute;visibility:hidden;top:-100%;left:0;right:0;margin-left:50%;z-index:100;opacity:0;transition:all .5s ease;list-style:none;padding:0}.nav-collapse .menu li.sub>ul.open-submenu>li.sub.active>ul.open-submenu{visibility:visible;opacity:1;top:0}.nav-collapse .menu li.sub>ul>li>ul>li{width:100%;padding-right:0;text-transform:none}.members-section .open-menu .menu{min-height:auto}.members-section .open-menu .nav-toggle:not([href]):not([tabindex]){background-color:#cabdb1}.members-section .mega-menu{background-color:#b01817}.members-section .nav-collapse .menu>li>a{color:#cabdb1}.members-section .nav-collapse .menu li a::after{background-image:url(../images/menu-arrow-members.png)}.members-section .nav-collapse .menu>li.active>a,.members-section .nav-collapse .menu>li>a:hover{color:#fff}.members-section .nav-collapse .menu li.sub>ul>li>a{color:#cabdb1}.members-section .nav-collapse .menu li.sub>ul>li>a::after{background-image:url(../images/menu-arrow-members.png)}.members-section .nav-collapse .menu li.sub>ul>li.active>a,.members-section .nav-collapse .menu li.sub>ul>li>a:hover{color:#fff}.members-section .nav-collapse .menu li.last>a{border-bottom:1px solid #fff}.eyecatcher{position:relative;background:url(../images/loader.gif) no-repeat center center #e5e5e5;overflow:hidden}.eyecatcher .item{background-position:center center;background-repeat:no-repeat;background-size:cover}.eyecatcher,.eyecatcher .item{min-height:400px}.home .eyecatcher,.home .eyecatcher .item{min-height:600px}.eyecatcher .caption{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-weight:700}.eyecatcher .caption .title{max-width:800px;margin-bottom:10px;font-size:38px;line-height:46px}.eyecatcher .caption .description{max-width:700px;margin-bottom:15px;font-size:18px;line-height:24px}.eyecatcher .caption .go{position:relative;display:inline-block;padding:20px 25px 20px 40px;background-color:#b01817;color:#fff;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.eyecatcher .caption .go:hover{background-color:#f7b100}.eyecatcher .caption .go::before{content:'';position:absolute;top:23px;left:20px;width:10px;height:14px;background-image:url(../images/arrow-white-right.png)}.content{margin:60px 0}.content h1{margin-bottom:40px}.content p{margin-bottom:1.5rem}.members-section .content h1{margin-bottom:45px}.sidebar h2{margin-bottom:45px;text-transform:uppercase}.sidebar .image{margin-top:45px}.submenu{margin:0;padding:0;list-style:none;border-bottom:1px solid #cabdb1}.submenu+.submenu:last-of-type{display:none}.submenu li{position:relative;border-top:1px solid #cabdb1;text-transform:uppercase}.submenu li a{display:block;padding:10px 15px 10px 0;color:#cabdb1;line-height:20px}.submenu li.active>a,.submenu li:hover>a{color:#b01817}.submenu li.active>a{font-weight:700}.submenu li:not(.empty) a::after{content:'';position:absolute;top:13px;right:0;width:9px;height:15px;background-image:url(../images/submenu-arrow.png);transition:.5s}.submenu li.active a::after,.submenu li:hover a::after{background-position-x:15px}.submenu li ul{margin:0;padding:0;list-style:none}.submenu li ul li{text-transform:none}.submenu li ul li a{padding-left:20px;color:#b01817}.home-blocks-holder{z-index:100;position:relative;margin:-90px -50px 0 -50px;padding:50px 50px 0 50px;background-color:#fff}.highlights{margin-top:60px}.tiles .item{margin-bottom:60px}.tiles .item .holder{display:flex;flex-direction:column;height:100%}.tiles .item .image{display:block;margin-bottom:30px}.tiles .item .image:hover{opacity:.8}.tiles .item .caption{display:flex;flex-grow:1;flex-direction:column}.tiles .item .caption .title{margin-bottom:15px;text-transform:uppercase}.tiles .item .caption .description{margin-bottom:15px}.tiles .item .caption .description p{margin-bottom:0}.tiles .item .caption .button{margin-top:auto}.home-content{padding:60px 0;background:url(../images/home-midden-visual.jpg) center center fixed;background-size:cover;color:#fff;font-weight:500}.home-content h2{margin-bottom:15px;color:#fff}.home-content .row{margin-bottom:-30px}.home-content .row .col{margin-bottom:30px}.home-content p:last-of-type{margin-bottom:0}.home-content ul{padding-left:1rem}.home-content .btn{display:inline-block;margin-top:15px;padding:20px 25px 20px 40px;border:none;background-color:#b01817;color:#fff;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.home-content .btn:hover{background-color:#f7b100}.home-content .btn::before{content:'';position:absolute;top:23px;left:20px;width:10px;height:14px;background-image:url(../images/arrow-white-right.png)}.home-content .btn::after{display:none}.news .item{margin-bottom:50px}.news .item .caption{display:flex;flex-direction:column;height:100%}.news .item .caption .title{margin-bottom:0;font-size:16px}.news .item .caption .date{color:#00a2df;font-weight:700}.news .item .go{text-align:right}.news .item .go .btn{text-transform:none}.news .pager{display:flex;flex-wrap:wrap;margin:50px 0 0 0;padding:0;list-style:none}.news .pager li{margin-right:5px}.news .pager li a{display:block;width:40px;height:40px;background:#cabdb1;color:#fff;font-weight:700;line-height:40px;text-align:center}.news .pager li a:hover,.news .pager li.active a{background:#b01817}.members{margin:40px 0}.members .row{margin-left:-20px;margin-right:-20px}.members .item{display:flex;flex-direction:column;margin:20px 0;padding:0 20px}.members .item .image{display:block;margin-bottom:15px}.members .item .image:hover{opacity:.8}.members .item .caption{display:flex;flex-grow:1;flex-direction:column}.members .item .caption .title{margin-bottom:5px;color:#b01817}.members .item .caption .function{margin-bottom:15px}.members .item .caption .button{margin-top:auto}.login-form{position:relative;padding:15px 15px 45px 15px;border:1px solid #cabdb1;background-color:rgba(202,189,177,.15)}.login-form label{font-weight:700}.login-form .submit-button{position:absolute;right:0;bottom:0;width:40px;height:40px;border:none;background:#b01817;color:#fff;font-size:20px;line-height:40px;text-align:center;transition:.5s}.login-form .submit-button:hover{background:#cabdb1}.sponsors{padding:50px 0 75px 0;background-color:#e2dbd5}.sponsors h3{margin-bottom:25px;color:#b01817;text-transform:uppercase}.sponsors .image[href]:hover{opacity:.9}.sponsors .owl-carousel .owl-nav .owl-next,.sponsors .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);display:block;width:18px;height:30px;transition:.5s;outline:0}.sponsors .owl-carousel .owl-nav span{display:none}.sponsors .owl-carousel .owl-nav .owl-prev{left:-50px;background-image:url(../images/owl-nav-left.png)}.sponsors .owl-carousel .owl-nav .owl-prev:hover{background-position-x:-25px}.sponsors .owl-carousel .owl-nav .owl-next{right:-50px;background-image:url(../images/owl-nav-right.png)}.sponsors .owl-carousel .owl-nav .owl-next:hover{background-position-x:25px}@media (min-width:768px) and (max-width:1299px){.sponsors .owl-carousel .owl-nav .owl-prev{left:-33px}.sponsors .owl-carousel .owl-nav .owl-next{right:-33px}}@media (max-width:767px){.sponsors .owl-carousel .owl-nav{display:none}}.footer{position:relative;background-color:#b01817;color:#fff}.footer a{color:#fff}.footer a:hover{color:#f7b100}.footer h3{margin-bottom:15px;color:#f7b100}.footer .outro{padding:50px 0 35px 0;font-weight:500}.footer .outro ul{margin:0;padding:0;list-style:none}.footer .outro .social{margin-bottom:1rem}.footer .outro .social li{display:flex;align-items:center;margin-top:10px}.footer .outro .social li img{width:40px;margin-right:5px}.footer .copyright{padding-top:15px;border-top:1px solid #cabdb1;color:#cabdb1}.footer .copyright a{color:#cabdb1}.footer .copyright a:hover{color:#fff}.btn{position:relative;min-width:160px;border-radius:0;padding:4px 34px 4px 14px;border-color:#b01817;background-color:#fff;color:#b01817;font-size:15px;font-weight:600;line-height:25px;text-align:left;text-transform:uppercase;text-decoration:none!important}.btn:focus,.btn:hover{background-color:#b01817;color:#fff}.btn::after{content:'';position:absolute;top:9px;right:12px;width:9px;height:15px;background-image:url(../images/btn-arrow.png);transition:.5s}.btn:hover::after{background-position-x:15px}.btn.btn-inverse{border-color:#cabdb1;background-color:#cabdb1;color:#fff}.btn.btn-inverse:focus,.btn.btn-inverse:hover{border-color:#cabdb1;background-color:#fff;color:#cabdb1}.btn.btn-inverse::after{background-image:url(../images/btn-inverse-arrow.png)}.btn.btn-inverse:hover::after{background-position-x:15px}.btn.btn-small{min-width:auto}.scroll-up,.scroll-up:not([href]):not([tabindex]){z-index:998;position:fixed;bottom:-65px;right:25px;width:40px;border:1px solid #f7b100;background-color:#f7b100;box-shadow:3px 3px 6px 0 rgba(0,0,0,.15);color:#fff;font-size:18px;line-height:38px;text-align:center;transition:.5s;cursor:pointer}.scroll-up:not([href]):not([tabindex]):focus,.scroll-up:not([href]):not([tabindex]):hover{background-color:#fff;color:#f7b100}.tinymce{margin:5px;padding:0}.subtitle-one{color:#b01817;font-weight:700}.subtitle-two{color:#f7b100;font-weight:700}.has-error .form-control{border-color:#dc3545}.has-error .form-control:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.has-error .form-text{color:#dc3545}.image img{display:block;width:100%}img{max-width:100%;height:auto}iframe{max-width:100%}.btn,a{transition:.5s}.eyecatcher .owl-carousel .owl-nav{position:absolute;top:50%;left:0;right:0;max-width:1270px;margin:0 auto;transform:translateY(-50%);display:flex;justify-content:space-between}.eyecatcher .owl-carousel .owl-nav .owl-next,.eyecatcher .owl-carousel .owl-nav .owl-prev{display:block;transition:.5s;cursor:pointer;width:18px;height:30px}.eyecatcher .owl-carousel .owl-nav span{display:none}.eyecatcher .owl-carousel .owl-nav .owl-prev{background-image:url(../images/owl-nav-left.png)}.eyecatcher .owl-carousel .owl-nav .owl-prev:hover{background-position-x:-25px}.eyecatcher .owl-carousel .owl-nav .owl-next{background-image:url(../images/owl-nav-right.png)}.eyecatcher .owl-carousel .owl-nav .owl-next:hover{background-position-x:25px}.eyecatcher .owl-carousel .owl-nav .owl-next:focus,.eyecatcher .owl-carousel .owl-nav .owl-prev:focus{outline:0}body:not(.home) .eyecatcher .owl-carousel .owl-nav{display:none}