@charset "UTF-8";@import "../css/bootstrap.css";@import "../css/font-awesome.min.css";
@import "../css/material-design-iconic-font.min.css";@import "../css/animate.css";
@font-face{font-family:"OverusedGroteskSemiBold";src:url("../fonts/OverusedGroteskSemiBold.eot");src:url("../fonts/OverusedGroteskSemiBold.eot") format("embedded-opentype"),url("../fonts/OverusedGroteskSemiBold.woff2") format("woff2"),url("../fonts/OverusedGroteskSemiBold.woff") format("woff"),url("../fonts/OverusedGroteskSemiBold.ttf") format("truetype"),url("../fonts/OverusedGroteskSemiBold.svg#OverusedGroteskSemiBold") format("svg")}@font-face{font-family:"OverusedGroteskRoman";src:url("../fonts/OverusedGroteskRoman.eot");src:url("../fonts/OverusedGroteskRoman.eot") format("embedded-opentype"),url("../fonts/OverusedGroteskRoman.woff2") format("woff2"),url("../fonts/OverusedGroteskRoman.woff") format("woff"),url("../fonts/OverusedGroteskRoman.ttf") format("truetype"),url("../fonts/OverusedGroteskRoman.svg#OverusedGroteskRoman") format("svg")}@font-face{font-family:"OverusedGroteskBold";src:url("../fonts/OverusedGroteskBold.eot");src:url("../fonts/OverusedGroteskBold.eot") format("embedded-opentype"),url("../fonts/OverusedGroteskBold.woff2") format("woff2"),url("../fonts/OverusedGroteskBold.woff") format("woff"),url("../fonts/OverusedGroteskBold.ttf") format("truetype"),url("../fonts/OverusedGroteskBold.svg#OverusedGroteskBold") format("svg")}.fa-input{font-family:FontAwesome,"open_sansregular",Helvetica,Arial,sans-serif}html{font-size:20px}@media screen and (max-width:1680px){html{font-size:18px}}@media screen and (max-width:1366px){html{font-size:16px}}body{font-family:"OverusedGroteskRoman",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased}body{color:#151515;background-color:#fff;overflow-x:hidden}a,a:link,a:visited{color:#151515;-moz-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;text-decoration:none;border-bottom:solid 1px}a:hover{color:#0072bc;border-bottom-color:transparent}a.nav-default{color:#0072bc}a.nav-default:hover{color:#0088e1}a.nav-imp{font-size:1.8rem;color:#0072bc}@media screen and (max-width:1366px){a.nav-imp{font-size:1.56rem}}@media screen and (max-width:767px){a.nav-imp{font-size:1.37rem}}a.nav-imp:hover{color:#0088e1}.txt_color{color:#0072bc}.txt_bold{font-family:"OverusedGroteskBold",Arial,Tahoma,Verdana,Helvetica,sans-serif}.txt_x_large{font-size:x-large}.img-object-fit{object-fit:cover}.divider{padding-bottom:75px}@media screen and (max-width:1366px){.divider{padding-bottom:50px}}@media screen and (max-width:767px){.divider{padding-bottom:35px}}.divider-y{padding-top:75px;padding-bottom:75px}@media screen and (max-width:1366px){.divider-y{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:767px){.divider-y{padding-top:35px;padding-bottom:35px}}.border-bottom{border-bottom-color:#bababa !important}.border-custom{position:relative}
.border-custom:after{position:absolute;bottom:0;left:15px;width:calc(100% - 30px);height:1px;content:"";background-color:#bababa}
.rounded-custom{border-radius:8px}@media screen and (max-width:1440px){
    .rounded-custom{border-radius:5.5px}}
.rounded-custom-xl{border-radius:20px}@media screen and (max-width:1440px){
    .rounded-custom-xl{border-radius:14px}}.table-container{overflow:hidden;border-radius:20px}@media screen and (max-width:1440px){
    .table-container{border-radius:14px}}.table-container .table-bordered{border:none !important;border-collapse:collapse}.table-container .table-bordered :is(td, th){border:1px solid #bababa}.table-container .table-bordered tr:first-child :is(td, th){border-top:none}.table-container .table-bordered tr:last-child :is(td){border-bottom:none}.table-container .table-bordered tr :is(td, th):first-child{border-left:none}.table-container .table-bordered tr :is(td, th):last-child{border-right:none}.table-container .thead-light th{font-family:"OverusedGroteskBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-weight:normal;background-color:rgba(0,0,0,0)}.table-container .table th,.table-container .table td{vertical-align:top}.table-container .table tr>td:first-child{font-family:"OverusedGroteskBold",Arial,Tahoma,Verdana,Helvetica,sans-serif}.container_bg__light{background-color:#f4f2f6}.container_bg__dark{background-color:#0072bc}
    .container_bg__custom{background-color:#000}.container_bg__custom_intro{background-color:#000}.list-unordered{list-style-type:none;margin:0;padding:0}.list-unordered li{position:relative;padding-left:20px}@media screen and (max-width:1366px){.list-unordered li{padding-left:14px}}.list-unordered li:before{position:absolute;top:12px;left:0;width:4px;height:4px;content:"";background-color:#0072bc;border-radius:50%}@media screen and (max-width:1366px){.list-unordered li:before{top:10px}}@media screen and (max-width:1366px){.row-smaller-gutters{margin-left:-8px;margin-right:-8px}.row-smaller-gutters>[class^="col-"],.row-smaller-gutters>[class*=" col-"]{padding-left:8px;padding-right:8px}}@media screen and (max-width:1200px){.row-smaller-gutters{margin-left:-5px;margin-right:-5px}.row-smaller-gutters>[class^="col-"],.row-smaller-gutters>[class*=" col-"]{padding-left:5px;padding-right:5px}}.row-smaller-gutters-mb{margin-bottom:30px}@media screen and (max-width:1366px){.row-smaller-gutters-mb{margin-bottom:16px}}@media screen and (max-width:1200px){.row-smaller-gutters-mb{margin-bottom:10px}}.title_box{position:relative}.text-white .title_box{color:#fff}.title_box>*{line-height:1.2em}.title_box :is(h1, h2){font-size:calc((26px + (46 - 26) * ((100vw - 320px) / (1920 - 320))))}.title_box :is(h1, h2) small{display:block;font-family:"OverusedGroteskBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:inherit;line-height:inherit}.content{position:relative;overflow:hidden}.mainNav{list-style-type:none;margin:0;padding:0}.boxBase{width:100%;height:100%}.positionAbsTop{top:0;left:0}.positionAbs15{top:15px;left:15px}.positionAbsLeft15{top:0;left:15px}.positionAbsTop15{top:15px;left:0}.box_margin{margin-bottom:30px}@media screen and (max-width:1366px){.box_margin{margin-bottom:15px}}.box_margin2{margin-bottom:15px}.box_padding{padding-left:100px;padding-right:100px}@media screen and (max-width:1680px){.box_padding{padding-left:70px;padding-right:70px}}@media screen and (max-width:1366px){.box_padding{padding-left:45px;padding-right:45px}}@media screen and (max-width:1200px){.box_padding{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.box_padding{padding-left:15px;padding-right:15px}}.box_padding_vertical{padding-top:100px;padding-bottom:100px}@media screen and (max-width:1366px){.box_padding_vertical{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:1200px){.box_padding_vertical{padding-top:45px;padding-bottom:45px}}.nav-button a{font-family:"OverusedGroteskRoman",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.75rem;color:#fff;line-height:1;background-color:#0072bc;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:1366px){.nav-button a{font-size:1.56rem}}@media screen and (max-width:767px){.nav-button a{font-size:1.37rem}}.nav-button a:hover{color:#fff;background-color:#0088e1}.nav-button-sml a{font-size:1rem}.basePaddingBox{padding:30px}@media screen and (max-width:1200px){.basePaddingBox{padding:15px}}.boxVertical{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.boxHorizontal{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.box_vAlign{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.backgroundCover{background-repeat:no-repeat;background-size:cover;background-position:center 50%}.backgroundContain{background-repeat:no-repeat;background-size:contain;background-position:center 50%}.select_arrow{position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../images/select-arrow.svg");background-repeat:no-repeat;background-position:right 15px center}.select_arrow_padding{background-position:95% 50%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out,background-color 9999s ease-out}.transition{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.boxShadow{behavior:url(PIE.htc);position:relative;zoom:1;-moz-box-shadow:0 0 40px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 40px rgba(0,0,0,0.1);box-shadow:0 0 40px rgba(0,0,0,0.1)}.boxShadowBottom{behavior:url(PIE.htc);position:relative;zoom:1;-webkit-box-shadow:0 9px 7px -7px rgba(0,0,0,0.1);-moz-box-shadow:0 9px 7px -7px rgba(0,0,0,0.1);box-shadow:0 9px 7px -7px rgba(0,0,0,0.1)}.boxCircle{behavior:url(PIE.htc);position:relative;zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.partial_header .header-custom{position:relative;top:0;left:0;width:100%;padding-top:20px;padding-bottom:20px;z-index:1000;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:1440px){.partial_header .header-custom{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:991px){.partial_header .header-custom{position:relative !important;background-color:#fff;padding-top:15px !important;padding-bottom:15px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}}.partial_header .header-custom .header_nav{top:50%;right:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1680px){.partial_header .header-custom .header_nav{right:70px}}@media screen and (max-width:1366px){.partial_header .header-custom .header_nav{right:45px}}@media screen and (max-width:1200px){.partial_header .header-custom .header_nav{right:30px}}@media screen and (max-width:991px){.partial_header .header-custom .header_nav{top:11px;left:15px;right:initial;height:auto;-webkit-transform:translateY(0);transform:translateY(0)}}.partial_header .header-custom .navigation_wrapper{position:relative}.partial_header .header-custom .navigation_wrapper .mainNavigation{padding:0}.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav{margin:0}@media screen and (max-width:991px){.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item{text-align:center}}
    .partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link{position:relative;font-family:"OverusedGroteskRoman",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1rem;color:#151515 !important;line-height:50px;margin-right:50px;padding:0 !important;border-bottom:0;overflow:hidden;z-index:1000}
    .partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link.active{font-weight: bold;}
    @media screen and (max-width:1680px){.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link{margin-right:40px}}@media screen and (max-width:1440px){.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link{font-size:.87rem;line-height:40px;margin-right:35px}}@media screen and (max-width:991px){.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link{font-size:1.25rem;margin-right:0;margin-bottom:15px}}.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link span{position:relative;display:inline-block}.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link span:after{position:absolute;bottom:0;left:0;content:"";width:0;height:2px;background-color:#0072bc;opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item a.nav-link:hover span:after{width:100%;opacity:1}.partial_header .header-custom .navigation_wrapper .mainNavigation .navbar-nav .nav-item:last-child .nav-item{margin-right:0 !important}.partial_header .header-custom.scroll{position:fixed;background-color:#fff;padding-top:15px;padding-bottom:15px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,0.15);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,0.15);box-shadow:0 8px 6px -6px rgba(0,0,0,0.15);animation:animateNav .3s linear}@media screen and (max-width:991px){.partial_header .header-custom.scroll{animation:none}}.partial_header .mainNavigation .dropdown-menu{display:block;visibility:hidden;opacity:0;transform:translateY(50px);transition:.5s ease all}.partial_header .mainNavigation .dropdown-menu.show{display:block;visibility:visible;opacity:1;transform:translateY(0);transition:.5s ease all}@media screen and (max-width:991px){.partial_header .mainNavigation .dropdown-menu a.dropdown-item{text-align:center}.partial_header .mainNavigation .dropdown-menu{display:none;height:0;visibility:visible;opacity:0;transform:translateY(0);transition:.5s ease all}.partial_header .mainNavigation .dropdown-menu.show{display:block;height:auto;visibility:visible;opacity:1;transform:translateY(0);transition:.5s ease all}.partial_header .mainNavigation .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}}@keyframes animateNav{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.partial-main .info-box{padding:35px}@media screen and (max-width:1440px){.partial-main .info-box{padding:25px}}@media screen and (max-width:767px){.partial-main .info-box{padding:25px 15px}}.partial-main .info-box .info-box-title h3{font-family:"OverusedGroteskSemiBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:2rem;line-height:1.2}@media screen and (max-width:1366px){.partial-main .info-box .info-box-title h3{font-size:1.75rem}}.partial-main .info-box a.info-content .info-text{color:#c7c7c7}.partial-main .info-box a.info-content .info-icon{flex:none;position:relative;width:56px;height:56px;font-size:1.5rem;color:#fff;background-color:#00ab4e;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:1440px){.partial-main .info-box a.info-content .info-icon{width:40px;height:40px;font-size:1.31rem}}.partial-main .info-box a.info-content:hover .info-icon{background-color:#36c979}.partial-main .info-box-main{height:100%}@media screen and (max-width:767px){.partial-main .info-box-main{height:auto}}.partial-main .info-box-main .info-content a{color:#fff}.partial-main .info-box-main .info-content a.info-icon{flex:none;position:relative;width:56px;height:56px;font-size:1.5rem;color:#0072bc;background-color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:1440px){.partial-main .info-box-main .info-content a.info-icon{width:40px;height:40px;font-size:1.31rem}}.partial-main .info-box-main .info-content a.info-icon:hover{background-color:#f4f2f6}.partial-main .nav-vertical .nav a{font-family:"OverusedGroteskSemiBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;color:#fff;padding:.5rem 0;border-bottom:1px solid #65aedd}@media screen and (max-width:1440px){.partial-main .nav-vertical .nav a{padding:.3rem 0}}.partial-main .nav-vertical .nav a:hover{color:#7ac7f9}.partial-main .form-section h4{font-size:2rem}@media screen and (max-width:1440px){.partial-main .form-section h4{font-size:1.75rem}}@media screen and (max-width:1200px){.partial-main .form-section h4{font-size:1.5rem}}.partial-main input.form-control{height:90px}@media screen and (max-width:1440px){.partial-main input.form-control{height:64px}}@media screen and (max-width:1200px){.partial-main input.form-control{height:40px}}.partial-main .form-control{padding-left:1.5rem}@media screen and (max-width:767px){.partial-main .form-control{padding-left:1rem}}.partial-main ::placeholder{color:#151515;opacity:1}.partial-main ::-ms-input-placeholder{color:#151515}.partial-main .form-check-label span{font-family:"OverusedGroteskBold",Arial,Tahoma,Verdana,Helvetica,sans-serif}.partial-main .btn{font-size:1.75rem;color:#fff;line-height:1;background-color:#0072bc;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:1366px){.partial-main .btn{font-size:1.56rem}}@media screen and (max-width:767px){.partial-main .btn{font-size:1.37rem}}.partial-main .btn:hover{color:#fff;background-color:#0088e1}.partial-main .custom-form-check-input{flex:none;width:30px;height:30px}@media screen and (max-width:1440px){.partial-main .custom-form-check-input{width:24px;height:24px}}@media screen and (max-width:767px){.partial-main .custom-form-check-input{width:auto;height:auto}}.partial-main .custom-form-check-input:checked{background-color:#0072bc;border-color:#0072bc}.partial_footer .footer{font-size:.8rem}.partial_footer .footer ul{list-style-type:none;margin:0;padding:0}.partial_footer .footer a{color:#0072bc}.partial_footer .footer a:hover{color:#0088e1}.partial_footer .footer .footer_logo img{width:190px}@media screen and (max-width:1366px){.partial_footer .footer .footer_logo img{width:135px}}.widget-slider{position:relative}.widget-slider .rslider_wrapper .rslides{height:100%;list-style-type:none;margin:0;padding:0}.widget-slider .rslider_wrapper .rslides .rslides_li{height:100%}.widget-slider .rslider_wrapper .rslides .rslides_li .rslider_img{position:absolute;top:0;left:0;width:100%;height:100%}.widget-slider .rslider_wrapper .rslides .rslides_li .rslider_img .rslider_image{position:absolute;top:0;left:0;width:100%;height:100%}.widget-slider .rslider_wrapper__a{position:relative;height:800px}@media screen and (max-width:1680px){.widget-slider .rslider_wrapper__a{height:700px}}@media screen and (max-width:1440px){.widget-slider .rslider_wrapper__a{height:520px}}@media screen and (max-width:1366px){.widget-slider .rslider_wrapper__a{height:400px}}@media screen and (max-width:1200px){.widget-slider .rslider_wrapper__a{height:300px}}@media screen and (max-width:480px){.widget-slider .rslider_wrapper__a{height:250px}}.widget-slider .rslider_wrapper_in{height:350px}@media screen and (max-width:1440px){.widget-slider .rslider_wrapper_in{height:230px}}@media screen and (max-width:1200px){.widget-slider .rslider_wrapper_in{height:200px}}.rslider_title_wrapper .date{font-size:2.4rem;line-height:1}@media screen and (max-width:1440px){.rslider_title_wrapper .date{font-size:2rem}}.rslider_title_wrapper .place{font-size:1.1rem;line-height:1.2}@media screen and (max-width:1440px){.rslider_title_wrapper .place{font-size:1em}}.rslider_title_wrapper_b .row>div{padding-top:120px;padding-bottom:120px}@media screen and (max-width:1680px){.rslider_title_wrapper_b .row>div{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:1440px){.rslider_title_wrapper_b .row>div{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:1200px){.rslider_title_wrapper_b .row>div{padding-top:45px;padding-bottom:45px}}@media screen and (max-width:767px){.rslider_title_wrapper_b .row>div{padding-top:30px;padding-bottom:30px}}.rslider_title_wrapper_b .row>div:first-child{border-radius:20px 0 0 20px}@media screen and (max-width:1366px){.rslider_title_wrapper_b .row>div:first-child{border-radius:14px 0 0 14px}}@media screen and (max-width:767px){.rslider_title_wrapper_b .row>div:first-child{border-radius:14px 14px 0 0}}.rslider_title_wrapper_b .row>div:first-child h1{font-size:2.4rem;line-height:1.2}@media screen and (max-width:1440px){.rslider_title_wrapper_b .row>div:first-child h1{font-size:2rem}}@media screen and (max-width:1200px){.rslider_title_wrapper_b .row>div:first-child h1{font-size:1.75rem}}@media screen and (max-width:767px){.rslider_title_wrapper_b .row>div:first-child h1{font-size:1.56rem}}.rslider_title_wrapper_b .row>div:first-child h1 small{display:block;font-size:inherit;line-height:inherit}.rslider_title_wrapper_b .row>div:last-child{border-radius:0 20px 20px 0}@media screen and (max-width:1366px){.rslider_title_wrapper_b .row>div:last-child{border-radius:0 14px 14px 0}}@media screen and (max-width:767px){.rslider_title_wrapper_b .row>div:last-child{border-radius:0 0 14px 14px}}
    .countdown_wrapper{position:absolute;top:44px;left:44px;z-index:300}@media screen and (max-width:1440px){.countdown_wrapper{top:30px;left:30px}}@media screen and (max-width:767px){.countdown_wrapper{position:relative;top:0;left:0;text-align:center;margin-bottom:1.5rem}}.countdown_wrapper .countdown_title{font-family:"OverusedGroteskSemiBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.2rem;color:#fff;white-space:nowrap}@media screen and (max-width:1440px){.countdown_wrapper .countdown_title{font-size:1.06rem}}@media screen and (max-width:767px){.countdown_wrapper .countdown_title{color:#151515}}.countdown_wrapper .countdown{display:flex;justify-content:center;align-items:center;background:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.1);font-family:"OverusedGroteskSemiBold",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.8rem;line-height:1}@media screen and (max-width:1440px){.countdown_wrapper .countdown{padding:15px;font-size:1.56rem}}@media screen and (max-width:767px){.countdown_wrapper .countdown{color:#151515}}.countdown_wrapper .countdown>div{padding:6px 10px;text-align:center}@media screen and (max-width:1440px){.countdown_wrapper .countdown>div{padding:4px 7px}}.countdown_wrapper .countdown>div>span{display:block;font-family:"OverusedGroteskRoman",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1rem}.countdown_wrapper .countdown>div:not(:last-child){border-right:1px solid #bababa}
    .ipk{
        display: none;
    }
    .cart-hidden{display: none;}

    .cart,.cart-small{
        background:rgba(0,0,0,.8);
        border-radius: 10px 10px 0 0;
        padding: 20px;
        position: fixed;
        right: 20px;
        bottom: 0px;
        color:#fff;
        display:none;
        font-size: 14px;
        text-align:right;
        z-index: 100;
        max-width: 275px;
    }

    .cart h4{
        border-bottom: 1px solid #fff;
        padding-bottom:5px;
        text-align:left;
    }
    .cart .btn_hide_cart{
        background: #d3cdcd;
        position: absolute;
        top: -10px;
        right: -10px;
        padding: 0px 10px 3px 10px;
        border-radius: 20px;
        line-height: 29px;
        color: #000;
        font-weight: bold;
        font-size: 25px;
    }
    .cart .btn_hide_cart:hover,.cart-small .btn_show_cart:hover{
        background: #fff;
        cursor: pointer;
        
    }
    .cart-small{
        text-align:left;
        width: 130px;
        bottom: -10px;
        padding: 10px;
    }
    .cart-small .btn_show_cart{
         background: #d3cdcd;
        position: absolute;
        top: -10px;
        right: -10px;
        padding: 0px 10px 3px 10px;
        border-radius: 20px;
        line-height: 29px;
        color: #000;
        font-weight: bold;
        font-size: 25px;
    }
    .cart .float-right{
        padding-left:25px;
    }
    .float-left-in-cart{
        float:left;
        text-align: left;
        max-width:160px;
    }
    .paymentType,.hotel-row,.nights-row,.room-row,.accommodationPayment-row,.accommodationPay-row,.accommodationNameRoommate-row,.presentation-section,.billing-row,.billing-icdph,.conflict_declaration,.non_conflict_declaration{
        display: none;
    }
    .contact-form input[type=text].error,.contact-form input[type=date].error,.contact-form input[type=email].error,.contact-form input[type=checkbox].error{
        border:2px solid #ff0000;box-shadow: 0px 0px 2px #916262;
    }
    .contact-form input[type=radio].error{

    }
    label.error{color:#ff0000}


    .loader{
        position:fixed;
        top:0;
        bottom:0;
        left:0;
        right:0;
        z-index:999999999;
        background-color:rgba(128,129,131, .3); 
    }
    .loader .outside,.loader .inside{
        position:absolute;
        top:0;
        bottom:0;
        left:0;
        right:0;
        margin:auto;
    }
    .loader .outside{
        width:15em;
        height:15em;
        border-radius:50%;
        font-size:10px;
        text-indent:-9999em;
        border-top:.3em solid rgba(60,129,131, .3);
        border-right:.3em solid rgba(60,129,131, .3);
        border-bottom:.3em solid rgba(60,129,131, .3);
        border-left:.3em solid rgba(60,129,131, .3);
        -webkit-transform:translateZ(0);
        -ms-transform:translateZ(0);
        transform:translateZ(0);
        -webkit-animation:loader 1.1s infinite linear;
        animation:loader 1.1s infinite linear;
        &:after{border-radius:50%;width:15em;height:15em}
    }
    .loader .inside{
        background-image:url('../images/main_logo.svg');
        background-position:50% 50%;
        background-repeat:no-repeat;
        -webkit-transform:translateZ(0);
        -ms-transform:translateZ(0);transform:translateZ(0);
        -webkit-animation:zoom 1.1s infinite linear;
        animation:zoom 1.1s infinite linear;
        max-width: 110px;
        background-size: contain;
    }


    @-webkit-keyframes loader{
        0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
        100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
    }
    @keyframes loader{
        0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
        100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
    }
    @-webkit-keyframes zoom{
        0%{-webkit-transform:scale(1);transform:scale(1)}
        50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}
    }
    @keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
                    100%{-webkit-transform:scale(1);transform:scale(1)}
    }

    .rslider_wrapper__video {
        position:relative;
        height: 800px;
    }
    @media screen and (max-width: 1680px) {
        .rslider_wrapper__video {
            height: 700px;
        }
    }
    @media screen and (max-width: 1440px) {
        .rslider_wrapper__video {
            height: 600px;
        }
    }
    @media screen and (max-width: 1366px) {
        .rslider_wrapper__video {
            height: 500px;
        }
    }
    @media screen and (max-width: 1200px) {
        .rslider_wrapper__video {
            height: 500px;
        }
    }
    @media screen and (max-width: 700px) {
        .rslider_wrapper__video {
            height: 400px;
        }
    }
     @media screen and (max-width: 580px) {
        .form-check-inline {
            display:block !important;
            margin-right:0;
        }
        .form-check-inline small{
            display: block;
        }
    }
    @media screen and (max-width: 480px) {
        .rslider_wrapper__video {
            height: 250px;
        }
    }
   
    a.removePresentation{
        background-color: red;
        color: #fff;
        font-size: 0.9rem;
        padding: 5px 15px 6px 14px;
        border-radius: 6px;
        border:0;
    }
    a.removePresentation:hover{
        background-color: #000;
    }
    a.disclaimerButton{
        color:#fff;
    }
    a.disclaimerButton:hover{
        background-color: #000;
    }
    .trumbowyg-box{
        min-height: 130px !important;
        max-height: 130px !important;
    }

    .container_bg__custom{
        background-size: cover;
        position: relative;
        width: 100%;
    }
    .container_bg__custom::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.75);
        border-radius: 20px 0 0 20px;
    }
    .width-100{
        width:100%;
    }
    .partial_header .header-custom.scroll{z-index:10000;}
    .contact-form .participant-input-label{
        padding-left: 15px;
    }

    @media screen and (max-width: 768px) {
        .contact-form .participant-input-label{
            padding-left: 5px;
        }

    }