@import"../dist/bootstrap/css/bootstrap.min.css";@import"../dist/font-awesome/css/all.min.css";@import"../dist/fancybox/jquery.fancybox.css";@import"https://fonts.googleapis.com/css?family=Blinker:400,600,800&amp;display=swap&amp;subset=latin-ext";.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://theoutsi.online/content/dist/slick/ajax-loader.gif) 50% no-repeat}@font-face{src:url(https://theoutsi.online/content/dist/slick/fonts/slick.eot);src:url(https://theoutsi.online/content/dist/slick/fonts/slickd41d.eot##iefix) format("embedded-opentype"),url(https://theoutsi.online/content/dist/slick/fonts/slick.woff) format("woff"),url(https://theoutsi.online/content/dist/slick/fonts/slick.ttf) format("truetype"),url(https://theoutsi.online/content/dist/slick/fonts/slick.svg##slick) format("svg");font-weight:400;font-style:normal;font-family:slick}.slick-next,.slick-prev{height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:0;border:none;position:absolute;top:50%;cursor:pointer;width:20px;line-height:0px;display:block}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;padding:0;position:absolute;bottom:-25px;text-align:center;margin:0;width:100%;display:block}.slick-dots li{padding:0;position:relative;margin:0 5px;display:inline-block}.slick-dots li,.slick-dots li button{height:20px;cursor:pointer;width:20px}.slick-dots li button{padding:5px;font-size:0;border:0;color:transparent;outline:none;background:transparent;line-height:0px;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{height:20px;font-size:6px;color:#000;content:"•";position:absolute;opacity:.25;text-align:center;top:0;-webkit-font-smoothing:antialiased;left:0;width:20px;line-height:20px;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-dots li.slick-active button:before{color:#000;opacity:.75}::selection{color:#15141b;background:rgba(215,0,130,.22)}::-moz-selection{color:#15141b;background:rgba(215,0,130,.22)}::placeholder{color:#15141b!important}::-moz-placeholder{color:#15141b!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{font-family:Blinker,sans-serif}body .paginate ul.pagination .page-item .page-link{color:#49d3cc!important}body .paginate ul.pagination .page-item.active .page-link{border-color:#49d3cc!important;color:#fff!important;background:#49d3cc!important}body .btn{outline:0!important}body .btn,body .btn-success{border:none!important;box-shadow:none!important}body .btn-success{background:#d70082!important}body .btn-dark{background:#15141b!important}body header .topBar{min-height:48px;justify-content:center;align-items:center;background:#49d3cc;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}body header .topBar .marqueeArea{display:flex}body header .topBar .marqueeArea a{text-decoration:none!important;color:#15141b!important}body header .topBar .marqueeArea span{position:relative;padding-right:20px;width:172px;display:inline-block}body header .topBar .marquee{overflow-y:hidden;overflow-x:hidden;width:86%}body header .topBar .marquee ul{padding:0;margin:0;display:flex}body header .topBar .marquee ul li{padding:0;margin-right:32px;list-style-type:none;position:relative}body header .topBar .marquee ul li a{color:#15141b!important}body header .topBar .marquee ul li:last-child:after{display:none}body header .topBar .marquee ul li:after{height:8px;transform:translateY(-50%);right:-20px;content:" ";position:absolute;opacity:.62;top:50%;background-color:#15141b;border-radius:66%;width:8px;display:block}body header .headerBar{min-height:88px;align-items:center;display:flex}body header .headerBar nav{height:100%;justify-content:flex-end;align-items:center;display:flex}body header .headerBar nav ul{padding:0;margin:0;display:flex}body header .headerBar nav ul li{padding:0;list-style-type:none}body header .headerBar nav ul li.active a{color:#d70082}body header .headerBar nav ul li a{padding:13px;text-decoration:none;font-weight:600;color:#15141b}body header .headerBar nav ul li a:hover{text-decoration:none;color:#d70082}body header .headerBar .navLink{transform:translateY(-50%);right:0;position:absolute;top:50%}body header .headerBar .navLink ul{padding:0;margin:0;display:flex}body header .headerBar .navLink ul li{padding:0;list-style-type:none;margin-left:16px}body header .headerBar .navLink ul li:not(.active){opacity:.64}body header .headerBar .navLink ul li a{text-decoration:none!important;font-weight:600;color:#000}body header .headerBar .logo a{height:48px;background-size:contain;background-position:50%;width:196px;background-image:url(https://theoutsi.online/content/images/assets/logo.svg);background-repeat:no-repeat;display:block}body main .mt-80{margin-top:80px}body main section.program,body main.page .news.all{margin-top:32px}body main section.program .day{grid-template-columns:repeat(7,1fr);grid-gap:8px;margin-top:37px;display:grid}body main section.program .day .dayItems .dayHead{margin-bottom:16px;text-align:center}body main section.program .day .dayItems .dayHead h4{font-size:14px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:1.14;font-stretch:normal}body main section.program .day .dayItems .dayHead h4 span{font-weight:lighter;display:block}body main section.program .day .dayItems .item{overflow:hidden;min-height:108px;padding:10px 12px;justify-content:center;font-size:14px;border:1px solid #49d3cc;font-weight:400;font-style:normal;margin-bottom:8px;position:relative;flex-direction:column;letter-spacing:normal;border-radius:4px;background:rgba(73,211,204,.16);line-height:normal;font-stretch:normal;display:flex}body main section.program .day .dayItems .item.status-0{border:1px solid #f44;background-color:rgba(255,68,68,.06);padding-bottom:32px}body main section.program .day .dayItems .item.status-0 .status{padding-top:4px;font-size:14px;color:#fff;position:absolute;bottom:0;text-align:center;background-color:#f44;padding-bottom:4px;left:0;width:100%}body main section.program .day .dayItems .item.status-2{border:1px solid #ffb333;background-color:rgba(255,179,51,.06);padding-bottom:32px}body main section.program .day .dayItems .item.status-2 .status{padding-top:4px;font-size:14px;color:#fff;position:absolute;bottom:0;text-align:center;background-color:#ffb333;padding-bottom:4px;left:0;width:100%}body main section.program .day .dayItems .item h6{font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal;font-stretch:normal}body main section.program .day .dayItems .item .trainerName{font-weight:600}body main section.contact{margin-top:32px}body main section.contact .right{padding-top:50px}body main section.contact .right h3{font-size:48px;font-weight:700;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1.13;font-stretch:normal}body main section.contact .right .item{margin-bottom:32px}body main section.contact .right .item p{font-size:20px;font-weight:400;font-style:normal;color:rgba(21,20,27,.8);letter-spacing:normal;line-height:1.4;font-stretch:normal}body main section.contact .minorText{font-size:32px;font-weight:400;font-style:normal;color:rgba(21,20,27,.48);letter-spacing:normal;line-height:normal;font-stretch:normal}body main section.contact h2{font-size:80px;font-weight:800;margin-bottom:24px;line-height:1}body main section.contact h2,body main section.contact h4{font-style:normal;letter-spacing:normal;font-stretch:normal}body main section.contact h4{font-size:20px;font-weight:400;color:rgba(21,20,27,.8);line-height:1.4}body main section.contact .contactForm{margin-top:16px}body main section.contact .contactForm .input-checkbox-group label:not(.text-danger){overflow:hidden;position:relative;cursor:pointer!important;padding-left:32px}body main section.contact .contactForm .input-checkbox-group label:not(.text-danger):before{height:16px;border:2px solid #15141b;content:" ";position:absolute;top:7px;border-radius:3px;left:0;width:16px;display:block}body main section.contact .contactForm .input-checkbox-group input[type=checkbox]{position:absolute;opacity:0;left:-100px;z-index:99}body main section.contact .contactForm .input-checkbox-group input[type=checkbox]:checked~label:not(.text-danger):before{background:#15141b}body main section.contact .contactForm .text-group{margin-top:16px}body main section.contact .contactForm .form-control{border-color:#15141b!important;height:64px;justify-content:center;margin-bottom:16px;box-shadow:none!important;border-radius:0 16px 0 16px;background:transparent;padding-left:32px;display:flex}body main section.contact .contactForm .btn-success{height:64px;align-items:center;border-radius:0 16px 0 16px;width:100%}body main section.announcementDetail,body main section.announcements,body main section.blogDetail{margin-top:32px}body main section.announcementDetail .otherPosts h5,body main section.blogDetail .otherPosts h5{font-size:24px;font-weight:700;font-style:normal;margin-bottom:16px;color:#15141b;letter-spacing:normal;line-height:1.17;font-stretch:normal}body main section.announcementDetail .otherPosts .item .cover,body main section.blogDetail .otherPosts .item .cover{max-height:200px;object-fit:cover;border-radius:16px}body main section.announcementDetail .otherPosts .item h6 a,body main section.blogDetail .otherPosts .item h6 a{font-size:24px;font-weight:700;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1.17;font-stretch:normal}body main section.announcementDetail .otherPosts .item h6 a:hover,body main section.blogDetail .otherPosts .item h6 a:hover{text-decoration:none;color:#d70082}body main section.announcementDetail .otherPosts .item .otherPostsTags ul,body main section.blogDetail .otherPosts .item .otherPostsTags ul{padding:0;margin:0;display:flex}body main section.announcementDetail .otherPosts .item .otherPostsTags ul li,body main section.blogDetail .otherPosts .item .otherPostsTags ul li{padding:0;margin-right:8px;list-style-type:none}body main section.announcementDetail .otherPosts .item .otherPostsTags ul li a,body main section.blogDetail .otherPosts .item .otherPostsTags ul li a{font-size:12px;font-weight:400;font-style:normal;color:rgba(21,20,27,.64);letter-spacing:normal;line-height:normal;font-stretch:normal}body main section.announcementDetail .detail,body main section.blogDetail .detail{margin-bottom:24px;border-bottom:1px solid #e1e1e1;padding-bottom:32px}body main section.announcementDetail .detail .articleTags ul,body main section.blogDetail .detail .articleTags ul{padding:0;margin:0;display:flex}body main section.announcementDetail .detail .articleTags ul li,body main section.blogDetail .detail .articleTags ul li{padding:0;margin-right:16px;list-style-type:none}body main section.announcementDetail .detail .articleTags ul li a,body main section.blogDetail .detail .articleTags ul li a{font-size:16px;font-weight:400;font-style:normal;color:rgba(21,20,27,.64);letter-spacing:normal;line-height:normal;font-stretch:normal}body main section.announcementDetail .detail .detailHead h2,body main section.blogDetail .detail .detailHead h2{margin-bottom:8px;margin-top:8px}body main section.announcementDetail .detail .detailHead h4,body main section.blogDetail .detail .detailHead h4{margin-bottom:32px}body main section.announcementDetail .detail .content,body main section.blogDetail .detail .content{font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.38;font-stretch:normal;margin-top:32px}body main section.announcementDetail .detail .image img,body main section.blogDetail .detail .image img{max-height:486px;border-radius:16px}body main section.announcementDetail .sidebar .sp-announcements article.item,body main section.blogDetail .sidebar .sp-announcements article.item{padding:32px 40px;border:1px solid #49d3cc;margin-bottom:16px;background-color:rgba(73,211,204,.06);border-radius:4px}body main section.announcementDetail .sidebar .sp-announcements article.item:not(.big),body main section.blogDetail .sidebar .sp-announcements article.item:not(.big){padding:16px 20px}body main section.announcementDetail .sidebar .sp-announcements article.item a,body main section.blogDetail .sidebar .sp-announcements article.item a{font-weight:600;color:#15141b}body main section.announcementDetail .sidebar .sp-announcements article.item a:hover,body main section.blogDetail .sidebar .sp-announcements article.item a:hover{text-decoration:none;color:#49d3cc}body main section.announcementDetail .sidebar .sp-announcements article.item.important,body main section.blogDetail .sidebar .sp-announcements article.item.important{border:1px solid rgba(215,0,130,.64);background-color:rgba(215,0,130,.06)}body main section.announcementDetail .sidebar .sp-announcements article.item.important a:hover,body main section.blogDetail .sidebar .sp-announcements article.item.important a:hover{color:#d70082}body main section.announcementDetail .sidebar .sp-announcements article.item.important .status,body main section.blogDetail .sidebar .sp-announcements article.item.important .status{background-color:#d70082}body main section.announcementDetail .sidebar .sp-announcements article.item .status,body main section.blogDetail .sidebar .sp-announcements article.item .status{padding:5px 8px;font-size:14px;font-weight:600;margin-bottom:8px;color:#fff;background-color:#49d3cc;border-radius:2px;line-height:1.29;display:inline-block}body main section.announcementDetail .sidebar .sp-announcements article.item h4,body main section.blogDetail .sidebar .sp-announcements article.item h4{font-size:24px;font-weight:600;color:#15141b}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter,body main section.blogDetail .sidebar .sidebarRegisterNewsletter{padding:96px 32px 32px;border:1px solid #49d3cc;margin-right:16px;position:relative;border-radius:16px;background:rgba(73,211,204,.16);margin-left:16px;margin-top:231px}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter:before,body main section.blogDetail .sidebar .sidebarRegisterNewsletter:before{height:240px;right:0;content:" ";position:absolute;background-size:contain;top:-167px;margin:0 auto;background-position:50%;left:0;width:240px;background-image:url(https://theoutsi.online/content/images/assets/models/register-model.png);background-repeat:no-repeat}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter h4,body main section.announcementDetail .sidebar .sidebarRegisterNewsletter label,body main section.blogDetail .sidebar .sidebarRegisterNewsletter h4,body main section.blogDetail .sidebar .sidebarRegisterNewsletter label{text-align:center}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter h4,body main section.blogDetail .sidebar .sidebarRegisterNewsletter h4{font-size:28px;font-weight:800;font-style:normal;margin-bottom:8px;letter-spacing:normal;text-align:center;line-height:1.14;font-stretch:normal}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter label,body main section.blogDetail .sidebar .sidebarRegisterNewsletter label{margin-bottom:16px;cursor:pointer}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter .form-control,body main section.blogDetail .sidebar .sidebarRegisterNewsletter .form-control{border-color:#15141b!important;height:64px;justify-content:center;box-shadow:none!important;border-radius:0 16px 0 16px;background:transparent;padding-left:32px;display:flex}body main section.announcementDetail .sidebar .sidebarRegisterNewsletter .btn-dark,body main section.blogDetail .sidebar .sidebarRegisterNewsletter .btn-dark{height:64px;align-items:center;border-radius:0 16px 0 16px;width:100%;margin-top:16px}body main section.announcementDetail .sidebar .posts .item,body main section.blogDetail .sidebar .posts .item{margin-bottom:32px}body main section.announcementDetail .sidebar .posts .item .sp-image img,body main section.blogDetail .sidebar .posts .item .sp-image img{min-height:96px;object-fit:cover;border-radius:16px}body main section.announcementDetail .sidebar .posts .item .sp-link,body main section.blogDetail .sidebar .posts .item .sp-link{font-size:24px;font-weight:700;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1.17;font-stretch:normal}body main section.announcementDetail .sidebar .posts .item .sp-link:hover,body main section.blogDetail .sidebar .posts .item .sp-link:hover{text-decoration:none;color:#d70082}body main section.announcementDetail .sidebar .sp-head,body main section.blogDetail .sidebar .sp-head{margin-bottom:32px}body main section.announcementDetail .sidebar .sp-head h3,body main section.blogDetail .sidebar .sp-head h3{font-size:24px;font-weight:700;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1.17;font-stretch:normal}body main section.blog{margin-top:32px}body main section.blog h2{font-size:48px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.13;font-stretch:normal}body main section.blog .allBlogItems .item{margin-bottom:65px}body main section.blog .allBlogItems .item .content{padding-right:16px;max-height:150px;padding-left:16px}body main section.blog .allBlogItems .item .content h4{font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.17;font-stretch:normal}body main section.blog .allBlogItems .item .content h4 a{color:#15141b}body main section.blog .allBlogItems .item .content h4 a:hover{text-decoration:none;color:#d70082}body main section.blog .allBlogItems .item .content h4 .text{font-size:16px}body main section.blog .allBlogItems .item .tags{margin-bottom:8px;padding-right:16px;padding-left:16px}body main section.blog .allBlogItems .item .tags ul{padding:0;margin:0;display:flex}body main section.blog .allBlogItems .item .tags ul li{padding:0;margin-right:12px;list-style-type:none}body main section.blog .allBlogItems .item .tags ul li a{font-size:12px;font-weight:400;font-style:normal;color:#4e4c5a;letter-spacing:normal;line-height:normal;font-stretch:normal}body main section.blog .allBlogItems .item .image{margin-bottom:12px}body main section.blog .allBlogItems .item .image img{height:233px;object-fit:cover;border-radius:16px}body main .coloredBoxes{margin-bottom:80px;margin-top:32px}body main .coloredBoxes .reverseItems .item{border-color:#d70082!important;background-color:rgba(215,0,130,.06)!important}body main .coloredBoxes h2{font-size:32px;font-weight:600;font-style:normal;margin-bottom:16px;color:#15141b;letter-spacing:normal;line-height:1;font-stretch:normal}body main .coloredBoxes .col-12:nth-child(2n) .item{border-color:#d70082;background-color:rgba(215,0,130,.06)}body main .coloredBoxes .item{min-height:186px;padding:32px 48px 32px 127px;border:1px solid #49d3cc;margin-bottom:32px;position:relative;background-color:rgba(73,211,204,.16);border-radius:16px}body main .coloredBoxes .item .icon{position:absolute;left:32px}body main .btnArea .btn{padding:23px 43px;font-size:16px;font-weight:600;border-radius:0 16px;line-height:1.5}body main .btnArea .btn:nth-child(2){border:1px solid #49d3cc!important;color:#15141b!important;background-color:rgba(73,211,204,.16)!important;margin-left:32px}body main .btnArea .btn i{font-size:15px;margin-right:8px}body main section h2{font-size:48px;font-weight:800;margin-bottom:0}body main section .head{justify-content:space-between;align-items:center;display:flex}body main section .head a{text-decoration:none!important;font-weight:600;color:#15141b;position:relative;padding-right:30px;opacity:.32}body main section .head a:after{height:24px;transform:translateY(-50%);right:0;content:" ";position:absolute;top:50%;width:24px;background-image:url(https://theoutsi.online/content/images/assets/arrow-forward.svg);display:block}body main section.bottomGallery{max-width:1420px;margin:0 auto}body main section.bottomGallery .moreBtn{text-align:center}body main section.bottomGallery .moreBtn a{height:72px;transform:translateY(-35px);justify-content:center;text-decoration:none!important;font-weight:800;color:#15141b;background-color:#fff;margin:0 auto;align-items:center;box-shadow:32px 24px 32px 0 rgba(21,20,27,.16);border-radius:0 16px 0 0;width:161px;line-height:1.5;display:flex}body main section.bottomGallery .galleryItems{grid-template-columns:repeat(auto-fit,221px);justify-content:center;grid-gap:8px;display:grid}body main section.bottomGallery .galleryItems .item{min-height:221px;position:relative}body main section.bottomGallery .galleryItems .item span.none{height:100%;position:absolute;background-color:#49d3cc;width:100%}body main section.bottomGallery .galleryItems .item img{height:221px;object-fit:cover;width:100%}body main section.bottomGallery .galleryItems .item.big{grid-column:span 2;grid-row:span 2}body main section.bottomGallery .galleryItems .item.big img{height:100%;width:100%}body main section.blog .head h2{margin-bottom:32px}body main section.blog .blogItems{margin-bottom:80px;grid-gap:30px;display:grid}body main section.blog .blogItems .item{position:relative}body main section.blog .blogItems .item .content{height:250px;transform:translateY(-50%);padding:24px 32px;right:40px;position:absolute;top:50%;background-color:hsla(0,0%,100%,.92);box-shadow:15px 19px 20px 5px rgba(0,0,0,.051);border-radius:16px;width:250px}body main section.blog .blogItems .item .content h4{font-size:32px;font-weight:600;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1;font-stretch:normal}body main section.blog .blogItems .item .content .btnArea{transition:all .5s ease;position:absolute;bottom:-10px;left:-10px}body main section.blog .blogItems .item .content .btnArea:hover{transition:all .5s ease;bottom:0;left:0}body main section.blog .blogItems .item .content .btnArea a.btn{padding:23px 43px;font-size:16px;font-weight:600;color:#fff!important;background-color:#d70082;border-radius:0 16px;line-height:1.5}body main section.blog .blogItems .item .content .btnArea a.btn i{font-size:14px;margin-right:8px}body main section.blog .blogItems .item .big{height:350px;object-fit:cover;border-radius:16px;width:350px}body main section.modernContent .item{margin-bottom:150px;position:relative}body main section.modernContent .item:nth-child(2n){flex-direction:row-reverse;display:flex}body main section.modernContent .item:nth-child(2n) .content{right:32%;left:0}body main section.modernContent .item:nth-child(2n):before{right:inherit;left:32px}body main section.modernContent .item:nth-child(2n):after{right:inherit;background-color:#49d3cc;left:0}body main section.modernContent .item .content{transform:translateY(-50%);min-height:250px;padding:24px 30px;right:0;position:absolute;top:50%;background-color:hsla(0,0%,100%,.93);margin:0 auto;box-shadow:15px 19px 20px 5px rgba(0,0,0,.051);border-radius:16px 0 0 16px;left:32%;width:300px}body main section.modernContent .item .content h4{font-size:32px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:1;font-stretch:normal}body main section.modernContent .item .content .btnArea{transition:all .5s ease;position:absolute;bottom:-10px;left:-10px}body main section.modernContent .item .content .btnArea:hover{transition:all .5s ease;bottom:0;left:0}body main section.modernContent .item .content .btnArea .btn{padding:23px 43px;font-size:16px;font-weight:600;border-radius:0 16px;line-height:1.5}body main section.modernContent .item .content .btnArea .btn i{font-size:14px;margin-right:8px}body main section.modernContent .item .content .btnArea a{color:#fff!important;background-color:#d70082}body main section.modernContent .item:after{height:265px;right:0;content:" ";position:absolute;opacity:.12;bottom:-70px;background-color:#d70082;border-radius:16px;width:92%;display:block;z-index:-1}body main section.modernContent .item:before{height:80px;right:32px;content:" ";position:absolute;opacity:.08;bottom:-38px;background-color:#15141b;border-radius:16px 0;width:80px;display:block}body main section.modernContent .item .big{height:350px;object-fit:cover;border-radius:16px;width:665px}body main .otherPosts,body main section.news{margin-top:48px}body main .otherPosts .newsItems,body main section.news .newsItems{grid-template-columns:repeat(3,1fr);justify-content:space-between;margin-bottom:80px;grid-gap:30px;margin-top:32px;display:grid}body main .otherPosts .newsItems article.item,body main section.news .newsItems article.item{padding:35px 40px;border:1px solid #49d3cc;background-color:rgba(73,211,204,.06);border-radius:4px}body main .otherPosts .newsItems article.item a,body main section.news .newsItems article.item a{color:#15141b}body main .otherPosts .newsItems article.item a:hover,body main section.news .newsItems article.item a:hover{text-decoration:none;color:#49d3cc}body main .otherPosts .newsItems article.item.important,body main section.news .newsItems article.item.important{border:1px solid rgba(215,0,130,.64);background-color:rgba(215,0,130,.06)}body main .otherPosts .newsItems article.item.important a:hover,body main section.news .newsItems article.item.important a:hover{color:#d70082}body main .otherPosts .newsItems article.item.important .status,body main section.news .newsItems article.item.important .status{background-color:#d70082}body main .otherPosts .newsItems article.item .status,body main section.news .newsItems article.item .status{padding:5px 8px;font-size:14px;font-weight:600;margin-bottom:8px;color:#fff;background-color:#49d3cc;border-radius:2px;line-height:1.29;display:inline-block}body main .otherPosts .newsItems article.item h4,body main section.news .newsItems article.item h4{font-size:24px;font-weight:600;color:#15141b}body main .otherPosts .newsItems{grid-template-columns:repeat(2,1fr)}body main section.welcome{position:relative}body main section.welcome .btnArea .btn-success:hover{background-color:#eb2da0!important}body main section.welcome .btnArea .btn-success:nth-child(2):hover{background-color:#f4fdfc!important}body main section.welcome:before{height:487px;right:0;content:" ";position:absolute;background-position:50%;width:534px;background-image:url(https://theoutsi.online/content/images/assets/fill-1.svg);background-repeat:no-repeat;display:block}body main section.welcome .item{justify-content:space-between;display:flex}body main section.welcome .item .image{justify-content:center;flex-direction:column;align-items:center;display:flex}body main section.welcome .item .image img{max-width:445px;max-height:445px}body main section.welcome .item .text{width:540px;margin-top:64px}body main section.welcome .item .text span.minorText{font-size:32px;color:rgba(21,20,27,.48)}body main section.welcome .item .text h2{font-size:80px;font-weight:800;line-height:1}body main section.welcome .item .text h4{font-size:20px;margin-bottom:30px;color:rgba(21,20,27,.8);letter-spacing:normal;line-height:1.4;margin-top:24px}body footer .legalTexts{padding-top:12px;padding-bottom:12px}body footer .legalTexts ul{padding:0;margin:0;display:flex}body footer .legalTexts ul li{padding:0;font-size:14px;margin-right:32px;list-style-type:none}body footer .legalTexts ul li a{color:#15141b}body footer .footerArea{min-height:371px;padding-top:32px;background-color:rgba(73,211,204,.16);margin-top:80px}body footer .footerArea .footerNavs{margin-top:24px}body footer .footerArea .item a{text-decoration:none!important;color:#15141b}body footer .footerArea .item a i{font-size:14px;margin-left:8px}body footer .footerArea .item h5{font-size:24px;font-weight:700;font-style:normal;color:#15141b;letter-spacing:normal;line-height:1.17;font-stretch:normal}body footer .footerArea .item .newsletter .form-control{border-color:#15141b;min-height:64px;font-size:16px;box-shadow:none!important;border-radius:0 0 0 16px;padding-left:32px}body footer .footerArea .item .newsletter label.text-danger{margin-bottom:0;order:1;margin-top:.5rem}body footer .footerArea .item .newsletter .btn-dark{min-height:64px;font-weight:600;border-radius:0 16px 0 0;width:158px}body footer .footerArea .item .newsletter .btn-dark i{margin-left:8px}body footer .footerArea .item .social ul{padding:0;margin:0;display:flex}body footer .footerArea .item .social ul li{padding:0;list-style-type:none}body footer .footerArea .item .social ul{margin-top:16px}body footer .footerArea .item .social ul li{margin-right:6px;margin-left:6px}body footer .footerArea .item .social ul li:first-child{margin-left:0}body footer .footerArea .item .social ul li a{opacity:.64}body footer .footerArea .item .social ul li a i{font-size:24px;margin:0}body footer .footerArea .item .social ul li a:hover{opacity:1}@media only screen and (min-width:1024px){body main .coloredBoxes .col-12:nth-child(3) .item{border-color:#d70082;background-color:rgba(215,0,130,.06)}body main .coloredBoxes .col-12:nth-child(4) .item,body main .coloredBoxes .col-12:nth-child(5) .item{border-color:#49d3cc;background-color:rgba(73,211,204,.16)}body main .coloredBoxes .col-12:nth-child(6) .item,body main .coloredBoxes .col-12:nth-child(7) .item{border-color:#d70082;background-color:rgba(215,0,130,.06)}body main .coloredBoxes .col-12:nth-child(8) .item{border-color:#49d3cc;background-color:rgba(73,211,204,.16)}}@media only screen and (max-width:999px){body{overflow-x:hidden!important;position:relative}body .container{padding-right:32px;padding-left:32px}body header .openedMenu .btn:after{background-image:url(https://theoutsi.online/content/images/assets/icons/close.svg)!important}body header .navLink{display:none}body header .mobileNavBtn{right:24px;position:fixed;bottom:24px;z-index:999}body header .mobileNavBtn .btn-light{height:64px;position:relative;background-color:#fff;box-shadow:8px 8px 16px 0 rgba(21,20,27,.16),2px 4px 4px 0 rgba(21,20,27,.16)!important;border-radius:32px;width:64px}body header .mobileNavBtn .btn-light:after{height:32px;transform:translateY(-50%);right:0;content:" ";position:absolute;background-size:contain;top:50%;margin:0 auto;background-position:50%;left:0;width:32px;background-image:url(https://theoutsi.online/content/images/assets/icons/menu.svg)}body header .headerBar nav{height:auto;right:0;transition:bottom .5s ease;position:fixed;flex-direction:column;bottom:-400px;margin:0 auto;left:0;width:85%;display:flex;z-index:9999}body header .headerBar nav .langNav{padding-right:16px;align-items:center}body header .headerBar nav .langNav li:not(.active){opacity:.44}body header .headerBar nav .socialNav{padding:16px 8px}body header .headerBar nav .socialNav li a{font-size:1.2rem;opacity:.64}body header .headerBar nav .callBtn{height:64px;justify-content:center;position:absolute;bottom:-80px;background-color:#d70082;align-items:center;box-shadow:8px 8px 16px 0 rgba(21,20,27,.16),2px 4px 4px 0 rgba(21,20,27,.16);border-radius:0 16px;left:0;width:216px;display:flex}body header .headerBar nav.active{transition:bottom .5s ease;bottom:104px}body header .headerBar nav .navContainer{overflow:hidden;justify-content:space-between;flex-wrap:wrap;background-color:#fff;box-shadow:8px 8px 16px 0 rgba(21,20,27,.16),2px 4px 4px 0 rgba(21,20,27,.16);border-radius:16px;width:100%;display:flex}body header .headerBar nav .navContainer ul.majorMenu{flex-wrap:wrap}body header .headerBar nav .navContainer ul.majorMenu li{min-height:64px;justify-content:center;align-items:center;width:50%;display:flex}body header .headerBar nav .navContainer ul.majorMenu li:first-child{background:rgba(21,20,27,.06)}body header .headerBar nav .navContainer ul.majorMenu li:nth-child(2),body header .headerBar nav .navContainer ul.majorMenu li:nth-child(3){background:#fff}body header .headerBar nav .navContainer ul.majorMenu li:nth-child(4),body header .headerBar nav .navContainer ul.majorMenu li:nth-child(5){background:rgba(21,20,27,.06)}body header .headerBar nav .navContainer ul.majorMenu li:nth-child(6),body header .headerBar nav .navContainer ul.majorMenu li:nth-child(7){background:#fff}body header .headerBar nav .navContainer ul.majorMenu li:nth-child(8){background:rgba(21,20,27,.06)}body header .topBar span:first-child{position:absolute;display:none;z-index:-1}body header .topBar .marquee{width:100%}body main .coloredBoxes{margin-top:64px}body main .coloredBoxes .item{padding:32px;text-align:center}body main .coloredBoxes .item h2{font-size:24px}body main .coloredBoxes .item .icon{margin-bottom:24px;position:relative;text-align:center;left:0}body main.page .sidebar{margin-top:32px}body main.page .news.all{margin-top:0}body main .otherPosts .newsItems{grid-template-columns:repeat(auto-fit,100%)}body main section.program{overflow-x:scroll;padding-bottom:32px;margin-top:0}body main section.program .day{padding-right:32px;min-width:1100px}body main section.contact h2{font-size:44px}body main section h2,body main section.contact .right h3{font-size:32px}body main section.announcementDetail{margin-top:0}body main section.bottomGallery .galleryItems{grid-template-columns:repeat(auto-fit,49%)}body main section.bottomGallery .galleryItems .item{min-height:178px}body main section.bottomGallery .galleryItems .item img{height:178px}body main section.bottomGallery .galleryItems .item.big{min-height:356px!important}body main section.bottomGallery .galleryItems .item.big img{height:356px}body main section.blog .slick-dots{bottom:25px}body main section.blog .head{margin-bottom:32px}body main section.blog .head h2{margin-bottom:0}body main section.blog .blogItems{grid-template-columns:repeat(auto-fit,100%);margin-right:-32px;margin-bottom:32px;margin-left:-32px}body main section.blog .blogItems .item .content{height:auto;min-height:230px;position:relative;top:auto;margin:0 auto;left:0;width:85%}body main section.blog .blogItems .item .content h4{font-size:24px}body main section.blog .blogItems .item .big{height:240px;object-fit:cover;border-radius:0;width:100%}body main section.modernContent .item{margin-bottom:0}body main section.modernContent .item h4{font-size:24px}body main section.modernContent .item:nth-child(2n){display:block}body main section.modernContent .item:before{display:none}body main section.modernContent .item:after{height:194px;bottom:60px;width:265px}body main section.modernContent .item .content{min-height:216px;position:relative;left:0}body main section.modernContent .item .big{height:240px;border-radius:0}body main section.modernContent .container{padding-right:0;padding-left:0}body main section.news .newsItems{grid-template-columns:repeat(auto-fit,100%);justify-content:center}body main section.news .newsItems article.item{padding:24px}body main .btnArea .btn{width:100%}body main .btnArea .btn:nth-child(2){margin-left:0;margin-top:16px}body main section.welcome:before{height:300px;background-size:contain;width:330px}body main section.welcome .item{flex-direction:column-reverse}body main section.welcome .item .image{min-height:300px}body main section.welcome .item .image img{max-width:300px}body main section.welcome .item .text{width:100%}body main section.welcome .item .text span.minorText{font-size:24px}body main section.welcome .item .text h4{font-size:18px}body main section.welcome .item .text h2{font-size:44px}body footer .footerArea{padding-bottom:180px}body footer .footerArea .item .newsletter .input-group{flex-direction:column}body footer .footerArea .item .newsletter .input-group .form-control{margin-bottom:16px;border-radius:0 16px}body footer .footerArea .item .newsletter .input-group .btn-dark{border-radius:0 16px;width:100%}body footer .footerNavs .col-12:last-child .item{border-bottom:1px solid rgba(0,0,0,.16)}body footer .footerNavs .item{margin-bottom:36px}body footer .legalTexts{margin-top:-210px}body footer .legalTexts ul{position:relative;flex-direction:column}body footer .legalTexts ul li{margin-right:0;margin-bottom:12px}body footer .legalTexts ul li:first-child{padding:12px;margin-right:-32px;right:0;position:absolute;bottom:-64px;text-align:center;background:#fff;margin-left:-32px;left:0}}