html,html body{height:100%;width:100%}html body{background:url(/img/bg.svg) no-repeat;background-size:cover;overflow:auto!important;padding-right:0!important}html body #app,html body #app main{height:100%;width:100%}html body #app main #site_search{background:url(/img/search.svg) no-repeat scroll 7px 11px;border-radius:25px;padding-left:30px;width:230px}html body #app main .desktop-search{width:420px!important}html body #app main .navbar{border-radius:0 0 18px 18px;box-shadow:0 2px 12px rgba(0,0,0,.08)}html body #app main .navbar #navigation{box-shadow:none}html body #app main .navbar .nav-link{color:#353d78;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;text-align:center}html body #app main .navbar .nav-link:hover{color:#8b8faf}html body #app main .navbar .nav-bottom-line{background:url(/img/nav_bottom_line.svg) no-repeat;background-size:contain;height:5px;margin:0 auto;max-width:370px;width:60%}html body #app main .navbar .lang-switch{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #app main .navbar .lang-switch .lang-switch-text-active{font-weight:700}html body #app main .navbar .lang-switch .lang-switch-text-1{color:#353d78;font-size:18px;font-style:normal;margin:0 15px 0 0;padding-top:4px}html body #app main .navbar .lang-switch .form-check-input{background:#8489ab;border-color:#505789;height:20px;transform:scale(1.3)}html body #app main .navbar .lang-switch .form-check-input:checked{background:linear-gradient(180deg,#4e5586,#242c64);border-color:#505789}html body #app main .navbar .lang-switch .form-switch{margin:0}html body #app main .navbar .lang-switch .lang-switch-text-2{color:#353d78;font-size:18px;font-style:normal;margin:0;padding-top:4px}html body #app main .navbar .desktop-menu-ul{box-shadow:0 6px 18px rgba(0,0,0,.12);margin-right:15px!important;margin-top:5px!important;width:320px}html body #app main .navbar .desktop-toggler-icon .navbar-toggler-bar{height:2px;width:30px}html body #app main .navbar .desktop-toggler-icon .navbar-toggler-bar .bar3{margin-top:6px!important}html body #app main .map-div{background:#fff;border:12px solid #fff;border-radius:18px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.12));height:560px;margin:0 auto;padding:0;width:96%}html body #app main .map-div #desktop_map{border-radius:12px;height:100%;width:100%}html body #app main #map{height:100%;width:100%}html body #app main .map-filters{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:80px;width:100%;z-index:1}html body #app main .map-filters .input-group{background:#fff;border-radius:18px;box-shadow:0 6px 6px rgba(0,0,0,.12);margin:0 auto;width:320px}html body #app main .map-filters .input-group .input-line{left:0;margin-left:auto;margin-right:auto;position:absolute;right:3px;text-align:center;top:3px}html body #app main .map-filters .input-group input:first-of-type{background:url(/img/mark.svg) no-repeat scroll 10px 10px;border:none;border-radius:18px 0 0 18px;padding-left:28px;padding-top:7px}html body #app main .map-filters .input-group input:last-of-type{background:url(/img/calendar.svg) no-repeat scroll;background-position:right 10px center;border:none;border-radius:0 18px 18px 0;padding-right:30px;padding-top:7px;text-align:right}html body #app main .map-filters .category-filters{-ms-overflow-style:none;margin:0 auto;overflow-x:auto;padding:4px 1px;scrollbar-width:none;white-space:nowrap;width:100%}html body #app main .map-filters .category-filters::-webkit-scrollbar{display:none}html body #app main .map-filters .category-filters .category-filter{align-items:center;background:#7c80a5;border-radius:25px;color:#fff;cursor:pointer;flex-direction:row;font-size:15px;gap:4px;height:25px;justify-content:center;padding:5px 10px;position:relative;width:auto}html body #app main .map-filters .category-filters .category-filter img{cursor:pointer;padding:0 2px 4px 0}html body #app main .map-filters .category-filters .all-close-category{background:url(/img/category-icons/x_all.svg) no-repeat;cursor:pointer;display:none;height:25px;width:25px}html body #app main .map-filters .category-filters .active-category{background:linear-gradient(180deg,#4e5586,#242c64);padding:5px 10px 6px}html body #app main .map-filters .category-filters .active-category:after{content:url(/img/category-icons/x.svg);display:inline-block;line-height:normal;padding-left:6px;vertical-align:middle}html body #app main .map-filters-desktop{left:0;margin-left:auto;margin-right:auto;margin-top:10px;position:relative;right:0;text-align:center;width:100%;z-index:1}html body #app main .map-filters-desktop .input-group{background:#fff;border-radius:26px;box-shadow:0 6px 18px rgba(0,0,0,.12);margin:0 auto;width:98%}html body #app main .map-filters-desktop .input-group .input-line{left:0;margin-left:auto;margin-right:auto;position:absolute;right:3px;text-align:center;top:8px}html body #app main .map-filters-desktop .input-group input:first-of-type{background:url(/img/mark_desktop.svg) no-repeat scroll 3px 3px;border:none;border-radius:26px 0 0 26px;font-size:16px;height:52px;padding-left:60px;padding-top:10px}html body #app main .map-filters-desktop .input-group input:last-of-type{background:url(/img/calendar_desktop.svg) no-repeat scroll;background-position:right 1px center;border:none;border-radius:0 26px 26px 0;font-size:16px;height:52px;padding-right:60px;padding-top:10px;text-align:right}html body #app main .map-filters-desktop .category-filters{-ms-overflow-style:none;margin:0 auto;overflow-x:auto;padding:4px 1px;scrollbar-width:none;white-space:nowrap;width:100%}html body #app main .map-filters-desktop .category-filters::-webkit-scrollbar{display:none}html body #app main .map-filters-desktop .category-filters .category-filter{align-items:center;background:#7c80a5;border-radius:25px;color:#fff;cursor:pointer;flex-direction:row;font-size:16px;gap:4px;height:25px;justify-content:center;padding:5px 12px;position:relative;width:auto}html body #app main .map-filters-desktop .category-filters .category-filter img{cursor:pointer;height:18px;padding:0 2px 4px 0;width:auto}html body #app main .map-filters-desktop .category-filters .all-close-category{background:url(/img/category-icons/x_all.svg) no-repeat;cursor:pointer;display:none;height:25px;width:25px}html body #app main .map-filters-desktop .category-filters .active-category{background:linear-gradient(180deg,#4e5586,#242c64);padding:5px 10px 6px}html body #app main .map-filters-desktop .category-filters .active-category:after{content:url(/img/category-icons/x.svg);display:inline-block;line-height:normal;padding-left:6px;vertical-align:middle}html body #app main .tab-content,html body #app main .tab-content .tab-pane{height:100%;width:100%}html body #app main #pills-event-list{background:#f5f5f5}html body #app main .map-bottom-tabs{border-radius:8px 8px 0 0;bottom:0;font-size:12px;position:fixed!important;width:100%;z-index:9999}html body #app main .map-bottom-tabs button{font-size:14px;padding:10px;width:100%}html body #app main .map-bottom-tabs .nav-link{box-shadow:0 6px 18px rgba(0,0,0,.12);display:block}html body #app main .map-bottom-tabs .nav-link.active{display:none}html body #app main .map-bottom-tabs img{height:12px;margin-bottom:1px;margin-right:5px}html body #app main #event-list{background-color:#f5f5f5;border-radius:20px 20px 0 0;margin:0;min-height:170px;padding:0}@media (min-width:900px){html body #app main #event-list{background-color:transparent}}html body #app main #event-list .event-list-header{height:170px}html body #app main #event-list .event-list-body{margin:0 0 39px;overflow-y:scroll;padding:0}html body #app main #event-list .event-list-body h3{background:linear-gradient(180deg,#4e5586,#242c64);border-radius:8px 8px 0 0;color:#fff;font-size:14px;font-weight:600;height:30px;margin:10px 0 0;padding:5px;text-align:center;text-transform:capitalize;width:100%}html body #app main #event-list .event-list-body .event-list-body-group{height:inherit}html body #app main #event-list .event-list-body .event-list-body-group .event-list-item{padding-top:15px}html body #app main #event-list .event-list-body .event-list-body-group .event-list-item .event-list-item-icons{margin:5px auto;padding:5px 0}html body #app main #event-list .event-list-body .event-list-body-group .event-list-item .event-list-item-icons .event-list-item-line{border-bottom:1px solid #dae3e8;margin:0 auto;padding:0;width:95%}@media (min-width:900px){html body #app main #event-list .event-list-body .event-list-body-group .event-list-item .event-list-item-icons .event-list-item-line{width:100%}}html body #app main #event-list .event-list-body .event-list-body-group .event-list-item:last-child,html body #app main #event-list .event-list-body .event-list-body-group .event-list-item:last-child .event-list-item-icons .event-list-item-line{border-bottom:none}html body #app main .desktop-event-list-body{overflow:no-content}html body #app main .desktop-event-list-body h3{background:linear-gradient(180deg,#4e5586,#242c64);color:#fff;font-size:24px;font-weight:600;margin:0;padding:5px;text-align:center;text-transform:capitalize;width:100%}html body #app main .desktop-event-list-body .event-list-group{border-radius:20px 20px 0 0}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group{background-color:#fff;height:inherit;padding-bottom:10px}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item{border-bottom:1px solid #dae3e8;min-height:120px;padding-bottom:15px;padding-top:15px}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item .event-list-item-icons{margin:0;padding:5px 0}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item .event-list-item-icons .event-list-item-line{margin:0 auto;padding:0;width:100%}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item .model-mini-city{background:url(/img/mark.svg) no-repeat scroll 0 0;margin-left:8px;padding-left:16px}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item .h-20{height:20px}html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item:last-child,html body #app main .desktop-event-list-body .event-list-group .event-list-body-group .event-list-item:last-child .event-list-item-icons .event-list-item-line{border-bottom:none;padding-bottom:1px}html body #app main .desktop-event-list-body .event-list-group:first-child h3{border-radius:20px 20px 0 0}html body #app main #eventMiniModal{bottom:0;height:auto;outline:0;position:fixed;top:auto;width:100%}html body #app main #eventMiniModal .modal-content{border:none;border-radius:15px 15px 0 0}@media (min-width:900px){html body #app main #eventMiniModal .modal-content{border-radius:15px}}html body #app main #eventMiniModal .modal-content .model-body{padding:1rem 1rem 2rem}html body #app main #eventMiniModal.fade .modal-dialog{bottom:75px;margin:0;padding:0;position:fixed;transform:translateY(50px);transition:transform .3s ease-out;width:100%}@media (min-width:900px){html body #app main #eventMiniModal.fade .modal-dialog{left:50%;position:fixed;top:50%;transform:translate(-250px,-55px)}}html body #app main #eventMiniModal.fade .modal-dialog .width-100-percent{width:100%}html body #app main #eventMiniModal .avatar{height:70px;width:70px}html body #app main #eventDetailsModal{z-index:9999}html body #app main #eventDetailsModal hr{color:#cdb371;height:2px}html body #app main #eventDetailsModal .modal-header{background-color:#fff;background-repeat:no-repeat;background-size:cover;color:#fff;height:214px;position:relative}html body #app main #eventDetailsModal .modal-header .header-bottom{bottom:1px;position:absolute}html body #app main #eventDetailsModal .modal-header .header-bottom h5{color:#fff;padding-right:5px;text-shadow:1px 1px #000}html body #app main #eventDetailsModal .modal-header .btn-close{background:url(/img/x.svg) no-repeat;background-size:cover;height:10px;opacity:1;position:absolute;right:15px;top:15px;width:10px}html body #app main #eventDetailsModal .calendar-text{background:url(/img/calendar.svg) no-repeat scroll 1px 7px;font-size:12px;margin:0;padding-left:24px;padding-top:7px}html body #app main #eventDetailsModal .clock-text{font-size:12px;margin:0;padding-top:7px;text-align:right}html body #app main #eventDetailsModal .clock-text img{padding-bottom:3px;padding-right:3px}html body #app main #eventDetailsModal .mark-text{background:url(/img/mark.svg) no-repeat scroll 1px 7px;font-size:12px;margin:0;padding-left:24px;padding-top:7px}html body #app main #eventDetailsModal .street-text{background:url(/img/street.svg) no-repeat scroll 1px 10px;font-size:12px;margin:0;padding-left:24px;padding-top:7px}html body #app main #eventDetailsModal .location-text{background:url(/img/house.svg) no-repeat scroll 1px 10px;font-size:12px;margin:0;padding-left:24px;padding-top:8px}html body #app main #eventDetailsModal .details-title{font-size:14px}html body #app main #eventDetailsModal .details-text{font-size:12px!important}@media (min-width:900px){html body #app main #eventDetailsModal .details-text{font-size:16px!important}}html body #app main #eventDetailsModal .details-text p,html body #app main #eventDetailsModal .details-text span{font-size:12px!important}@media (min-width:900px){html body #app main #eventDetailsModal .details-text p,html body #app main #eventDetailsModal .details-text span{font-size:16px!important}}html body #app main #eventDetailsModal .event-details-buttons a{font-size:12px}html body #app main #eventDetailsModal .event-details-buttons a p{font-size:12px;font-weight:600;letter-spacing:.5px;margin-top:3px}html body #app main #eventDetailsModal .event-details-buttons .disabled-link{opacity:.5!important}html body #app main #eventDetailsModal .event-details-buttons .disabled-link:hover{color:#344767}html body #app main #eventDetailsModal .recommended-events-div{display:inline-flex;overflow-x:scroll;padding-bottom:15px;width:99%}html body #app main #eventDetailsModal .recommended-events-div .event-list-item{border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.14);display:inline-flex;margin-right:15px;padding:10px 8px 10px 0;width:270px}@media (max-width:900px){html body #app main #eventDetailsModal .recommended-events-div .event-list-item{padding:0}}html body #app main #eventDetailsModal .recommended-events-div .event-list-item .fix-width{width:290px}html body #app main #eventDetailsModal .recommended-events-div .event-list-item .arrow-img{height:12px}html body #app main #eventDetailsModal .modal-desktop{height:auto}html body #app main #eventDetailsModal .modal-desktop .container{max-width:1100px}html body #app main #eventDetailsModal .modal-desktop .btn-close{background:url(/img/x.svg) no-repeat;background-size:cover;height:21px;width:21px}html body #app main #eventDetailsModal .modal-desktop .btn-close:after{content:none}html body #app main #eventDetailsModal .modal-desktop .modal-header{border:none;height:auto;padding-left:0;padding-right:0}html body #app main #eventDetailsModal .modal-desktop .modal-header .modal-header-background{background-repeat:no-repeat;background-size:cover;border-radius:32px;height:385px;left:0;margin:50px auto 0;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:0}html body #app main #eventDetailsModal .modal-desktop .modal-header .modal-header-background .modal-header-blur-background{background-repeat:no-repeat;background-size:cover;border-radius:32px;-moz-filter:blur(25px) brightness(.9);-o-filter:blur(25px) brightness(.9);-ms-filter:blur(25px);filter:blur(25px) brightness(.9);height:100%;left:0;margin:0 auto;position:absolute;text-align:center;top:0;width:100%;z-index:0}html body #app main #eventDetailsModal .modal-desktop .modal-header img{border-radius:32px;height:385px;margin:34px auto 5px;width:auto;z-index:1}html body #app main #eventDetailsModal .modal-desktop .modal-body .modal-title{color:#353d77;font-family:Roboto,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:10px}html body #app main #eventDetailsModal .modal-desktop .modal-body .modal-tag{color:#353d77;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px}html body #app main #eventDetailsModal .modal-desktop .modal-body .calendar-text{background:url(/img/desktop_calendar.svg) no-repeat scroll 1px 3px;color:#898fb9;font-size:16px;padding-left:24px;padding-top:1px}html body #app main #eventDetailsModal .modal-desktop .modal-body .mark-text{background:url(/img/desktop_mark.svg) no-repeat scroll 1px 3px;color:#898fb9;font-size:16px;padding-left:24px;padding-top:1px}html body #app main #eventDetailsModal .modal-desktop .modal-body .street-text{background:url(/img/desktop_street.svg) no-repeat scroll 1px 6px;color:#898fb9;font-size:16px;padding-left:24px;padding-top:1px}html body #app main #eventDetailsModal .modal-desktop .modal-body .location-text{background:url(/img/desktop_house.svg) no-repeat scroll 1px 4px;color:#898fb9;font-size:16px;padding-left:24px;padding-top:1px}html body #app main #eventDetailsModal .modal-desktop .modal-body .clock-text{background:url(/img/desktop_clock.svg) no-repeat scroll 1px 3px;color:#898fb9;font-size:16px;margin:0;padding-left:24px;padding-top:1px;text-align:left}html body #app main #eventDetailsModal .modal-desktop .modal-body .details-title{font-size:24px}html body #app main #eventDetailsModal .modal-desktop .modal-body .details-text{color:#898fb9;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;line-height:24px}html body #app main #eventDetailsModal .modal-desktop .modal-body .event-file-link p,html body #app main #eventDetailsModal .modal-desktop .modal-body .event-google-link p,html body #app main #eventDetailsModal .modal-desktop .modal-body .event-page-link p{color:#4e5586;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:21px;margin-top:7px}html body #app main #eventDetailsModal .modal-desktop .modal-body .recommended-events-div{display:block;overflow-x:auto;width:100%}html body #app main #eventDetailsModal .modal-desktop .modal-body .recommended-events-div .event-list-item{box-shadow:0 2px 5px rgba(0,0,0,.14);display:block;padding:0;width:360px}html body #app main #eventDetailsModal .modal-desktop .modal-body .recommended-events-div .event-list-item .fix-width{width:360px}html body #app main .hero-header{margin-top:80px}@media (min-width:900px){html body #app main .hero-header{margin-top:0}}html body #app main .hero-header h1{color:#353d77;font-family:Barlow Semi Condensed;font-size:53px;font-style:italic;font-weight:800;line-height:96px;margin-top:10px;text-transform:uppercase}@media (min-width:900px){html body #app main .hero-header h1{font-size:112px;margin-top:0}}html body #app main .hero-header p{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin-top:15px}@media (min-width:900px){html body #app main .hero-header p{font-size:24px}}html body #app main .hero-header .btn-primary{background:#353d77;border-radius:30px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-top:15px;padding:16px 42px;text-align:center}html body #app main .index-middle-text{margin:30px auto;width:100%}@media (min-width:900px){html body #app main .index-middle-text{margin:65px auto;width:62%}}html body #app main .index-middle-text h2{color:#353d77;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:23px;text-align:center}@media (min-width:900px){html body #app main .index-middle-text h2{font-size:32px;line-height:38px}}html body #app main .index-middle-text .middle-p2{color:#aaafd0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:center}@media (max-width:900px){html body #app main .index-info-container{display:inline-block;overflow-x:auto;white-space:nowrap;width:inherit}html body #app main .index-info-container .info-div-parent{display:inline-flex;margin-right:25px;width:auto}}html body #app main .index-info-container .info-div-parent .info-div{background:#fff;border-radius:26px;box-shadow:0 12px 32px rgba(53,61,119,.08);margin:15px auto;min-height:420px;text-align:left;white-space:normal;width:265px}@media (min-width:900px){html body #app main .index-info-container .info-div-parent .info-div{margin:0 auto}}html body #app main .index-info-container .info-div-parent .info-div h3{color:#353d77;font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:0;line-height:28px;padding:10px 16px 0;text-align:left}html body #app main .index-info-container .info-div-parent .info-div p{color:#aaafd0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:0 16px;text-align:left}html body #app main .index-bottom-div .btn-primary{background:#353d77;border-radius:30px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-top:15px;padding:16px 42px;text-align:center}html body #app main footer p,html body #app main footer span{color:#aaafd0;font-size:12px}html body #app main footer .text-secondary{color:#aaafd0!important;padding-top:0}@media (min-width:900px){html body #app main footer .text-secondary{padding-top:15px}}html body #app main .impressum-header{min-height:120px}@media (min-width:900px){html body #app main .impressum-header{min-height:450px}}html body #app main .impressum-box{background:#fff;border-radius:26px;box-shadow:0 8px 32px rgba(53,61,119,.12);padding:25px}html body #app main .impressum-box h1{color:#353d77;font-family:Roboto,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:38px}html body #app main .impressum-box p{color:#aaafd0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;line-height:29px;margin-bottom:.4rem}html body #app main .impressum-support .impressum-support-box{margin:0 auto;max-width:440px}html body #app main .impressum-support .impressum-support-box p{color:#aaafd0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;text-align:center}@media (max-width:900px){html body #app main .contact-box-header{margin:0 auto;text-align:center}}html body #app main .contact-box-header h1{line-height:112px}@media (max-width:900px){html body #app main .contact-box-header h1{font-size:32px}html body #app main .contact-box{min-height:auto}}html body #app main .contact-box p{font-size:16px;line-height:29px;margin-top:5px;text-align:center}html body #app main .contact-box .main-p,html body #app main .contact-box p{color:#353d77;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}html body #app main .contact-box .main-p{font-size:32px;line-height:46px}@media (max-width:900px){html body #app main .contact-box .main-p{font-size:19px;line-height:32px;margin-bottom:1rem!important;margin-top:1rem!important}}.daterangepicker .ranges{height:60px}.daterangepicker .ranges ul li{background-color:#7c80a5;border-radius:14px;color:#fff;float:left;margin:3px 4px;padding:6px 14px;text-align:center;width:auto}.daterangepicker .ranges ul li .active{background:linear-gradient(180deg,#4e5586,#242c64)}.daterangepicker .ranges ul li:hover{background-color:#31396fc7}.daterangepicker .ranges ul .active{background:linear-gradient(180deg,#4e5586,#242c64)!important;background-color:#242c64!important}@media (min-width:900px){.daterangepicker .ranges ul{width:155px}}.daterangepicker .right{display:none!important}.model-mini-image{height:70px;margin-left:10px;width:70px}@media (min-width:900px){.model-mini-image{height:115px;width:170px}}.model-mini-start-date{background:url(/img/calendar.svg) no-repeat scroll 0 3px;color:#353d78;font-size:12px;margin:0;padding-left:20px;padding-top:5px;text-align:left}@media (min-width:900px){.model-mini-start-date{background:url(/img/calendar.svg) no-repeat scroll 0 4px;color:#aaafd0;font-size:14px}}.model-mini-city{background:url(/img/mark.svg) no-repeat scroll 0 4px;padding-left:16px}.model-mini-title{cursor:pointer;font-size:15px;font-weight:600;line-height:21px;text-align:left}.model-mini-title:hover{color:#8b8faf}.model-mini-categories{color:#aaafd0;font-size:14px;margin:0;text-align:left}.invert-text{color:#aaafd0;font-size:13px}.invert-img{padding-bottom:3px}.ui-widget-content{border-radius:10px 10px 10px 10px}@media (min-width:992px){.navbar-collapse{width:370px!important}}.home-contact{background:#fff;border-radius:26px;box-shadow:0 8px 32px rgba(53,61,119,.12)}.home-contact,.home-contact .first-column{position:relative}.home-contact .first-column:after{background:#cdb371;bottom:10px;content:"";height:1px;position:absolute;right:40px;width:80%}@media (min-width:992px){.home-contact .first-column:after{bottom:15px;height:80%;right:0;width:1px}}.home-contact .justify-content-center{margin:42px auto}.home-contact h2{color:#353d77;font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:32px}@media (min-width:992px){.home-contact h2{font-size:32px;line-height:46px}}.home-contact p{font-size:16px;line-height:22px}.home-contact p,.home-contact span{color:#aaafd0;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.home-contact span{font-size:11px;line-height:14px}.home-contact img{padding:4px 0 10px}.home-contact .mobile-div{margin-top:20px}@media (min-width:992px){.home-contact .mobile-div{margin-top:0}}@media (max-width:900px){.text-sm-center{text-align:center!important}}#loader-div{display:none;height:70px;position:relative;text-align:center}#loader-div .loader{display:inline-block;height:48px;margin:11px auto;position:relative;width:48px}#loader-div .loader:after,#loader-div .loader:before{-webkit-animation:rotationBreak 3s ease-in-out infinite alternate;animation:rotationBreak 3s ease-in-out infinite alternate;border:2px solid #cdb371;box-sizing:border-box;content:"";height:48px;left:0;position:absolute;top:0;width:48px}#loader-div .loader:after{animation-direction:alternate-reverse;border-color:#353d78}@-webkit-keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar3{margin-top:3px;transform:rotate(-43deg)}@media (min-width:992px){.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar3{margin-top:6px;transform:rotate(-45deg)}}.form-switch .form-check-input:after{top:1px}@media (min-width:992px){.form-switch .form-check-input:after{margin-top:0}}.sticky{background-color:#f5f5f5;border-radius:0 0 8px 8px}.sticky,.sticky-desktop{border-bottom:0 solid;box-shadow:1px 1px 32px #666;padding-bottom:8px;padding-top:10px;position:fixed!important;top:0!important}.sticky-desktop{background-color:#fff;border-radius:0 0 20px 20px;margin:0!important}
