#template2>.container{padding-top:25px}#template2 .navbar .navbar-brand{padding:39px 0}#template2 .navbar .navbar-brand img{max-height:66px}#template2 #main-content.single-course .intro .content{width:100%}#template2 #main-content.single-course .intro .content .align-items-stretch{height:100%}#template2 #main-content.single-course .intro .content .align-items-stretch .flex-column{padding-left:2.75rem}#template2 #main-content.single-course .intro .content .category small{font-weight:500}#template2 #main-content.single-course .intro .content .info-group label{font-weight:500;width:100px}#template2 #main-content.single-course .intro .content .course-name{font-size:2rem}#template2 #main-content.single-course .intro .content .btn.btn-buy{background:red;border-color:red;display:block}#template2 #main-content.single-course .widget{background:#fff;margin-top:40px}#template2 #main-content.single-course .widget.description{padding:30px 40px}#template2 #main-content.single-course .widget.description p{color:#666;font-size:14px}#template2 #main-content.single-course .widget.description h1,#template2 #main-content.single-course .widget.description h2,#template2 #main-content.single-course .widget.description h3,#template2 #main-content.single-course .widget.description h4,#template2 #main-content.single-course .widget.description h5,#template2 #main-content.single-course .widget.description h6{color:#333;font-size:18px;font-weight:600;margin:0 0 15px;text-decoration:none;transition:.2s ease-in}#template2 #main-content.single-course .widget.description img{height:auto;max-width:100%}#template2 #main-wrapper.auth{padding:80px 0 40px}#template2 #main-wrapper.auth .alert-danger{font-size:13px;margin-bottom:10px}#template2 #main-wrapper.auth .form-inner{border:1px solid #e0e0e0;margin:0 auto 40px;padding:35px 25px;position:relative}#template2 #main-wrapper.auth .form-inner .title{color:red;font-size:24px;font-weight:600;margin-bottom:30px;margin-top:0;text-align:center;text-transform:uppercase}#template2 #main-wrapper.auth .form-inner label{color:#333;font-size:15px;font-weight:700}#template2 #main-wrapper.auth .form-inner button.btn{background:red;border:none;border-radius:3px;font-size:14px;font-weight:700;margin:8px 0 0;padding:12px 30px;text-transform:uppercase}#template2 body{font-family:Lato,sans-serif}#template2 html{font-size:16px}#template2 a{color:inherit;transition:all .3s ease}#template2 a:hover{color:#ff2fa0;text-decoration:none}#template2 .hamburger{display:none}#template2 .see-more{border:1px solid #8e44ad;color:#8e44ad;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:700;padding:3px 11px;text-transform:uppercase}#template2 #menu-bar{height:144px;left:0;margin:auto;position:absolute;right:0;top:33px;width:989px;z-index:900}#template2 #menu-bar:before{border-color:transparent #8e44ad transparent transparent;border-style:solid;border-width:73px 58px 71px 0;content:"";height:0;left:-58px;position:absolute;top:0;width:0}#template2 #menu-bar:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:73px 0 71px 58px;content:"";height:0;position:absolute;right:-58px;top:0;width:0}#template2 #menu-bar .logo{background:#8e44ad;display:flex;justify-content:center;padding:39px}#template2 #menu-bar .logo img{align-self:center;max-height:66px;max-width:200px}#template2 #menu-bar .right{align-items:flex-end;background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:13px 51px 17px 0}#template2 #menu-bar .right .social-bar{align-items:center;display:grid;gap:8px;grid-auto-flow:column}#template2 #menu-bar .right .social-bar #lang{display:inline-block;grid-column:1/3;grid-row:2/3}@media (min-width:992px){#template2 #menu-bar .right .social-bar #lang{grid-column:unset;grid-row:unset}}#template2 #menu-bar .right .social-bar #lang .form-group{margin:0}#template2 #menu-bar .right .social-bar a{color:#737373;font-size:13px;font-weight:700;text-transform:uppercase}#template2 #menu-bar .right .social-bar a:hover{color:#ff2fa0}#template2 #menu-bar .right .social-bar a:hover .fa{top:-4px}#template2 #menu-bar .right .social-bar a .fa{color:#8e44ad;font-size:17px;margin-right:7px;position:relative;top:0;transition:all .3s ease}#template2 #menu-bar .right .nav.show{max-height:5000px}#template2 #menu-bar .right .nav .nav-item:hover .nav-link{color:#ff2fa0}#template2 #menu-bar .right .nav .nav-item:last-child .nav-link{padding-right:0}#template2 #menu-bar .right .nav .nav-item .nav-link{color:#737373;font-size:20px;font-weight:700}#template2 #main-slider .carousel-control-next-icon,#template2 #main-slider .carousel-control-prev-icon{height:100px;width:100px}#template2 #main-slider .carousel-inner{height:auto;min-height:inherit;position:relative}#template2 #main-slider .carousel-inner .carousel-item{background-position:0 0;background-repeat:no-repeat;background-size:cover;padding-top:50.64%}#template2 #main-slider .carousel-inner .carousel-item h2{font-size:72px;font-weight:700;margin-bottom:0;max-width:905px;position:relative;text-align:center;top:39px}#template2 #main-slider .carousel-inner .carousel-item .center{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#template2 #main-slider .carousel-inner .carousel-item a:active,#template2 #main-slider .carousel-inner .carousel-item a:focus,#template2 #main-slider .carousel-inner .carousel-item a:hover,#template2 #main-slider .carousel-inner .carousel-item a:visited{text-decoration:none}@media (min-width:1600px){#template2 #main-slider .carousel-inner .carousel-item h2{max-width:1215px}}#template2 .container-element .row .col-md-12:first-child .categories-bar,#template2 .container-element .row .col-md-8:first-child .categories-bar{margin-bottom:-63.5px;margin-top:0;top:-63.5px}#template2 .categories-container .item-title{margin-top:3rem}#template2 .categories-bar{align-items:center;background:#8e44ad;border-bottom:3px solid #fff;border-top:3px solid #fff;display:flex;height:125px;justify-content:center;margin-top:3rem;position:relative}#template2 .categories-bar.small{margin-top:0}#template2 .categories-bar .nav{justify-content:center;width:100%;z-index:1000}#template2 .categories-bar:before{border-color:transparent #8e44ad transparent transparent;border-style:solid;border-width:62px 58px 58px 0;content:"";height:0;left:-58px;position:absolute;top:0;width:0}#template2 .categories-bar:after{border-color:transparent transparent transparent #8e44ad;border-style:solid;border-width:62px 0 58px 58px;content:"";height:0;position:absolute;right:-58px;top:0;width:0}#template2 .categories-bar .borders-left,#template2 .categories-bar .borders-right{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}#template2 .categories-bar .borders-left:after,#template2 .categories-bar .borders-left:before,#template2 .categories-bar .borders-right:after,#template2 .categories-bar .borders-right:before{content:"";height:3px}#template2 .categories-bar .borders-left:before{background:#fff;left:-72px;position:absolute;top:28px;transform:rotate(-47deg);width:87px}#template2 .categories-bar .borders-left:after{background:#fff;bottom:27px;left:-72px;position:absolute;transform:rotate(45deg);width:86px}#template2 .categories-bar .borders-right:before{background:#fff;position:absolute;right:-72px;top:28px;transform:rotate(47deg);width:87px}#template2 .categories-bar .borders-right:after{background:#fff;bottom:27px;position:absolute;right:-72px;transform:rotate(-45deg);width:86px}#template2 .categories-bar .nav .nav-item{position:relative}#template2 .categories-bar .nav .nav-item:hover{cursor:pointer}#template2 .categories-bar .nav .nav-item:hover:after{bottom:0;left:0;opacity:1;right:0;top:0}#template2 .categories-bar .nav .nav-item:hover .nav-link{color:#ff2fa0}#template2 .categories-bar .nav .nav-item:after{border:1px solid #ff2fa0;bottom:50%;content:"";left:50%;opacity:0;position:absolute;right:50%;top:50%;transition:all .3s ease;z-index:100}#template2 .categories-bar .nav .nav-item .nav-link{color:#fff;font-size:20px;font-weight:700;position:relative;z-index:200}#template2 .item-title{align-items:center;background:#fff;border-bottom:2px solid #8e44ad;border-top:2px solid #8e44ad;display:inline-flex;height:80px;justify-content:center;margin-bottom:1.5rem;position:relative}#template2 .item-title h3{color:#8e44ad;font-size:1.5rem;font-weight:700;margin-bottom:0}#template2 .item-title:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:40px 38px 39px 0;content:"";height:0;left:-37px;position:absolute;top:-1px;width:0}#template2 .item-title:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:40px 0 39px 38px;content:"";height:0;position:absolute;right:-37px;top:-1px;width:0}#template2 .item-title .borders-left,#template2 .item-title .borders-right{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}#template2 .item-title .borders-left:after,#template2 .item-title .borders-left:before,#template2 .item-title .borders-right:after,#template2 .item-title .borders-right:before{content:"";height:2px}#template2 .item-title .borders-left:before{background:#8e44ad;left:-46px;position:absolute;top:18px;transform:rotate(-47deg);width:56px}#template2 .item-title .borders-left:after{background:#8e44ad;bottom:17px;left:-46px;position:absolute;transform:rotate(45deg);width:55px}#template2 .item-title .borders-right:before{background:#8e44ad;position:absolute;right:-46px;top:18px;transform:rotate(47deg);width:56px}#template2 .item-title .borders-right:after{background:#8e44ad;bottom:17px;position:absolute;right:-46px;transform:rotate(-45deg);width:55px}#template2 .col-md-4 section.products .item,#template2 .col-md-8 section.products .item{margin-bottom:2rem}#template2 .col-md-8 section.products .item-wrapper:nth-last-child(-n+2) .item{margin-bottom:0}#template2 section.products{margin-top:3rem}#template2 section.products.small .item-title{background:#8e44ad}#template2 section.products.small .item-title h3{color:#fff}#template2 section.products.small .item-title:before{border-color:transparent #8e44ad transparent transparent}#template2 section.products.small .item-title:after{border-color:transparent transparent transparent #8e44ad}#template2 section.products.small .item{background:#8e44ad;margin-bottom:2rem}#template2 section.products.small .item .price{right:-17px}#template2 section.products.small .item .price:after{border-color:transparent transparent transparent #66307c}#template2 section.products.small .item .image{height:114px;width:114px}#template2 section.products.small .item .desc{margin-bottom:0}#template2 section.products.small .item .desc .desc-title{color:#fff}#template2 section.products .item-wrapper .item{align-items:center;border:1px solid #cdcdcd;display:flex;flex-direction:column;padding:20px 0;position:relative;transition:all .3s ease}#template2 section.products .item-wrapper .item:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)}#template2 section.products .item-wrapper .item:hover .image:after{opacity:0}#template2 section.products .item-wrapper .item .price{background:#ff2fa0;color:#fff;font-weight:900;padding:4px 11px;position:absolute;right:-17px;top:26px;z-index:100}#template2 section.products .item-wrapper .item .price:after{border-color:transparent transparent transparent #8e44ad;border-style:solid;border-width:14px 0 0 16px;content:"";height:0;position:absolute;right:0;top:-14px;width:0}#template2 section.products .item-wrapper .item .price .cost{font-size:1.5rem}#template2 section.products .item-wrapper .item .price .currency{bottom:5px;font-size:1rem;position:relative;text-transform:uppercase}#template2 section.products .item-wrapper .item .image{background-position:50%;background-size:cover;border-radius:100%;height:205px;margin-bottom:1rem;position:relative;width:205px}#template2 section.products .item-wrapper .item .image:after{background:#8e44ad;border-radius:100%;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;transition:opacity .3s ease}#template2 section.products .item-wrapper .item .desc{margin-bottom:2rem;padding:0 20px;text-align:center}#template2 section.products .item-wrapper .item .desc .desc-title{color:#000;display:block;font-size:1rem;font-weight:900;margin-bottom:.5rem}#template2 section.products .item-wrapper .item .desc .desc-title:hover{color:#ff2fa0}#template2 section.products .item-wrapper .item .desc p{color:#737373;font-size:.75rem;font-weight:400}#template2 section.products .item-wrapper .item .see-more-wrapper{bottom:20px;display:flex;justify-content:center;left:0;margin:auto;position:absolute;right:0}#template2 .custom-module{display:flex;flex-direction:column;margin-top:3rem}#template2 .custom-module .item-title{align-self:center}#template2 .custom-module .content{border:1px solid #cdcdcd;padding:35px}#template2 section.news .title{color:#8e44ad;font-family:Work Sans,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}#template2 section.news .article-image{-o-object-fit:cover;object-fit:cover}#template2 section.news article{border:1px solid #ccc;padding:27px}#template2 section.news article h4{color:#000;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:700}#template2 section.news article p{color:#737373;font-size:.875rem;font-weight:400;line-height:30px}#template2 #main-content.settings{padding-bottom:80px}#template2 #main-content.settings nav{padding-top:40px}#template2 #main-content.settings nav ul{border-bottom:1px solid #e0e0e0}#template2 #main-content.settings nav ul li{width:150px}#template2 #main-content.settings nav ul li a{color:#888;display:block;font-size:18px;font-weight:600;padding:11px;position:relative;text-align:center;text-decoration:none;transition:.2s ease-in}#template2 #main-content.settings nav ul li a.active,#template2 #main-content.settings nav ul li a:hover{color:#333}#template2 #main-content.settings nav ul li a.active:after{background:red;bottom:-3px;content:"";height:3px;left:0;position:absolute;width:100%}#template2 #main-content .list-courses{background:#fff}#template2 #main-content .list-courses .title{border-bottom:1px solid #efefef;padding:20px 30px}#template2 #main-content .list-courses .list li{border-bottom:1px solid #efefef;display:block}#template2 #main-content .list-courses .list li:last-child{border-bottom:none}#template2 #main-content .list-courses .list li a{cursor:pointer;padding:20px 30px 20px 25px;text-decoration:none;transition:.2s ease-in}#template2 #main-content .list-courses .list li a:hover .name{color:red}#template2 #main-content .list-courses .list li a .number{background:#f8f8f8;border-radius:50%;color:#888;display:inline-block;font-size:13px;font-weight:500;height:24px;line-height:24px;text-align:center;width:24px}#template2 #main-content .list-courses .list li a .name{color:#333;font-size:15px;font-weight:600}#template2 #main-content .list-courses .list li a .time{color:#888;font-size:14px}#template2 #main-content.payment-summary{padding-top:100px}#template2 #main-content.payment-summary .header{text-align:center}#template2 footer{align-items:center;background:#dbc3e5;display:flex;height:auto;margin-top:3rem;padding:32px 0}#template2 footer .left img{height:60px}#template2 footer .nav .nav-item{align-items:center;display:flex}#template2 footer .nav .nav-item:hover .nav-link{color:#ff2fa0}#template2 footer .nav .nav-item .nav-link{color:#737373;font-size:.8125rem;font-weight:700}@media (max-width:1199px){#template2 #menu-bar{height:124px;width:845px}#template2 #menu-bar .logo{padding:29px}#template2 #menu-bar:before{border-width:62px 58px 62px 0}#template2 #menu-bar:after{border-width:62px 0 62px 58px}}@media (max-width:1199px) and (min-width:992px) and (max-width:1199px){#template2 #menu-bar .right{height:124px}}@media (max-width:1199px){#template2 #menu-bar .right .nav .nav-item .nav-link{font-size:18px}#template2 section.products.small .title{width:75%}#template2 section.products .item .image{height:180px;width:180px}#template2 #main-slider .carousel-inner .carousel-item h2{font-size:56px;max-width:745px}}@media (max-width:991px){#template2 #main-slider{margin-bottom:86px;top:86px}#template2 #menu-bar{box-shadow:1px 1px 4px rgba(0,0,0,.5);height:auto;position:fixed;top:0;width:auto;z-index:1030}#template2 #menu-bar .hamburger{display:block;position:absolute;right:20px;top:10px}#template2 #menu-bar .logo{padding:10px}#template2 #menu-bar .right{align-items:flex-start;justify-content:center;padding-left:13px;position:static}#template2 #menu-bar .right .nav{align-items:center;background:#fff;box-shadow:1px 1px 4px rgba(0,0,0,.5);display:flex;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;top:86px;transition:max-height .3s ease;width:100vw;z-index:999999}#template2 #menu-bar .right .nav .nav-item{text-align:center;width:100%}#template2 #menu-bar .right .nav.unfolded{max-height:5000px}#template2 .container-element .row .col-md-12:first-child .categories-bar,#template2 .container-element .row .col-md-8:first-child .categories-bar{margin-bottom:-33.5px;margin-top:0;top:-33.5px}#template2 .categories-bar{height:68px}#template2 .categories-bar:before{border-width:31px 33px 35px 0;left:-32px}#template2 .categories-bar:after{border-width:31px 0 35px 33px;right:-32px}#template2 .categories-bar>.borders-left:after,#template2 .categories-bar>.borders-left:before{left:-39px;width:47px}#template2 .categories-bar>.borders-left:before{top:14px}#template2 .categories-bar>.borders-left:after{bottom:13px}#template2 .categories-bar>.borders-right:after,#template2 .categories-bar>.borders-right:before{right:-39px;width:47px}#template2 .categories-bar>.borders-right:before{top:14px}#template2 .categories-bar>.borders-right:after{bottom:13px}#template2 .categories-bar .nav .nav-item .nav-link{font-size:12px;padding:0 1rem}#template2 section.products .item-wrapper:nth-last-child(-n+2) .item{margin-bottom:0}#template2 #main-slider .carousel-inner .carousel-item h2{max-width:573px;top:0}#template2 footer{height:auto;padding:30px 0}}@media (min-width:768px){#template2 .categories-bar.small{background:0 0;border:none;flex-direction:column;height:auto;top:0}#template2 .categories-bar.small:after,#template2 .categories-bar.small:before,#template2 .categories-bar.small>.borders-left:after,#template2 .categories-bar.small>.borders-left:before,#template2 .categories-bar.small>.borders-right:after,#template2 .categories-bar.small>.borders-right:before{display:none}#template2 .categories-bar.small .item-title{margin-bottom:.5rem}#template2 .categories-bar.small .nav{margin-bottom:2rem}#template2 .categories-bar.small .nav .nav-item{margin-bottom:5px;text-align:center;width:100%}#template2 .categories-bar.small .nav .nav-item .nav-link{color:#8e44ad;font-size:17px}}@media (max-width:767px){#template2 #main-slider{margin-top:32px;top:54px}#template2 .categories-bar .nav .nav-item .nav-link{font-size:13px}#template2 footer{height:auto;padding:20px 0}#template2 footer .left{display:flex;justify-content:center;margin:1rem auto 0;order:2}#template2 footer .left img{width:100%}#template2 footer .right{justify-content:center;order:1}#template2 #main-slider{margin-bottom:54px}#template2 #main-slider .carousel-inner .carousel-item h2{font-size:41px;max-width:424px}}@media (min-width:576px) and (max-width:767px){#template2 .categories-bar.small .item-title,#template2 .categories-container .item-title{display:none}}@media (min-width:576px){#template2 .hidden-sm{display:none}}@media (max-width:575px){#template2 .hidden-xs{display:none}#template2 #main-slider{margin-top:6px}#template2 #menu-bar .hamburger{right:0;top:-2px}#template2 #menu-bar .logo img{height:40px}#template2 #menu-bar .right{padding-left:7px;padding-right:0}#template2 #menu-bar .right .nav{top:100%}#template2 #menu-bar .right .social-bar a{font-size:9px}#template2 #menu-bar .right .social-bar .fa{display:none}#template2 .col-md-8 .categories-bar{margin-top:0}#template2 .categories-margin{margin-top:3rem}#template2 .container-element .item-title{margin-top:0}#template2 .container-element .row .col-md-12:first-child .categories-bar,#template2 .container-element .row .col-md-8:first-child .categories-bar{margin-bottom:0;margin-top:0;top:0}#template2 .categories-bar{background:0 0;flex-direction:column;height:auto;margin:0;top:0}#template2 .categories-bar:after,#template2 .categories-bar:before{display:none}#template2 .categories-bar .nav{width:100%}#template2 .categories-bar .nav .nav-item{margin-bottom:5px;text-align:center;width:100%}#template2 .categories-bar .nav .nav-item .nav-link{color:#8e44ad;font-size:17px}#template2 #main-slider .carousel-inner .carousel-item h2{font-size:24px;max-width:69%}#template2 footer .nav{display:flex;justify-content:center}#template2 section.products .item-wrapper .item .price,#template2 section.products.small .item-wrapper .item .price{right:-11px}#template2 section.products .item-wrapper .item .price:after,#template2 section.products.small .item-wrapper .item .price:after{border-width:10px 0 0 11px;right:-2px;top:-11px}#template2 section.products .item-wrapper{margin-bottom:2rem}#template2 section.products .item-wrapper .item,#template2 section.products .item-wrapper:last-child,#template2 section.products .item-wrapper:last-child .item{margin-bottom:0}#template2 section.products .item .price:after{right:-1px;top:-10px}#template2 #main-content.single-course .intro{margin-top:0}#template2 #main-content.single-course .intro .thumbnail-wrapper .price{right:-11px}#template2 #main-content.single-course .intro .thumbnail-wrapper .price .cost{font-size:1.5rem}#template2 #main-content.single-course .intro .thumbnail-wrapper .price .currency{bottom:5px}#template2 #main-content.single-course .intro .thumbnail-wrapper .price:after{border-width:10px 0 0 11px;right:-1px;top:-10px}#template2 .btn-buy{display:flex;flex-wrap:wrap;font-size:15px;justify-content:center}}#template2 .menu-hamburger{border:0;position:absolute;right:8px;top:50%;translate:0 -50%}#template2 .menu-hamburger span{height:2px}#template2 .categories-bar{margin-bottom:20px;margin-top:5px;top:0!important}#template2 #slider{min-height:100vh}#template2 #slider .carousel-image{background-position:50%;background-size:cover}#template2 #slider .carousel-item{min-height:100vh}#template2 #slider .carousel-caption{height:100%;padding-bottom:20px;padding-top:100px;top:50%;transform:translateY(-50%)}#template2 #slider .carousel-caption-text{align-items:center;display:flex;flex-direction:column}#template2 #slider .carousel-caption-text .text-color{color:#fff;display:inline-block;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:4rem;font-weight:700;text-align:left;text-shadow:2px 2px 2px rgba(0,0,0,.31)}#template2 #slider .carousel-caption-text .link-color{display:none;font-size:2rem}#template2 #slider .carousel-caption .btn{font-size:16px!important;transition:all .5s ease-in-out}#template2 #slider .carousel-caption .btn:hover{filter:brightness(85%)}#template2 #slider .carousel-caption .btn.outlined{background-color:transparent;border-color:var(--outlined-btn-border-color);color:var(--outlined-btn-color)}#template2 #slider .carousel-caption .btn.outlined:hover{background-color:var(--outlined-btn-background-color--hover);border-color:transparent;color:var(--outlined-btn-color--hover)}#template2 #slider .carousel-control-next-icon,#template2 #slider .carousel-control-prev-icon{height:7vw;width:7vw}@media (max-width:575.98px){#template2 #slider .carousel-control-next,#template2 #slider .carousel-control-prev{width:25%!important}}#template2 #slider .carousel-control-next>.carousel-icon:after,#template2 #slider .carousel-control-prev>.carousel-icon:after{border-style:solid;height:15px;position:absolute;width:15px}#template2 #slider .carousel-control-prev>.carousel-icon:after{border-width:0 0 3px 3px;content:"";left:18px;transform:rotate(45deg)}#template2 #slider .carousel-control-next>.carousel-icon:after{border-width:3px 3px 0 0;content:"";right:18px;transform:rotate(45deg)}#template2 #slider .carousel-icon{align-items:center;background-color:var(--arrow-background-color);border-color:var(--arrow-border-color);border-radius:50%;border-style:solid;border-width:2px;color:var(--arrow-color);display:flex;font-size:20px;height:50px;justify-content:center;padding:15px;position:relative;transition:all .3s ease-in-out;width:50px}#template2 #slider .carousel-icon:active,#template2 #slider .carousel-icon:focus,#template2 #slider .carousel-icon:hover{background-color:var(--arrow-background-color--hover);border-color:var(--arrow-border-color--hover);color:var(--arrow-color--hover)}#template2 #slider .carousel-indicators li{border-radius:50%;height:10px;max-width:10px}#template2 #slider .carousel-indicators li.active{transform:scale(1.3)}#template2.slider-0 #slider{display:none}#template2.slider-1>.container{left:0;position:absolute;right:0}#template2.slider-1 header{background-color:transparent!important;position:absolute;top:0}#template2.slider-1 header>.container{border-bottom-left-radius:60px;border-bottom-right-radius:60px;height:100px;padding:0 60px}#template2.slider-1 header>.container>.auth{margin-left:auto}#template2.slider-1 #slider>div{width:100%!important}#template2.slider-1 #slider .carousel-caption{background-color:transparent!important}#template2.slider-1 #slider .carousel-caption-text .btn.filled{display:none}#template2.slider-1 #slider .carousel-caption-text .btn.outlined{border-radius:40px;display:inline-block;font-size:15px!important;padding:18px 40px}#template2 .buy-button{align-items:center;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:space-evenly}#template2 .buy-button__prices{display:flex;gap:8px;justify-items:start}#template2 .buy-button .price-old{text-decoration:line-through}#template2 .thumbnail-wrapper{height:100%;width:100%}#template2 .thumbnail-wrapper .thumbnail{height:inherit;min-height:220px;width:inherit}#template2 .grid-table{display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);margin:12px 0}@media screen and (min-width:767px){#template2 .grid-table{grid-auto-flow:row;grid-template-columns:repeat(4,auto);grid-template-rows:1fr 1fr}}#template2 .grid-table__key{font-weight:600}
