@font-face{font-family:"Poppins";font-weight:100;src:url("../fonts/Poppins-Thin.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:100;src:url("../fonts/Poppins-ThinItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:200;src:url("../fonts/Poppins-ExtraLight.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:200;src:url("../fonts/Poppins-ExtraLightItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:300;src:url("../fonts/Poppins-Light.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;src:url("../fonts/Poppins-LightItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:400;src:url("../fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:url("../fonts/Poppins-Italic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:500;src:url("../fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:500;src:url("../fonts/Poppins-MediumItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:600;src:url("../fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:600;src:url("../fonts/Poppins-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:700;src:url("../fonts/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:url("../fonts/Poppins-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:800;src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:800;src:url("../fonts/Poppins-ExtraBoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:900;src:url("../fonts/Poppins-Black.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:900;src:url("../fonts/Poppins-BlackItalic.ttf") format("truetype")}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?dr4fqg");src:url("../fonts/icomoon.eot?dr4fqg#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?dr4fqg") format("woff2"),url("../fonts/icomoon.ttf?dr4fqg") format("truetype"),url("../fonts/icomoon.woff?dr4fqg") format("woff"),url("../fonts/icomoon.svg?dr4fqg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:""}.icon-arrow-right-1:before{content:""}.icon-fb:before{content:""}.icon-rig:before{content:""}.icon-sporting:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left-1:before{content:""}h1,h2{margin:2rem 0}h1{font-size:2.5rem;line-height:3.8rem;font-weight:600;font-style:normal}@media only screen and (min-width: 992px){h1{font-size:4.3rem;line-height:5.1rem;font-weight:600;font-style:normal}}h1.h1{margin:1rem 0;font-size:2rem;line-height:3rem;font-weight:600;font-style:normal}@media only screen and (min-width: 992px){h1.h1{font-size:2.5rem;line-height:3.8rem;font-weight:600;font-style:normal}}h1.h1 .red-text{display:block;color:#c2202d;font-size:1.4rem;line-height:1.7rem;font-weight:700;font-style:normal;margin:1.4rem .3rem 0}h2{font-size:2.5rem;line-height:3.8rem;font-weight:600;font-style:normal}h3{font-size:1.8rem;line-height:2.8rem;font-weight:600;font-style:normal}h3.h3{font-size:2.4rem;line-height:2.9rem;font-weight:600;font-style:normal}h4{font-size:1.4rem;line-height:2.1rem;font-weight:600;font-style:normal}h5{font-size:1rem;line-height:1.6rem;font-weight:600;font-style:normal}p{margin:1rem 0}strong,b{font-weight:700}a{text-decoration:none;color:inherit}.content-text ul{list-style:none;padding:0}.content-text ul li{position:relative;padding-left:2rem;font-size:1.4rem;line-height:2.8rem;font-weight:300;font-style:normal}.content-text ul li::before{content:"";position:absolute;left:0;top:1.1rem;width:.7rem;height:.7rem;border:2px solid #c2202d;border-radius:50%;background-color:transparent}.content-text a{text-decoration:underline;color:#c2202d;transition:color .3s ease}.content-text a:hover{color:#e2241c}.content-text .big{margin:2rem 0}.content-text .big li{margin-bottom:1.4rem}.content-text .big li::before{top:1rem}.content-text .big li .title{font-size:2.2rem;line-height:2rem;font-weight:600;font-style:normal;color:#e2241c}.content-text .big li p{margin:-1rem 0 0 0}.content-text .img-desc{margin:4rem 0}.content-text .img-desc span{font-size:1.2rem;line-height:2rem;font-weight:400;font-style:normal}.content-text img{width:100%}.content-text .btn{color:#fff;text-decoration:none}html{font-size:62.5%}html.popupopen{overflow:hidden}html.popupopen::before{content:"";background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.blur-background{filter:blur(5px);transition:filter .3s ease}body{font-family:"Poppins",sans-serif;font-size:1.4rem;line-height:1.9rem;font-weight:300;font-style:normal;color:#000;background-color:#fff}main{overflow:hidden;position:relative}main::before{content:"";background:linear-gradient(360deg, rgba(0, 0, 0, 0) 11.79%, #000000 100%);top:0;left:0;width:100%;height:28rem;position:absolute;opacity:.1;z-index:0}.btn-wrapper{display:flex;flex-direction:row}.over-scroll{overflow:auto}@media(min-width: 1200px){.container{max-width:1320px}}.archive-list{margin:3.2rem 0rem}@media only screen and (min-width: 992px){.archive-list{margin:3.2rem 0rem}}@media only screen and (min-width: 1400px){.archive-list{margin:3.2rem -1.2rem}}.archive-list .news__header{padding:0rem 3.6rem 1.3rem .3rem}@media only screen and (min-width: 992px){.archive-list .news__article__content{padding:1.3rem 2.7rem 4.4rem 4.1rem}}.gallery-detail{margin:4.2rem 0rem}@media only screen and (min-width: 992px){.gallery-detail{margin:4.2rem -2rem}}.gallery-detail .btn-wrapper{justify-content:center;margin:2.9rem 0 .6rem 0}.article-detail .tables.download .tables-content{overflow:hidden}.article-detail .tables.download .tables-content>.row{min-width:100%}.article-detail .tables.download .tables-content .tables-inner .col-12{background-color:transparent}.article-detail .tables.download .tables-content p{margin:0}@media only screen and (max-width: 991px){.article-detail .tables.download .tables-content p{text-align:center}}.article-detail .news{margin-bottom:2rem}@media only screen and (min-width: 992px){.article-detail .news{padding:0 2.4rem}}.article-detail .news__header{margin-bottom:.6rem;justify-content:center;padding:0}.article-detail .news__header h2{font-size:3.4rem;line-height:6rem;font-weight:600;font-style:normal;margin:1rem 0}@media(min-width: 1200px){.competetions .container{max-width:1358px}}.competetions .tables{margin:0 0 6.3rem}.competetions .tables .tables-header{margin-top:0;padding:0;margin-bottom:2rem}.competetions .tables .tables-header h2{margin:1.4rem 0 1.9rem}.competetions .tables .tables-header .btn-wrapper{margin:2rem 0;flex-wrap:wrap}@media only screen and (min-width: 992px){.competetions .tables .tables-header .btn-wrapper{margin:-3rem 0 0}}.competetions .tables .tables-header .btn-wrapper .btn{margin-right:3rem;margin-bottom:1.5rem}.competetions .tables .tables-header .btn-wrapper .btn:last-of-type{margin-right:0}@media only screen and (min-width: 992px){.competetions .tables .tables-header .btn-wrapper .btn{margin-bottom:0}}@media only screen and (max-width: 576px){.competetions .tables .tables-header .registration-info span{display:block}}@media only screen and (min-width: 577px){.competetions .tables .tables-header .registration-info .spacer{flex-grow:1;margin:0 2rem}}.competetions .tables.referee h2{margin-bottom:0}.content-info-page{display:flex;flex-direction:column;align-items:center;padding:8rem 1.5rem;max-width:700px;margin:0 auto}.content-info-page p{margin:3rem 0}@media only screen and (max-width: 991px){.content-info-page p{text-align:center}}.content-info-page h1{margin:0;text-align:center;color:#134395;font-weight:700;font-size:50px;line-height:60px}@media only screen and (max-width: 991px){.content-info-page h1{font-size:40px;line-height:50px}}.content-info-page h1.title404{font-weight:700;font-size:220px;line-height:60px;line-height:1;letter-spacing:0em;margin:0;text-align:center}@media only screen and (max-width: 991px){.content-info-page h1.title404{font-size:9rem}}.oc-flash-message{font-family:"Montserrat",sans-serif;font-size:1.7rem !important;line-height:2.9rem !important;font-weight:400 !important;font-style:normal !important;color:#fff}.hero-banner{position:relative}.hero-banner__image{width:100%;position:absolute;display:block;padding-bottom:50.625%;z-index:-1}.hero-banner__image img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;z-index:-1}.hero-banner__wrapper{padding:13rem 1rem 10rem;position:relative;z-index:1}@media only screen and (min-width: 992px){.hero-banner__wrapper{padding:12rem 1rem}}@media only screen and (min-width: 1200px){.hero-banner__wrapper.container{max-width:135rem}}.hero-banner__wrapper .content{max-width:44rem;display:flex;flex-direction:column;justify-content:flex-start}.hero-banner__wrapper .content h1{margin-bottom:1rem}.hero-banner__wrapper .content .btn-wrapper{margin:1rem 0}.hero-banner__wrapper .content .btn-wrapper .btn{margin-right:2rem;margin-bottom:1rem}.hero-banner__wrapper .content .btn-wrapper .btn:last-of-type{margin-right:0}.hero-banner__content{display:flex;flex-direction:column;position:relative;z-index:1}.hero-banner__content p{padding-right:2rem}.hero-banner__content .btn{margin-top:1.6rem}.table-hp{background-color:#fff;max-width:110.5rem;margin:-2.1rem auto 4rem;padding:1rem 1.3rem 3.8rem;border-radius:1rem;box-shadow:0px 4px 100px 0px #00000026}@media only screen and (min-width: 992px){.table-hp{padding:1rem 4.7rem 3.8rem}}.table-hp h2{display:flex;flex-direction:row;align-items:center;margin-bottom:1.3rem}.table-hp h2 .icon-sporting{font-size:3.7rem;margin-right:1.2rem}.table-hp .over-scroll{max-height:22.8rem}.table-v1{width:100%;border-collapse:collapse}.table-v1 thead{background-color:#fff}.table-v1 th,.table-v1 td{padding:1rem 2.1rem .9rem .6rem;text-align:left}@media only screen and (min-width: 992px){.table-v1 th,.table-v1 td{padding:1rem 2.1rem .9rem 2.6rem}}.table-v1 th{border-bottom:1px solid #c2202d;font-weight:600}@media only screen and (min-width: 992px){.table-v1 th:nth-child(2),.table-v1 td:nth-child(2){padding-right:6rem}}.table-v1 tr:nth-child(even){background-color:rgba(0,0,0,.05)}.table-v1 a{text-decoration:underline;transition:all .3s ease}.table-v1 a:hover{color:#e2241c;font-weight:600}.tables.download{margin-bottom:6.8rem}.tables.download h2{margin:.3rem 0}.tables.download .tables-header{padding:0 .5rem}.tables.download .tables-content{max-width:95rem}.tables.download .tables-content>.row{min-width:98rem}@media only screen and (min-width: 992px){.tables.download .tables-content>.row{min-width:90rem}}.tables.download .tables-content .header{border-bottom:1px solid #c2202d;line-height:1.9rem;padding-bottom:0;margin-bottom:0}.tables.download .tables-content .tables-inner{max-width:95.3rem;margin:.6rem auto}.tables.download .tables-content a{transition:color .3s ease}.tables.download .tables-content a:hover{color:#c2202d}.tables.competetions{margin:3.2rem 0rem}@media only screen and (min-width: 1400px){.tables.competetions{margin:3.2rem -2.8rem}}.tables.competetions .tables__filters__item{margin-right:2rem}.tables.competetions .tables__filters__item input[type=text]{padding-right:1.6rem}.tables .tables-header{margin:2rem auto 0;max-width:141rem;padding:0 1rem}.tables__filters{display:flex;flex-direction:row;margin:1.5rem 0rem 1.8rem;flex-wrap:wrap}.tables__filters__item{display:flex;flex-direction:row;align-items:center;margin-right:3rem;margin-bottom:2rem}.tables__filters__item:last-of-type{margin-right:3rem}.tables__filters__item .name{font-size:1.4rem;line-height:2.9rem;font-weight:600;font-style:normal;padding-right:1.4rem}.tables .tables-footer{margin:4rem 0}.tables .nice-select .list{z-index:50}.tables a{transition:color .3s ease}.tables a:hover{color:#c2202d}.tables-content{overflow:auto;max-width:130rem;margin:0 auto}@media only screen and (min-width: 1200px){.tables-content{overflow:unset}}.tables-content .text-center{text-align:center}.tables-content>.row{min-width:120rem}.tables-content .col-12{font-size:1.4rem;line-height:2.9rem;font-weight:400;font-style:normal}.tables-content .col-12.header{border-bottom:1px solid #cecece;font-weight:600;padding-bottom:.6rem;margin-bottom:.6rem}.tables-content .col-12:not(.header){background-color:transparent}.tables-content .col-12:not(.header):nth-child(odd){background:#f3f3f3}.tables-content .tables-inner{margin:.7rem auto;padding:0 1rem;max-width:126.3rem}.tables-content .tables-inner img{max-width:33px;width:100%}.news__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0rem 3.6rem .3rem .3rem}.news__header a{font-size:1.4rem;line-height:3.8rem;font-weight:600;font-style:normal;color:#e2241c;padding-top:.7rem}.news__article{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;box-shadow:0px 4px 100px 0px #00000026;border-radius:1rem;margin-bottom:3rem;transition:all .3s ease-in-out}.news__article__img{position:relative;width:100%}.news__article__img::before{content:"";display:block;padding-bottom:56.416464891%}.news__article__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem 1rem 0 0}.news__article__content{display:flex;flex-direction:column;align-items:flex-start;padding:2.2rem 2rem 4.4rem 1.4rem;width:100%;height:100%;justify-content:space-between}@media only screen and (min-width: 992px){.news__article__content{padding:1.8rem 2rem 4.4rem 3.7rem}}.news__article__content h3{margin:.2rem 0}.news__article__content .date{color:#c2202d;font-size:1.2rem;line-height:3.1rem;font-weight:600;font-style:normal}.news__article__content .btn{display:block;margin-top:1.3rem}.news__article__content .adress{color:#d02919;font-size:1.6rem;line-height:2rem;font-weight:600;font-style:normal;display:block;padding:.7rem 0}.news__article:hover{transform:translateY(-1rem)}.news__article.v2 .news__article__content{padding:2.5rem 2.7rem 4.4rem 4.1rem}.news .btn-wrapper a{font-size:1.6rem}.sponsors{margin:1.5rem 0 6rem}.sponsors h2{text-align:center}.sponsors .row{justify-content:center}.sponsors .swiper-sponsors{margin:2rem 0}.sponsors .swiper-sponsors .swiper-slide{height:auto}.sponsors .swiper-sponsors .swiper-slide a{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.sponsors .swiper-sponsors .swiper-slide .image-wrapper{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.sponsors .swiper-sponsors .swiper-slide .image-wrapper img{position:relative;display:block;width:var(--img-width, 95%);top:var(--img-top, 50%);transform:translateY(-50%);transition:top .2s ease,width .2s ease}@media only screen and (max-width: 576px){.sponsors .swiper-sponsors .swiper-slide .image-wrapper img{width:var(--img-width-xs, 50%)}}.contact{margin:2rem 0}@media only screen and (min-width: 992px){.contact{margin:3rem 0rem 13rem}}@media only screen and (min-width: 1400px){.contact{margin:3rem -2rem 13rem}}.contact__header{margin-bottom:2rem}@media only screen and (min-width: 992px){.contact__header{margin-bottom:5.2rem}}.contact__wrapper{max-width:130rem;margin:0 auto;border-top:1px solid #d2d2d2}.contact__main{max-width:103rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding:3.8rem 0rem 2.3rem;flex-wrap:wrap}@media only screen and (max-width: 991px){.contact__main{justify-content:center}}.contact__main__content{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 991px){.contact__main__content{margin-bottom:3rem}}.contact__main__content .title{font-size:1.9rem;line-height:3.8rem;font-weight:600;font-style:normal;color:#000}.contact__main__content .title:not(:first-of-type){margin-top:3rem}.contact__main__content p{margin:0}.contact__main__content .tel-number{font-size:2.3rem;line-height:2.6rem;font-weight:600;font-style:normal;margin-bottom:1rem;transition:color .3s ease}.contact__main__content .tel-number:hover{color:#134395}.contact__main__content .name,.contact__main__content .email{font-size:1.4rem;line-height:1.9rem;font-weight:600;font-style:normal;margin:.2rem 0;color:#c2202d}.contact__main__content .socials{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;margin:.3rem 0rem .5rem .5rem}.contact__main__content .socials li{margin-bottom:1.8rem}.contact__main__content .socials li a{display:flex;flex-direction:row;align-items:center;transition:color .3s ease}.contact__main__content .socials li a [class^=icon-],.contact__main__content .socials li a [class*=" icon-"]{font-size:1.8rem;margin-right:1.4rem}.contact__main__content .socials li a .icon-rig{font-size:1.6rem;margin-right:1.2rem;margin-left:-0.2rem}.contact__main__content .socials li a:hover{color:#c2202d}.box{display:flex;flex-direction:column;align-items:flex-start;border-radius:1rem;background:linear-gradient(92.81deg, #ffffff 3.13%, #f3f3f3 100.77%);box-shadow:11.72px 11.72px 85.92px 0px #00000033;padding:2.2rem 1rem 3.6rem 2rem}@media only screen and (min-width: 992px){.box{padding:2.2rem 1rem 3.6rem 3.6rem}}.box h3{font-size:2rem;line-height:4.7rem;font-weight:600;font-style:normal;color:#e2241c;margin:0;margin-bottom:.4rem}.box .big{font-size:1.8rem;line-height:2.8rem;font-weight:600;font-style:normal}@media only screen and (min-width: 992px){.box .big{font-size:2.3rem;line-height:3.3rem;font-weight:600;font-style:normal}}.box .iban{font-size:1rem;line-height:1.7rem;font-weight:400;font-style:normal;display:block;margin-top:.8rem}.shooting-disciplines-gallery{margin:-1rem 0}.shooting-disciplines-gallery__content .mySwiper{width:100%;height:100%}.shooting-disciplines-gallery__content .mySwiper .swiper-slide{cursor:pointer;opacity:.5}.shooting-disciplines-gallery__content .mySwiper .swiper-slide:before{content:"";display:block;padding-bottom:87%}.shooting-disciplines-gallery__content .mySwiper .swiper-slide img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.shooting-disciplines-gallery__content .mySwiper .swiper-slide-thumb-active{opacity:1}.shooting-disciplines-gallery__content .mySwiper2{width:100%;height:100%;padding-bottom:.6rem}.shooting-disciplines-gallery__content .mySwiper2 .swiper-slide:before{content:"";padding-bottom:56.1%;display:block}@media only screen and (max-width: 576px){.shooting-disciplines-gallery__content .mySwiper2 .swiper-slide:before{padding-bottom:80%}}.shooting-disciplines-gallery__content .mySwiper2 .swiper-slide img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem 1rem 0 0}.shooting-disciplines-gallery__content .swiper-button-next,.shooting-disciplines-gallery__content .swiper-button-prev{background-image:none;background-color:#e2241c;color:#fff;width:28px;height:45px;display:flex;align-items:center;justify-content:center;top:48%}.shooting-disciplines-gallery__content .swiper-button-next::after,.shooting-disciplines-gallery__content .swiper-button-prev::after{font-size:1.2rem}@media only screen and (min-width: 992px){.shooting-disciplines-gallery__content .swiper-button-next,.shooting-disciplines-gallery__content .swiper-button-prev{width:37px;height:50px}}.shooting-disciplines-gallery__content .swiper-button-next{right:0;border-radius:3rem 0 0 3rem}.shooting-disciplines-gallery__content .swiper-button-prev{left:0;border-radius:0 3rem 3rem 0}.article{max-width:101rem;margin:4.5rem auto 2.7rem}@media only screen and (min-width: 992px){.article{padding:0 1rem}}.article img{width:100%}.article .header h1{margin:.5rem 0}@media only screen and (min-width: 992px){.article .header h1{font-size:3.5rem;line-height:6rem;font-weight:600;font-style:normal}}.article .article-content-wrapper .article-header{margin:.7rem 0 1.4rem;position:relative}.article .article-content-wrapper .article-header::before{content:"";display:block;padding-bottom:48.4848484848%}.article .article-content-wrapper .article-header img{width:100%;height:100%;border-radius:1rem;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.article .article-content-wrapper .article-content{padding:0 .3rem}.article .article-content-wrapper .article-content p{text-align:justify;margin:2rem 0;line-height:2.2rem}.article .article-content-wrapper .article-footer{padding:0 .6rem}.article .article-content-wrapper .article-footer .btn-wrapper{margin-top:-1rem}.shooting-range{margin:3.2rem 0rem}@media only screen and (min-width: 1400px){.shooting-range{margin:3.2rem -2rem}}.shooting-range__header .btn-wrapper{margin-bottom:1rem}.shooting-range__header .btn-wrapper .btn:first-of-type{margin-right:3rem}@media only screen and (max-width: 576px){.shooting-range__header .btn-wrapper{flex-direction:column;align-items:flex-start}.shooting-range__header .btn-wrapper .btn{margin-bottom:2rem}.shooting-range__header .btn-wrapper .btn:first-of-type{margin-right:0rem}}.shooting-range .col-custom-5{flex:0 0 40%;max-width:40%}.shooting-range .col-custom-7{flex:0 0 60%;max-width:60%}.shooting-range .col-custom-5,.shooting-range .col-custom-7{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media only screen and (max-width: 991px){.shooting-range .col-custom-5,.shooting-range .col-custom-7{flex:0 0 100%;max-width:100%}}.shooting-range__content p{text-align:justify;line-height:2.2rem;margin:2.1rem 0}@media only screen and (min-width: 1400px){.shooting-range__content{padding:.6rem 0rem;margin-left:-0.8rem}}.shooting-range__content .nopadding{padding:0}.shooting-range__content .img-gallery{display:flex;flex-direction:row;margin:2.8rem 1.7rem;width:100%}.shooting-range__content .img-gallery .row{width:100%;justify-content:space-between}.shooting-range__content .img-gallery .imges{position:relative;display:flex;width:100%;margin-bottom:2.5rem}@media only screen and (min-width: 768px){.shooting-range__content .img-gallery .imges{width:calc(25% - 1rem);margin-bottom:0}}.shooting-range__content .img-gallery .imges::before{content:"";display:block;padding-bottom:94.2105263158%}.shooting-range__content .img-gallery .imges img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.shooting-range .btn-wrapper{margin:1rem 0}.map-wrapper{height:46.7rem;width:100%}@media only screen and (min-width: 1200px){.map-wrapper{margin-top:-5.8rem;padding:1rem 0rem 0rem 2.4rem}}.map-wrapper .map{height:100%;width:100%}.shooting-disciplines{margin:2rem 0}@media only screen and (min-width: 1400px){.shooting-disciplines{margin:3.2rem -1.1rem 5rem}}.shooting-disciplines__header{margin-bottom:2.1rem}.shooting-disciplines__content{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;padding-bottom:87.5576036866%;border-radius:1rem;margin-bottom:3rem}.shooting-disciplines__content::after{content:"";bottom:0;left:0;position:absolute;width:100%;height:66%;opacity:.8;background:linear-gradient(0deg, #000 0%, rgba(18, 18, 18, 0) 100%);z-index:0;border-radius:1rem}@media only screen and (min-width: 768px){.shooting-disciplines__content::after{height:50%}}.shooting-disciplines__content .content{position:absolute;left:1rem;bottom:1.8rem;display:flex;flex-direction:column;z-index:1}@media only screen and (min-width: 768px){.shooting-disciplines__content .content{left:4.3rem;bottom:2.5rem}}.shooting-disciplines__content .content h2{color:#fff;text-transform:uppercase}@media only screen and (max-width: 767px){.shooting-disciplines__content .content h2{font-size:2rem;line-height:3rem;font-weight:600;font-style:normal}}.shooting-disciplines__content .content .btn-wrapper .btn{transition:all .3s ease}.shooting-disciplines__content .content .btn-wrapper .btn:hover{border-color:#fff;color:#fff}.tabs{position:relative;width:100%;align-items:flex-start}.tabs__wrapper{width:100%;position:relative}@media only screen and (min-width: 992px){.tabs__wrapper{width:30%}}.tabs .tabs-header{display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0;position:relative;padding:0 1rem;background-color:#fff;box-shadow:11.72px 11.72px 85.92px 0px #00000033;margin:0 3rem;border-radius:1rem;padding:2rem 2.8rem;max-width:25.8rem;width:100%}@media only screen and (min-width: 1200px){.tabs .tabs-header{padding:2rem 2.8rem;max-width:31.8rem;width:100%;margin:0 3rem}}.tabs .tabs-header.fixed{position:fixed;top:1rem;z-index:999}.tabs .tabs-header li{font-size:1.6rem;line-height:4.8rem;font-weight:400;font-style:normal;color:#000;cursor:pointer;transition:color .5s ease;position:relative}.tabs .tabs-header li::after{content:"";font-family:"icomoon" !important;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1rem}.tabs .tabs-header li.active,.tabs .tabs-header li:hover{color:#c2202d}.tabs .tabs-header li.active{font-weight:600}.tabs .tabs-content{margin:.5rem auto;width:100%;padding:5rem 2rem 5rem 4rem}@media only screen and (min-width: 992px){.tabs .tabs-content{padding:0rem 2rem;width:70%}}.tabs .tabs-content h2,.tabs .tabs-content h3,.tabs .tabs-content h4{margin:0 0 1rem}.tabs .tabs-content .btn-wrapper{margin:2rem 0}.tabs .tabs-content .tab-content{display:none}.tabs .tabs-content .tab-content.active{display:block;animation:fadeIn ease 2s;-webkit-animation:fadeIn ease 2s;-moz-animation:fadeIn ease 2s;-o-animation:fadeIn ease 2s;-ms-animation:fadeIn ease 2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.our-activities{margin:2rem 0}@media only screen and (min-width: 1400px){.our-activities{margin:3.2rem -2.1rem 5rem}}.our-activities__header{margin-bottom:2.1rem}.form-wrapper{max-width:65rem;margin:8rem auto;border-radius:1rem;background:linear-gradient(92.81deg, #ffffff 3.13%, #f3f3f3 100.77%);box-shadow:11.72px 11.72px 85.92px 0px #00000033;padding:2rem 0;position:relative}.form-wrapper .close{font-size:1.4rem;position:absolute;top:-1.8rem;right:-1.7rem;transition:color .3s ease;color:#fff;width:38px;height:38px;border-radius:50%;background-color:#134395;display:flex;align-items:center;justify-content:center}.form-wrapper .close:hover,.form-wrapper .close :focus{text-decoration:none;cursor:pointer}.form-wrapper.form-sign-in{max-width:63rem;position:relative}.form-wrapper.form-sign-in .wpcf7 h1{text-align:left;padding:0 7rem}@media only screen and (max-width: 576px){.form-wrapper.form-sign-in .wpcf7 h1{padding:0 1rem}}.form-wrapper.form-sign-in .wpcf7 .btn-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:1.5rem 7rem}@media only screen and (max-width: 576px){.form-wrapper.form-sign-in .wpcf7 .btn-wrapper{margin:1.5rem 1rem}}.form-wrapper.form-sign-in .wpcf7 .btn-wrapper .btn{margin:0 0rem 2rem}.form-wrapper.form-sign-in .wpcf7 .btn-wrapper a{color:#c2202d;font-size:1.6rem;line-height:3.5rem;font-weight:600;font-style:normal}.form-wrapper .btn{font-size:2rem;line-height:3rem;font-weight:400;font-style:normal;margin:40px auto 20px auto;display:block;text-align:center;padding:1.3rem 3.5rem}.form-wrapper .wpcf7 h2{color:#c2202d}.form-wrapper .wpcf7 h2,.form-wrapper .wpcf7 h3{text-align:center}.form-wrapper .wpcf7 .ajax-loader{margin:0 auto;display:block}.form-wrapper .wpcf7 .inline{display:flex;flex-direction:column;justify-content:space-between;padding:0 1rem}@media only screen and (min-width: 577px){.form-wrapper .wpcf7 .inline{padding:0rem 7.5rem}}.form-wrapper .wpcf7 .inline .input-wrapper{width:100%;margin:0}.form-wrapper .wpcf7 .inline .input-wrapper-3 input{width:87px !important;margin-right:1rem}.form-wrapper .wpcf7 .inline .custom-row{display:flex;flex-direction:row;margin-bottom:3rem}.form-wrapper .wpcf7 .inline .custom-row.insurance{margin:1rem 0}.form-wrapper .wpcf7 .inline .custom-row.insurance .input-wrapper-2{width:50%}@media only screen and (min-width: 577px){.form-wrapper .wpcf7 .inline .custom-row.insurance .input-wrapper-2{width:30%}}.form-wrapper .wpcf7 .inline .custom-row .input-wrapper-2{width:26%;display:flex;flex-direction:row;align-items:center}.form-wrapper .wpcf7 .inline .custom-row .input-wrapper-2 input[type=radio]{-webkit-appearance:none;min-width:16px;min-height:16px;border:1px solid #727272;border-radius:50%;outline:none;position:relative;margin-right:1rem}.form-wrapper .wpcf7 .inline .custom-row .input-wrapper-2 input[type=radio]:before{content:"";width:50%;height:50%;border-radius:50%;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.form-wrapper .wpcf7 .inline .custom-row .input-wrapper-2 input[type=radio]:checked:before{background:#c2202d}.form-wrapper .wpcf7 .input-wrapper{font-size:1.6rem;line-height:3.3rem;font-weight:400;font-style:normal;position:relative;display:block}.form-wrapper .wpcf7 .input-wrapper label{position:relative;font-weight:normal;color:#000;width:100%;display:block}.form-wrapper .wpcf7 .input-wrapper input.wpcf7-text,.form-wrapper .wpcf7 .input-wrapper input.wpcf7-textarea,.form-wrapper .wpcf7 .input-wrapper input.wpcf7-psc,.form-wrapper .wpcf7 .input-wrapper textarea.wpcf7-text,.form-wrapper .wpcf7 .input-wrapper textarea.wpcf7-textarea,.form-wrapper .wpcf7 .input-wrapper textarea.wpcf7-psc{border:none;border-radius:5px;border:1px solid #d2d2d2;background-color:#fff;padding:15px 10px;width:100%;color:#fff;margin-bottom:1rem}.form-wrapper .wpcf7 .input-wrapper input.wpcf7-psc,.form-wrapper .wpcf7 .input-wrapper textarea.wpcf7-psc{width:30%}.form-wrapper .wpcf7 .input-wrapper input:focus,.form-wrapper .wpcf7 .input-wrapper textarea:focus{outline:none;border-bottom-color:#134395}.form-wrapper .wpcf7 .input-wrapper .nice-select{width:100%;margin-bottom:1rem}.form-wrapper .wpcf7 .input-wrapper .nice-select .list{width:100%}.form-wrapper .wpcf7 .tabs{display:flex;flex-direction:column}.form-wrapper .wpcf7 .tabs .tabs-header{max-width:100%;background-color:transparent;box-shadow:none;display:flex;flex-direction:row;list-style-type:none;padding:0;margin:0;position:relative;padding:0 1rem}@media only screen and (min-width: 768px){.form-wrapper .wpcf7 .tabs .tabs-header{padding:0rem 7.5rem}}.form-wrapper .wpcf7 .tabs .tabs-header li{font-size:1.8rem;line-height:3.6rem;font-weight:400;font-style:normal;cursor:pointer;transition:color .5s ease;position:relative;padding:1rem 0;text-transform:uppercase;margin-right:5.5rem;padding-right:1rem}.form-wrapper .wpcf7 .tabs .tabs-header li:before{content:"";width:0px;position:absolute;height:.2rem;bottom:0;left:0;background-color:#c2202d;transition:width .3s ease}.form-wrapper .wpcf7 .tabs .tabs-header li.active,.form-wrapper .wpcf7 .tabs .tabs-header li:hover{color:#c2202d}.form-wrapper .wpcf7 .tabs .tabs-header li.active:before,.form-wrapper .wpcf7 .tabs .tabs-header li:hover:before{width:73px}.form-wrapper .wpcf7 .tabs-content{padding:2rem 0}.form-wrapper .wpcf7 .form-footer{padding:0 1rem}@media only screen and (min-width: 577px){.form-wrapper .wpcf7 .form-footer{padding:0rem 5.5rem}}.form-wrapper .wpcf7 .form-footer span,.form-wrapper .wpcf7 .form-footer p{font-size:1.6rem;line-height:2rem;font-weight:400;font-style:normal;color:#4e4e4e}@media only screen and (min-width: 992px){.form-wrapper .wpcf7 .form-footer span,.form-wrapper .wpcf7 .form-footer p{text-align:justify}}.form-wrapper .wpcf7 .form-footer .accept{display:flex;position:relative;margin:1.5rem 0}.form-wrapper .wpcf7 .form-footer .accept a{text-decoration:underline;transition:all .3s ease}.form-wrapper .wpcf7 .form-footer .accept a:hover{color:#e2241c}.form-wrapper .wpcf7 .form-footer .accept .label{padding-left:3.6rem}.form-wrapper .wpcf7 .form-footer .accept input[type=checkbox]{position:absolute;visibility:hidden;width:25px;height:25px;top:50%;transform:translateY(-50%);left:0}.form-wrapper .wpcf7 .form-footer .accept input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;width:25px;height:25px;top:50%;left:0;transform:translateY(-50%);border:1px solid #d2d2d2}.form-wrapper .wpcf7 .form-footer .accept input[type=checkbox]+span:after{display:block;position:absolute;content:"✓";width:25px;height:25px;top:47%;transform:translateY(-50%);left:0;visibility:hidden;font-size:18px;text-align:center;line-height:30px}.form-wrapper .wpcf7 .form-footer .accept input[type=checkbox]:checked+span:before{background:transparent}.form-wrapper .wpcf7 .form-footer .accept input[type=checkbox]:checked+span:after{visibility:visible}.competetions .tables.download .tables-content{overflow:hidden;max-width:100%}.competetions .tables.download .tables-content>.row{min-width:100%}.competetions .tables.download .tables-content .tables-inner{max-width:100%}.competetions .tables.download .tables-content .tables-inner .col-12{background-color:transparent}.competetions .tables.download .tables-content p{margin:0}@media only screen and (max-width: 991px){.competetions .tables.download .tables-content p{text-align:center}}.competetions__info{margin:3rem 0 5rem;position:relative;z-index:1}.competetions__info h3{font-size:1.9rem;line-height:3.4rem;font-weight:600;font-style:normal;margin-bottom:0}.competetions__info .info{font-size:1.4rem;line-height:1.9rem;font-weight:600;font-style:normal;color:#c2202d}@media only screen and (min-width: 992px){.competetions__info .custom-offset{margin-left:21.2%}}.competetions__info .box{width:100%;box-shadow:11.72px 11.72px 85.92px 0px #00000033;background:linear-gradient(92.81deg, #ffffff 3.13%, #f3f3f3 100.77%);align-items:center;padding:2rem 2rem 2.3rem 2rem;margin:2rem 1.5rem 1rem;max-width:30rem}.competetions__info .box:last-of-type{margin-right:0}@media only screen and (min-width: 768px){.competetions__info .box{width:50%;margin:3rem 4rem 2rem 0}}@media only screen and (min-width: 1200px){.competetions__info .box{width:17%;margin:0rem 3rem 0rem 0}}.competetions__info .box .date{font-size:2.3rem;line-height:3.3rem;font-weight:600;font-style:normal;text-align:center}.competetions__header{margin-bottom:2.3rem}.competetions__content h3{color:#c2202d;margin:1rem 0 .5rem}@media only screen and (min-width: 992px){.competetions__content{padding:0rem 3rem 1rem 0rem}}.competetions__content p{font-size:1.6rem;line-height:3rem;font-weight:400;font-style:normal;margin-bottom:3rem}.competetions__content b,.competetions__content strong{font-weight:600}.competetions__content a{text-decoration:underline;color:#c2202d}.modal{display:none;position:fixed;z-index:9999999;right:0;top:0;width:100%;height:100%;overflow:auto;color:#000;background-color:transparent;overflow-x:hidden;transition:all .3s ease;opacity:0}.modal.active{display:block;opacity:1}.modal::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.modal .modal-content{position:relative;padding:11.7rem 0rem 18.2rem 0;margin:0 auto;border:0;cursor:auto;height:100%}@media only screen and (max-width: 576px){.modal .modal-content{padding:5.7rem 2rem 18.2rem 2rem}}.modal .modal-content .white-content{max-width:65rem;margin:8rem auto;border-radius:1rem;background:linear-gradient(92.81deg, #ffffff 3.13%, #f3f3f3 100.77%);box-shadow:11.72px 11.72px 85.92px 0px #00000033;padding:2rem 2rem;position:relative}.modal .modal-content .white-content h2{text-align:center;max-width:80%;margin:2rem auto}.modal .modal-content .white-content p{margin:0 auto;text-align:center;max-width:70%;min-height:30px}.modal .modal-content .white-content .btn-wrapper{margin:2rem 0;display:flex;justify-content:center}.modal .modal-content .white-content .btn-wrapper .btn{margin-right:3rem;margin-bottom:1rem;border-radius:.5rem}.modal .modal-content .white-content .btn-wrapper .btn:last-of-type{margin-right:0}.modal .modal-content .close{font-size:1.4rem;position:absolute;top:-1.8rem;right:-1.7rem;transition:color .3s ease;color:#fff;width:38px;height:38px;border-radius:50%;background-color:#134395;display:flex;align-items:center;justify-content:center}.modal .modal-content .close:hover,.modal .modal-content .close :focus{text-decoration:none;cursor:pointer}#registerform .wpcf7 input.wpcf7-text,#registerform .wpcf7 input.wpcf7-textarea,#registerform .wpcf7 input.wpcf7-psc,#registerform .wpcf7 textarea.wpcf7-text,#registerform .wpcf7 textarea.wpcf7-textarea,#registerform .wpcf7 textarea.wpcf7-psc,#loginform .wpcf7 input.wpcf7-text,#loginform .wpcf7 input.wpcf7-textarea,#loginform .wpcf7 input.wpcf7-psc,#loginform .wpcf7 textarea.wpcf7-text,#loginform .wpcf7 textarea.wpcf7-textarea,#loginform .wpcf7 textarea.wpcf7-psc{border:none;border-radius:5px;border:1px solid #d2d2d2;background-color:#fff;padding:15px 10px;width:100%;color:#000;margin-bottom:1rem}#registerform .wpcf7 input.wpcf7-psc,#registerform .wpcf7 textarea.wpcf7-psc,#loginform .wpcf7 input.wpcf7-psc,#loginform .wpcf7 textarea.wpcf7-psc{width:30%}#registerform .wpcf7 input:focus,#registerform .wpcf7 textarea:focus,#loginform .wpcf7 input:focus,#loginform .wpcf7 textarea:focus{outline:none;border-bottom-color:#134395}form .oc-visible{color:#c2202d;font-weight:600}#sg-cookiesBar{color:#121212}#sg-cookiesBar #cookies-bar{color:#121212;position:fixed;width:100%;max-width:none;background-color:#fff;bottom:0;left:0;right:0;z-index:105;box-shadow:0px 4px 100px 0px #00000026}#sg-cookiesBar #cookies-bar .content{margin-bottom:1rem}#sg-cookiesBar .col-xs-12{width:100%}#sg-cookiesBar .fade{transition:opacity .15s linear}#sg-cookiesBar .modal{display:none}#sg-cookiesBar .cookies-bar{display:flex;align-items:flex-start;flex-direction:column;padding:3rem 1rem 1rem;position:relative;width:100%}@media(min-width: 1240px){#sg-cookiesBar .cookies-bar{padding:3rem 8rem 1rem}}#sg-cookiesBar .cookies-bar .title{margin:0;color:#10457e}#sg-cookiesBar .cookies-bar p{margin:0;font-size:1.6rem}#sg-cookiesBar .cookies-bar .buttons{display:flex;padding:2rem 0;flex-wrap:wrap}@media(min-width: 1240px){#sg-cookiesBar .cookies-bar .buttons{position:absolute;display:flex;align-items:center;right:0;transform:translatey(-50%);top:50%;padding:0 3rem}}#sg-cookiesBar .cookies-bar .buttons .btn{margin:1rem 1rem 1rem 0rem}@media(min-width: 1240px){#sg-cookiesBar .cookies-bar .buttons .btn{margin:0 1rem}}#sg-cookiesBar .cookies-bar .buttons .btn-disable-all{background-color:#e2241c}#sg-cookiesBar .cookies-bar .buttons .btn-disable-all:hover{color:#e2241c;background-color:transparent;border:1px solid #e2241c}#sg-cookiesBar .cookies-bar .buttons .btn-default{color:#121212;border:1px solid #121212}#sg-cookiesBar .cookies-bar .buttons .btn-default:hover{color:#fff;background-color:#121212;border:1px solid transparent}#sg-cookiesBar .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;z-index:9999}#sg-cookiesBar .btn{margin:0 1rem;border:1px solid transparent}#sg-cookiesBar .btn:hover{transition:all .3s ease}#sg-cookiesBar .btn-primary{background-color:green}#sg-cookiesBar .btn-accept-all:hover{color:green;background-color:transparent;border:1px solid green}#sg-cookiesBar .btn-disable-all:hover{color:#e2241c;background-color:transparent;border:1px solid #e2241c}#sg-cookiesBar .btn-default{color:#121212;border:1px solid #121212}#sg-cookiesBar .btn-default:hover{color:#fff;background-color:#121212;border:1px solid transparent}@media(min-width: 576px){#sg-cookiesBar .modal-dialog{max-width:500px;margin:1.75rem auto}}#sg-cookiesBar .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;padding:1rem}#sg-cookiesBar .modal-content p{margin:.5rem 0;font-size:1.6rem}#sg-cookiesBar .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}#sg-cookiesBar .modal-header .modal-title{margin:0;line-height:1.42857143}#sg-cookiesBar .modal-header.close{padding:1rem;margin:-1rem -1rem -1rem auto}#sg-cookiesBar .close{float:right;font-size:30px;font-weight:400;line-height:1;color:#000;filter:alpha(opacity=20);top:1rem;right:1rem}#sg-cookiesBar button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}#sg-cookiesBar .modal-body{position:relative;flex:1 1 auto;padding:1rem}#sg-cookiesBar .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}@media(min-width: 992px){#sg-cookiesBar .modal-lg{max-width:800px}}#sg-cookiesBar .modal-open.modal{overflow-x:hidden;overflow-y:auto}#sg-cookiesBar .fade.in{opacity:1}#sg-cookiesBar .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;z-index:9999}#sg-cookiesBar .fade{opacity:0;transition:opacity .15s linear}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.in{background-color:#000;filter:alpha(opacity=50);opacity:.5}.maintenance{height:100vh;display:flex;justify-content:center;max-width:80rem;margin:0 auto}.maintenance img{width:20rem;margin-bottom:5rem}@media only screen and (min-width: 992px){.maintenance img{width:41rem}}.maintenance p{font-size:1.8rem;line-height:2.8rem}.btn{font-size:1.4rem;line-height:2.2rem;font-weight:600;font-style:normal;color:#fff;background-color:transparent;padding:.8rem 2.9rem;border-radius:2.11px;cursor:pointer;position:relative;transition:background-color .5s ease,color .5s ease;z-index:22;border:1px solid transparent}.btn--red{background-color:#c2202d;transition:color .5s ease,background-color .5s ease}@media only screen and (min-width: 992px){.btn--red:hover{color:#c2202d;background-color:transparent;border:1px solid #e2241c}}.btn--red-border{background-color:transparent;transition:color .5s ease,background-color .5s ease;color:#c2202d;border:1px solid #e2241c}@media only screen and (min-width: 992px){.btn--red-border:hover{color:#fff;background-color:#c2202d;border:1px solid #e2241c}}.btn.disabled{opacity:.3;pointer-events:none}.pagination{display:flex;flex-direction:row;justify-content:center;margin:1.9rem 0 2rem}.pagination ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 767px){.pagination ul{width:100%;justify-content:space-between}}.pagination ul li{margin:0 1.1rem}@media only screen and (max-width: 767px){.pagination ul li{margin:0 .4rem}}.pagination ul li .arrow{font-size:1.2rem;border:1px solid #000;transition:border-color .3s ease}.pagination ul li .arrow.prev{margin-right:1rem}@media only screen and (max-width: 767px){.pagination ul li .arrow.prev{margin-right:0rem}}.pagination ul li .arrow.next{margin-left:1rem}@media only screen and (max-width: 767px){.pagination ul li .arrow.next{margin-left:0rem}}.pagination ul li .arrow:hover{border-color:#c2202d;color:#fff}.pagination ul li .dots{display:flex;align-items:center;justify-content:center}.pagination ul li a{display:flex;align-items:center;justify-content:center;font-size:1.7rem;line-height:3.5rem;font-weight:400;font-style:normal;transition:background-color .3s ease,color .3s ease}.pagination ul li a.disabled{pointer-events:none;opacity:.3}.pagination ul li a.current{width:37px;height:37px;border:2.45px solid #c2202d;border-radius:50%;color:#c2202d;font-weight:600}.pagination ul li a:hover{color:#c2202d;text-decoration:none}.pagination ul li a.arrow{width:37px;height:37px;transition:background-color .3s ease;border-radius:50%}@media only screen and (min-width: 992px){.pagination ul li a.arrow:hover{background-color:#c2202d}}.btn-text{color:#e2241c;font-size:1.4rem;line-height:2.9rem;font-weight:700;font-style:normal;position:relative}.btn-clear{background-color:transparent;color:#e2241c;margin:0 1rem;border:1px solid #d2d2d2;padding:1rem;cursor:pointer;transition:border-color .3s ease;font-weight:600}.btn-clear:hover{border-color:#dbdbdb}input[type=text]{min-height:42px;border:1px solid #d2d2d2;border-radius:3px;background-color:#fff;color:#000;font-size:1.4rem;line-height:2rem;font-weight:400;font-style:normal;padding-left:1.8rem;padding-right:6.7rem}input[type=text]:focus{border-color:#dbdbdb;outline:none}@media only screen and (max-width: 576px){input[type=text]{padding-right:2rem}}.nice-select{border:solid 1px #d2d2d2}.nice-select::after{border-color:#e2241c;width:.7rem;height:.7rem;right:1.7rem}.nice-select .list{z-index:99999}.multiSelect{min-width:11rem;position:relative}.multiSelect *{box-sizing:border-box}.multiSelect *::before{box-sizing:border-box}.multiSelect *::after{box-sizing:border-box}.multiSelect_dropdown{font-size:14px;min-height:35px;line-height:35px;border-radius:4px;box-shadow:none;outline:none;background-color:#fff;color:#000;border:solid 1px #d2d2d2;font-weight:400;padding:5px 30px 5px 5px;margin:0;transition:.1s border-color ease-in-out;height:42px;cursor:pointer;display:flex;align-items:center}@media only screen and (max-width: 576px){.multiSelect_dropdown{width:18rem;overflow-x:auto;white-space:nowrap}}.multiSelect_dropdown:hover{border:1px solid #000}.multiSelect_dropdown.-hasValue{cursor:default}.multiSelect_dropdown.-open{box-shadow:none;outline:none;border:1.5px solid #000}.multiSelect_arrow::before{border-bottom:2px solid #e2241c;border-right:2px solid #e2241c;content:"";display:block;width:.7rem;height:.7rem;margin-top:-4px;pointer-events:none;position:absolute;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;right:1.7rem}.multiSelect_list{margin:0;margin-bottom:25px;padding:0;list-style:none;opacity:0;visibility:hidden;position:absolute;max-height:310px;top:28px;left:0;z-index:9999;right:0;background-color:#fff;border-radius:4px;overflow-x:hidden;overflow-y:auto;border:1px solid #f6f6f6;transform-origin:0 0;transition:opacity .1s ease,visibility .1s ease,transform .15s cubic-bezier(0.4, 0.6, 0.5, 1.32);transform:scale(0.8) translate(0, 4px)}.multiSelect_option{margin:0;padding:0;opacity:0;transform:translate(6px, 0);transition:all .15s ease;background-color:#fff}.multiSelect_option a{color:#000}.multiSelect_option:hover{background-color:#f6f6f6}.multiSelect_option.-selected{display:none}.multiSelect_text{cursor:pointer;display:block;padding:5px 13px;color:#fff;font-size:14px;text-decoration:none;outline:none;position:relative;transition:all .15s ease}.multiSelect_list.-open{opacity:1;visibility:visible;transform:scale(1) translate(0, 12px);transition:opacity .15s ease,visibility .15s ease,transform .15s cubic-bezier(0.4, 0.6, 0.5, 1.32)}.multiSelect_list.-open+.multiSelect_arrow::before{transform:rotate(-135deg)}.multiSelect_list.-open .multiSelect_option{opacity:1;transform:translate(0, 0)}.multiSelect_list.-open .multiSelect_option:nth-child(1){transition-delay:10ms}.multiSelect_list.-open .multiSelect_option:nth-child(2){transition-delay:20ms}.multiSelect_list.-open .multiSelect_option:nth-child(3){transition-delay:30ms}.multiSelect_list.-open .multiSelect_option:nth-child(4){transition-delay:40ms}.multiSelect_list.-open .multiSelect_option:nth-child(5){transition-delay:50ms}.multiSelect_list.-open .multiSelect_option:nth-child(6){transition-delay:60ms}.multiSelect_list.-open .multiSelect_option:nth-child(7){transition-delay:70ms}.multiSelect_list.-open .multiSelect_option:nth-child(8){transition-delay:80ms}.multiSelect_list.-open .multiSelect_option:nth-child(9){transition-delay:90ms}.multiSelect_list.-open .multiSelect_option:nth-child(10){transition-delay:100ms}.multiSelect_choice{background-color:#134395;color:#fff;padding:4px 8px;line-height:17px;margin:5px;display:inline-block;font-size:13px;border-radius:30px;cursor:pointer;font-weight:500}.multiSelect_deselect{width:12px;height:12px;display:inline-block;stroke:#fff;stroke-width:4px;margin-top:-1px;margin-left:2px;vertical-align:middle}.multiSelect_placeholder{position:absolute;font-size:1.4rem;line-height:4.3rem;font-weight:400;font-style:normal;left:1.8rem;top:50%;transform:translateY(-50%);color:#000;pointer-events:none;transition:all .1s ease}.multiSelect_dropdown.-open+.multiSelect_placeholder{opacity:0}.multiSelect_dropdown.-open.-hasValue+.multiSelect_placeholder{opacity:0}.multiSelect_dropdown.-hasValue+.multiSelect_placeholder{opacity:0}body{overflow-x:hidden}.logos{display:flex;align-items:center}@media only screen and (min-width: 992px){.logos--small{display:none}}@media only screen and (max-width: 991px){.logos{width:100%;padding:0 1rem}}.logos .logo-link{display:block;text-transform:uppercase;display:flex;flex-direction:row;color:#fff}.logos .logo-link img{max-width:18rem}@media only screen and (min-width: 992px){.logos .logo-link img{max-width:21rem}}@media only screen and (min-width: 992px)and (max-width: 1439px){.logos .logo-link img{max-width:13rem}}#header{display:flex;flex-direction:column}@media only screen and (max-width: 991px){#header{flex-direction:row;justify-content:space-between;padding:1rem;align-items:center;background-color:#fff}}#header .top-bar{background-color:#134395;width:100%}#header .top-bar__wrapper{display:flex;flex-direction:column;max-width:135rem;margin:0 auto;padding:.6rem 1rem;align-items:center}@media only screen and (min-width: 992px){#header .top-bar__wrapper{justify-content:flex-end;display:flex;flex-direction:row}}#header .top-bar__lists{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 992px){#header .top-bar__lists{display:flex;flex-direction:row}}#header .top-bar__lists li{position:relative}@media only screen and (min-width: 992px){#header .top-bar__lists li{margin:0 2.3rem 0 0}#header .top-bar__lists li::after{content:"";width:.1rem;height:1rem;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:0}}#header .top-bar__lists li a{font-size:1.2rem;line-height:1.8rem;font-weight:300;font-style:normal;display:flex;flex-direction:row;align-items:center;transition:color .3s ease;color:#fff;padding:1rem 0}@media only screen and (min-width: 992px){#header .top-bar__lists li a{padding:0 2.2rem 0 0}}#header .top-bar__lists li a [class^=icon-],#header .top-bar__lists li a [class*=" icon-"]{font-size:1.6rem;margin-right:.6rem}#header .top-bar__lists li a:hover{color:#e2241c}#header .top-bar .language{position:relative}#header .top-bar .language.open .current-language:before{transform:translateY(-50%) rotate(180deg)}#header .top-bar .language.open .lannguage-dropdown{opacity:1;pointer-events:all}#header .top-bar .language .current-language{font-size:1.2rem;line-height:1.8rem;font-weight:600;font-style:normal;position:relative;cursor:pointer;display:inline-block;transition:color .5s ease;padding-right:1.4rem;color:#fff}#header .top-bar .language .current-language:before{content:"";font-family:"icomoon" !important;font-size:.5rem;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);transition:transform .5s ease}#header .top-bar .language .current-language:hover{color:#e2241c}#header .top-bar .language .lannguage-dropdown{display:flex;flex-direction:column;width:100%;padding:1rem;background-color:#fff;list-style-type:none;margin:0;opacity:0;pointer-events:none;transition:opacity .5s ease;z-index:999999;box-shadow:0px 4px 50px 0px #00000026;top:2.8rem}@media only screen and (min-width: 992px){#header .top-bar .language .lannguage-dropdown{position:absolute;left:0}}#header .top-bar .language .lannguage-dropdown li a{font-size:1.2rem;line-height:1.8rem;font-weight:600;font-style:normal;text-decoration:none;transition:color .5s ease;color:#000}#header .top-bar .language .lannguage-dropdown li a:hover{color:#e2241c}#header .part-menu{overflow:auto;max-width:137rem;margin:0 auto;padding:2rem;width:100%}@media only screen and (min-width: 992px){#header .part-menu{align-items:center;background-color:#fff;z-index:999;position:relative;display:flex;justify-content:space-between;overflow:inherit;display:flex;flex-direction:row}}#header .part-menu .menu-wrapper{display:flex;align-items:center}@media only screen and (max-width: 991px){#header .part-menu .menu-wrapper{flex-direction:column;width:100%;padding-top:20px;align-items:flex-start}}#header .part-menu .menu-wrapper .menu{display:flex;flex-direction:row;margin:0;list-style-type:none;padding:0;margin:0;padding-right:6.9rem}@media only screen and (min-width: 992px)and (max-width: 1439px){#header .part-menu .menu-wrapper .menu{padding-right:0}}@media only screen and (max-width: 991px){#header .part-menu .menu-wrapper .menu{flex-direction:column;width:100%;padding:0}}#header .part-menu .menu-wrapper .menu>.menu-item{padding:1rem 0}@media only screen and (min-width: 992px){#header .part-menu .menu-wrapper .menu>.menu-item{padding:1rem 2.6rem}}@media only screen and (min-width: 992px)and (max-width: 1439px){#header .part-menu .menu-wrapper .menu>.menu-item{padding:1rem 1.2rem}}#header .part-menu .menu-wrapper .menu>.menu-item>a::before{content:"";background-color:#d02919;position:absolute;width:0%;height:.3rem;bottom:0;left:0;border-radius:5rem;transition:width .3s ease}#header .part-menu .menu-wrapper .menu>.menu-item.current-menu-item>a{color:#e2241c;font-weight:700}#header .part-menu .menu-wrapper .menu>.menu-item.current-menu-item>a::before{width:100%}#header .part-menu .menu-wrapper .menu>.menu-item.current-menu-item>a::before,#header .part-menu .menu-wrapper .menu>.menu-item.open>a::before{width:100%}@media only screen and (min-width: 992px){#header .part-menu .menu-wrapper .menu>.menu-item.menu-item-has-children{position:relative}}#header .part-menu .menu-wrapper .menu>.menu-item.menu-item-has-children>a{width:100%}@media only screen and (max-width: 991px){#header .part-menu .menu-wrapper .menu>.menu-item.menu-item-has-children>a{display:block;position:relative}}#header .part-menu .menu-wrapper .menu>.menu-item a{font-size:1.4rem;line-height:2.1rem;font-weight:300;font-style:normal;text-decoration:none;transition:color .5s ease;color:#000;position:relative;padding:.4rem 0}@media only screen and (min-width: 992px){#header .part-menu .menu-wrapper .menu>.menu-item a:hover{color:#c2202d}#header .part-menu .menu-wrapper .menu>.menu-item a:hover::before{width:100%}}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu{display:none;list-style-type:none;padding:0;margin:0;overflow:hidden}@media only screen and (min-width: 992px){#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu{position:absolute;left:2.6rem;width:19.6rem;top:5.9rem;z-index:222;background-color:#fff;box-shadow:0px 4px 50px 0px #00000026;border-radius:1rem;padding:1.5rem 0}}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li{padding:.6rem 2rem;position:relative}@media only screen and (max-width: 991px){#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li{display:flex;align-items:center;padding:.6rem 0rem}}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li a{font-size:1.4rem;line-height:1.9rem;font-weight:300;font-style:normal;transition:color .5s ease;position:relative;padding-right:15px;display:flex;align-items:center}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li a:after{content:"";font-family:"icomoon" !important;font-size:.7rem;position:absolute;top:50%;right:0;color:#e2241c;transition:color .5s ease;transform:translateY(-50%)}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li:hover a,#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li.current-menu-item a{color:#e2241c}#header .part-menu .menu-wrapper .menu>.menu-item .sub-menu li.current-menu-item a{font-weight:600}#header .part-menu .menu-wrapper .btn-wrapper{justify-content:space-between;flex-direction:column;align-items:flex-start;margin:1rem 0}#header .part-menu .menu-wrapper .btn-wrapper .btn{margin-bottom:1rem}@media only screen and (max-width: 991px){#header .part-menu .menu-wrapper .btn-wrapper .btn{width:100%}}@media only screen and (min-width: 992px){#header .part-menu .menu-wrapper .btn-wrapper{flex-direction:row;align-items:center;margin:0}#header .part-menu .menu-wrapper .btn-wrapper .btn{margin-right:2.2rem;border-radius:.5rem;margin-bottom:0}#header .part-menu .menu-wrapper .btn-wrapper .btn:last-of-type{margin-right:0}}@media only screen and (max-width: 991px){.menu_is_open_b{overflow:hidden}.menu_is_open_m{pointer-events:none}#nav-icon{width:2.8rem;height:2.8rem;position:relative;z-index:222222;transform:rotate(0deg);transition:.5s ease-in-out;margin:0 .5rem;cursor:pointer;order:2}#nav-icon span{display:block;position:absolute;height:.2rem;width:100%;background:#000;border-radius:1.5rem;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:.8rem;transform-origin:left center}#nav-icon span:nth-child(2){top:1.4rem;width:100%;left:auto;right:0;transform-origin:left center}#nav-icon span:nth-child(3){top:2rem;transform-origin:left center}#nav-icon.open{width:2.8rem}#nav-icon.open span:nth-child(1){transform:rotate(45deg);top:.5rem;left:0rem}}@media only screen and (max-width: 991px)and (min-width: 451px){#nav-icon.open span:nth-child(1){top:.4rem}}@media only screen and (max-width: 991px){#nav-icon.open span:nth-child(2){width:0%;opacity:0}}@media only screen and (max-width: 991px){#nav-icon.open span:nth-child(3){transform:rotate(-45deg);top:2.2rem;left:0rem}}@media only screen and (max-width: 991px){.menu-panel{pointer-events:all;z-index:1000;position:fixed;background-color:#fff;width:100%;top:7.4rem;height:100dvh;left:-120%;max-height:calc(100dvh - 7.4rem);transition:left .5s ease;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between}}@media only screen and (max-width: 991px)and (max-width: 991px){.menu-panel .logos{display:none}}@media only screen and (max-width: 991px){.menu-panel.active{left:0}}.footer{padding:0rem 0 1rem;position:relative}.footer__wrapper{max-width:130rem;margin:0 auto;border-top:1px solid #d2d2d2}.footer__main{max-width:103rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding:3.8rem 0rem 2.3rem;flex-wrap:wrap}@media only screen and (max-width: 991px){.footer__main{justify-content:center}}.footer__main__content{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 991px){.footer__main__content{margin-bottom:3rem}}.footer__main__content .title{font-size:1.9rem;line-height:3.8rem;font-weight:600;font-style:normal;color:#000}.footer__main__content p{margin:0}.footer__main__content .tel-number{font-size:2.3rem;line-height:2.6rem;font-weight:600;font-style:normal;margin-bottom:1rem;transition:color .3s ease}.footer__main__content .tel-number:hover{color:#134395}.footer__main__content .name,.footer__main__content .email{font-size:1.4rem;line-height:1.9rem;font-weight:600;font-style:normal;margin:.2rem 0;color:#c2202d}.footer__main__content .socials{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;margin:.3rem 0rem .5rem .5rem}.footer__main__content .socials li{margin-bottom:1.8rem}.footer__main__content .socials li a{display:flex;flex-direction:row;align-items:center;transition:color .3s ease}.footer__main__content .socials li a [class^=icon-],.footer__main__content .socials li a [class*=" icon-"]{font-size:1.8rem;margin-right:1.4rem}.footer__main__content .socials li a .icon-rig{font-size:1.6rem;margin-right:1.2rem;margin-left:-0.2rem}.footer__main__content .socials li a:hover{color:#c2202d}.bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:176.5rem;margin:0 auto;color:#000;border-top:1px solid #d2d2d2;padding-left:.7rem}@media only screen and (max-width: 1199px){.bottom{padding:0 2rem}}@media only screen and (max-width: 767px){.bottom{flex-direction:column}}.bottom .copyright{font-size:1.4rem;line-height:1.9rem;font-weight:400;font-style:normal;margin:2.1rem 0}.bottom .copyright a{transition:color .3s ease}.bottom .copyright a:hover{color:#c2202d}@media only screen and (max-width: 767px){.bottom .copyright{text-align:center}}.bottom ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row}.bottom ul li{padding:1rem}.bottom ul li a{font-weight:600;font-size:16px;line-height:22px}.bottom ul li a:hover{color:red}