[data-table]{width:100%}@element [data-table] and (max-width: 768px){$this,$this caption,$this tbody,$this td,$this tfoot,$this th,$this thead,$this tr{display:block;width:100%}}@element [data-table] and (min-width: 768px){$this{display:table;width:100%}$this caption{display:table-caption;width:auto}$this thead{display:table-header-group;width:auto}$this tbody{display:table-row-group;width:auto}$this tfoot{display:table-footer-group;width:auto}$this tr{display:table-row;width:auto}$this td,$this th{display:table-cell;width:auto}}@element [data-table]{$this{border-collapse:collapse}$this td,$this th{font-weight:300;background:#fff;border-bottom:1px solid #e2e2e3}$this td,$this th{font-size:14px;padding:.75rem 1.4rem}$this th{background-color:#7e4da4!important;border-color:#e2e2e3;color:#fff;line-height:25px;vertical-align:middle}$this td a{background-color:transparent;color:#7e4da4;text-decoration:underline}$this thead th{font-size:13px;font-family:neo-sans,sans-serif;font-weight:700;background-color:#221c44!important}$this tbody th{font-size:16px;line-height:25px;font-weight:400}}@element [data-table^=col-] and (max-width: 768px){$this thead{display:none}$this tr:after{content:"";display:block;clear:both}$this[data-table$=-by-1] td{width:100%}$this[data-table$=-by-2] td{width:50%}$this[data-table$=-by-3] td{width:33.33333%}$this[data-table$=-by-4] td{width:25%}$this[data-table$=-by-5] td{width:20%}$this[data-table$=-by-6] td{width:16.66667%}$this[data-table$=-by-7] td{width:14.28571%}$this td{float:left;text-align:center;position:relative}$this td:nth-of-type(n+2){padding-bottom:17.5pt}$this td:after{content:attr(data-heading);display:block;width:100%;position:absolute;bottom:5pt;left:0;font-size:10pt;line-height:1.2;color:#999}$this td:first-of-type:after{display:none}$this td:nth-of-type(n+2){border-top:none}$this[data-table$=-by-2] td:nth-of-type(n+2):nth-of-type(odd),$this[data-table$=-by-3] td:nth-of-type(n+2):nth-of-type(3n),$this[data-table$=-by-3] td:nth-of-type(n+2):nth-of-type(3n+1),$this[data-table$=-by-4] td:nth-of-type(n+2),$this[data-table$=-by-5] td:nth-of-type(n+2),$this[data-table$=-by-6] td:nth-of-type(n+2),$this[data-table$=-by-7] td:nth-of-type(n+2){border-left-color:transparent}$this[data-table$=-by-4] td:nth-of-type(4n+2),$this[data-table$=-by-5] td:nth-of-type(5n+2),$this[data-table$=-by-6] td:nth-of-type(6n+2),$this[data-table$=-by-7] td:nth-of-type(7n+2){border-left-color:#aaa}$this td:first-of-type{width:100%}$this td.bg-purple:first-of-type{color:#fff;background-color:#694088!important;font-weight:700}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}abbr[title],acronym[title]{text-decoration:none;border-bottom:1px dotted}b,strong{font-weight:700}dfn,em,i{font-style:italic}em,i{position:relative;vertical-align:baseline;line-height:0}mark{color:#000;background:#fff}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1350px){.container{max-width:1530px}}@media (min-width:1920px){.container{max-width:1638px}}@media (min-width:1920px){.container-int{width:100%;max-width:1360px;padding:0 15px}}section .container-int{margin:0 auto}:focus{outline:none!important;box-shadow:none}body{font-family:lato,sans-serif;color:#221c44}:active{outline:none}.btn,a{transition:all .4s ease}.btn:hover,a:hover{text-decoration:none}ul{padding:0;margin:0}ul li{list-style:none}ul.custom-list{font-family:lato,sans-serif;font-weight:300;line-height:25px;font-size:16px}.position-static{position:static}.image-flex{display:flex;justify-content:center;align-items:center}.image-flex img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#content{padding-top:150px}@media (max-width:767.98px){#content{padding-top:0}}.bg-gray{background-color:#fafafa}.no-bg{background-color:transparent!important}.no-border{border-radius:0!important}.button-centered{display:flex;justify-content:center}.title-h2{font-size:30px;line-height:42px}.title-h2,.title-h3{font-family:neo-sans,sans-serif;font-weight:500}.title-h3{font-size:20px;line-height:28px}p.text{font-family:lato,sans-serif;font-weight:300;line-height:25px;font-size:16px}.text-pink{color:#d1677e!important}.image-responsive{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.datepicker .datepicker-days .day.active,.datepicker .datepicker-days .day.active:hover{background-color:#7e4da4;background-image:none}.header-container{position:fixed;width:100%;background-color:#f8f8f9;z-index:50}.header-container.header-page{padding:0 0 45px}.header-container .header-top{padding:13px 0;color:#fff;background-color:#221c44}.header-container .header-top .content{display:flex;align-items:center}.header-container .header-top .content .item{display:flex;margin:0 35px;font-family:lato,sans-serif}.header-container .header-top .content .item:first-child{margin-left:0}.header-container .header-top .content .item:last-child{margin-right:0}.header-container .header-top .content .item span{font-size:15px}@media (max-width:1199.98px){.header-container .header-top .content .item span{font-size:13px}}@media (max-width:767.98px){.header-container .header-top .content .item span{display:none}}.header-container .header-top .content .item img{margin-right:10px}@media (max-width:991.98px){.header-container .header-top .content .item img{display:none}}@media (max-width:767.98px){.header-container .header-top .content .item img{display:inline-block}}@media (max-width:1350px){.header-container .header-top .content .item{margin:0 19px}}@media (max-width:991.98px){.header-container .header-top .content .item{margin:0 10px}}@media (max-width:575.98px){.header-container .header-top .content .item{margin-bottom:10px}}.header-container .header-top a{color:#fff;font-size:15px;font-family:lato,sans-serif}@media (max-width:1199.98px){.header-container .header-top a{font-size:12px}}@media (max-width:575.98px){.header-container .header-top .content{padding:0 0 10px;justify-content:space-between}}.header-container .header-bot{padding:13px 0}.header-container .header-bot .logo-content a img{max-width:130px;transition:all .4s ease}@media (max-width:575.98px){.header-container .header-bot .logo-content a img{max-width:120px}}.header-container .header-bot .head-lang{display:flex;height:100%;margin-left:auto;align-items:center}.header-container .header-bot .head-lang ul li a{color:#221c44;font-family:lato,sans-serif}.header-container .header-bot .head-lang .dropdown-toggle{border:none;background:none;color:#6f6f6f;font-weight:700;text-transform:uppercase;width:50px}.header-container .header-bot .head-lang .dropdown-toggle:after{vertical-align:middle}.header-container .header-bot .head-lang .dropdown-menu{border:none;top:60px;min-width:auto;text-align:center;margin:0;border-radius:0}.header-container .header-bot .head-lang .dropdown-menu .dropdown-item{display:flex;padding:10px 15px}.header-container .header-bot .head-lang .dropdown-menu .dropdown-item:hover{background:none}.header-container .header-bot .head-lang .dropdown-menu .dropdown-item:hover .lang-name{text-decoration:underline}@media (max-width:767.98px){.header-container .header-bot>.container>.row{justify-content:space-between}.header-container .header-bot>.container>.row .col-logo{max-width:170px}.header-container .header-bot>.container>.row .col-menu,.header-container .header-bot>.container>.row .head-right{width:auto}.header-container .header-bot>.container>.row .col-menu{margin-left:auto;padding:0;position:static}.header-container .header-bot>.container>.row .col-menu>.navbar{position:static}}.header-container .head-right{display:flex}.header-container .head-right .social{display:flex;align-items:center;margin-left:auto}.header-container .head-right .social a{padding:0 15px}@media (max-width:1350px){.header-container .head-right .social a{padding:0 7px}}@media (max-width:1199.98px){.header-container .head-right .social a{padding:0 15px}}@media (max-width:991.98px){.header-container .head-right .social a{padding:0 10px}}@media (max-width:767.98px){.header-container .head-right .social a{padding:0 8px}}@media (max-width:575.98px){.header-container .head-right .social a{padding:0 15px}}.header-container .head-right .social a:first-child{padding-left:0}.header-container .head-right .social a i{font-size:18px}.header-container span{display:flex;align-items:center}.header-container span img{margin-right:10px}.header-container .navbar{display:flex;height:100%;padding:0;align-items:center}.header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:40px;padding:20px 0}@media (max-width:1600px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:30px}}@media (max-width:1350px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:20px}}@media (max-width:1199.98px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:18px}}@media (max-width:991.98px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:6px}}.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0;color:#221c44;font-size:16px;font-weight:500;letter-spacing:.8px;font-family:neo-sans,sans-serif}.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:after{content:"";display:block;width:100%;height:1px;margin-top:2px;background-color:#e0af38;opacity:0;transition:all .4s ease}.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover:after{opacity:1}@media (max-width:1350px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:14px}}@media (max-width:1199.98px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:12px}}@media (max-width:991.98px){.header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:10px}}.header-container .navbar .navbar-collapse .navbar-nav .nav-item:last-child>.nav-link{margin-right:0}.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu{width:auto;left:auto;top:120px;position:fixed;padding:0;background-color:#f8f8f9;border-radius:0;border:none;margin:0;box-shadow:0 8px 12px rgba(0,0,0,.06)}@media (max-width:1410px){.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu{width:auto;position:fixed;left:auto;top:120px}.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu .section-submenu{padding:25px}}@media (max-width:1410px) and (max-width:767.98px){.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu .section-submenu{padding:15px 20px}}@media (max-width:1199.98px){.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu{width:100%;left:0}}@media (max-width:767.98px){.header-container .navbar .navbar-collapse .navbar-nav .dropdown-menu{position:absolute;top:-30px}}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu{padding:25px 90px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .col-mega{border-right:1px solid #d6d6d6}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .col-mega:last-child{border-right:0}@media (max-width:991.98px){.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .col-mega{border:none}}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .centered{margin:0 auto}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .centered .megamenu-list .row ul{padding-left:0}@media (max-width:1410px){.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .centered{max-width:inherit;margin:0 -15px}}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title{display:flex;padding-bottom:10px;justify-content:space-between;font-weight:700}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span{color:#d1677e;font-size:16px;line-height:20px;text-transform:uppercase;font-family:neo-sans,sans-serif}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.sub,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.sub{display:flex;color:#221c44;font-size:12px;font-family:neo-sans,sans-serif;text-decoration:underline}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.sub img,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.sub img{margin-left:6px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.sub.arrow,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.sub.arrow{font-weight:300;display:block}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.yellow,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.yellow{color:#e0af38}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.blue,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.blue{color:#37b2b2}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title a.purple,.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .megamenu-title span.purple{color:#7e4da4}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .row .sub{display:block;padding-bottom:5px;color:#d1677e;font-size:14px;line-height:18px;font-weight:500;font-family:neo-sans,sans-serif}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .row ul{padding-left:9px;padding-bottom:18px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .row ul li a{color:rgba(34,28,68,.7019607843);font-size:14px;line-height:20px;font-family:lato,sans-serif;display:inline-block;margin-bottom:4px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .row ul li a:hover{text-decoration:underline}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-list .row ul li:last-child a{margin-bottom:0}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item{padding-bottom:10px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image{display:flex;height:100px;overflow:hidden;justify-content:center;align-items:center;position:relative}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image .title{display:flex;width:100%;height:100%;padding:0 20px;justify-content:flex-end;align-items:center;position:absolute;top:0;left:0;font-weight:700}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image .title img{width:auto;margin-left:10px}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image span{display:block;color:#fff;font-size:13px;text-transform:uppercase;font-family:neo-sans,sans-serif;position:relative;z-index:10}.header-container .navbar .navbar-collapse .navbar-nav .section-submenu .megamenu-content .megamenu-image .item .image:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:767.98px){.header-container .navbar .navbar-collapse{width:100%;background-color:#f8f8f9;position:absolute!important;left:0;top:130px;z-index:200;padding:10px 0}.header-container .navbar .navbar-collapse .navbar-nav li a.nav-link{display:inline-block;margin:0!important;font-size:14px!important;padding:10px 25px!important}}@media (max-width:575.98px){.header-container .navbar .navbar-collapse{top:170px}}@media (max-width:767.98px){.header-container .navbar{position:relative}.header-container .navbar .navbar-toggler{padding:6px 10px;margin-left:auto;background-color:#221c44}.header-container .navbar .navbar-toggler span{display:block;width:28px;height:2px;margin:6px 0;background-color:#f8cf6b}}.header-container.scroll .navbar .navbar-collapse .navbar-nav .dropdown-menu{top:90px}.header-container.scroll .logo-content img{max-width:90px!important;padding:2px 0}.header-container.scroll .header-bot{padding:0}@media (max-width:767.98px){.header-container.scroll .navbar-collapse{top:106px}}@media (max-width:767.98px){.header-container{position:inherit}.header-container .col-sm-9{position:static}}.header-sliders{background-color:#f8f8f9;margin-bottom:20px}@media (max-width:1600px){.header-sliders>.container{max-width:100%;padding:0}}.header-sliders .images-slider{position:relative}.header-sliders .images-slider .slider-single .slick-slide{overflow:hidden;position:relative}.header-sliders .images-slider .slider-single .slick-slide:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.58),transparent);z-index:20}@media (max-width:1199.98px){.header-sliders .images-slider .slider-single .slick-slide{max-height:inherit;height:auto}.header-sliders .images-slider .slider-single .slick-slide:before{height:100%}}.header-sliders .images-slider .slider-single .item .item-block{overflow:hidden;position:relative;color:#fff;max-height:700px}.header-sliders .images-slider .slider-single .item .item-block img{max-width:100%}.header-sliders .images-slider .slider-single .item .item-block iframe,.header-sliders .images-slider .slider-single .item .item-block video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.header-sliders .images-slider .slider-single .item .item-block .content{display:grid;width:100%;height:100%;position:absolute;top:0;left:0;z-index:22;align-items:center}.header-sliders .images-slider .slider-single .item .item-block .content .container,.header-sliders .images-slider .slider-single .item .item-block .content .container-int{height:-moz-max-content;height:max-content;display:flex;margin:0 auto;flex-direction:column;justify-content:center}@media (max-width:1920px){.header-sliders .images-slider .slider-single .item .item-block .content .container,.header-sliders .images-slider .slider-single .item .item-block .content .container-int{padding:0 30px}}@media (max-width:991.98px){.header-sliders .images-slider .slider-single .item .item-block .content .container,.header-sliders .images-slider .slider-single .item .item-block .content .container-int{padding:0 30px}}.header-sliders .images-slider .slider-single .item .item-block .content h1{font-size:50px;line-height:60px;font-weight:700;font-family:neo-sans,sans-serif}@media (max-width:991.98px){.header-sliders .images-slider .slider-single .item .item-block .content h1{font-size:40px;line-height:50px}}@media (max-width:767.98px){.header-sliders .images-slider .slider-single .item .item-block .content h1{font-size:32px;line-height:40px}}.header-sliders .images-slider .slider-single .item .item-block .content p{margin:25px 0 35px;font-size:18px;line-height:22px;letter-spacing:.9px;color:#e0af38;text-transform:uppercase}@media (max-width:767.98px){.header-sliders .images-slider .slider-single .item .item-block .content p{font-size:14px}}.header-sliders .images-slider .slider-single .item .item-block .content .buttons a{margin:0 10px}.header-sliders .images-slider .slider-single .item .item-block .content .buttons a:first-child{margin-left:0}.header-sliders .images-slider .slider-single .item .item-block .content .buttons a:last-child{margin-right:0}@media (max-width:767.98px){.header-sliders .images-slider .slider-single .item .item-block .content .buttons{display:flex;flex-direction:column}.header-sliders .images-slider .slider-single .item .item-block .content .buttons a{margin:5px auto!important}}@media (max-width:575.98px){.header-sliders .images-slider .slider-single .item .item-block .content .buttons a{width:250px}}.header-sliders .images-slider .slider-single .item .item-block .content{padding:40px 0}@media (max-width:1199.98px){.header-sliders .images-slider .slider-single .item .item-block .content{padding:70px 0 30px;align-items:flex-start}}@media (max-width:767.98px){.header-sliders .images-slider .slider-single .item .item-block .content{padding:30px 0;text-align:center}}@media (max-width:575.98px){.header-sliders .images-slider .slider-single .item .item-block .content{align-items:center;padding:0 0 30px}}@media (max-width:1199.98px){.header-sliders .images-slider .slider-single .item .item-block{display:flex;max-height:inherit;height:600px}.header-sliders .images-slider .slider-single .item .item-block img{height:100%;-o-object-fit:cover;object-fit:cover}}.header-sliders .images-slider .slider-single .slick-arrow.slick-disabled{cursor:default;opacity:.2}.header-sliders .images-slider .slider-single .slick-arrow{position:absolute;cursor:pointer;background:none;border:none;z-index:999;top:50%;transform:translateY(-50%)}.header-sliders .images-slider .slider-single .slick-arrow img{width:12px;filter:brightness(0) invert(1)}.header-sliders .images-slider .slider-single .slick-custom-arrow-left{left:10px;transform:translateY(-50%) rotate(-180deg)}.header-sliders .images-slider .slider-single .slick-custom-arrow-right{right:10px}.header-sliders .images-slider .slider-bot{position:relative;width:100%;top:-80px;z-index:2}.header-sliders .images-slider .slider-bot .container-int{max-width:1400px;margin:0 auto}.header-sliders .images-slider .slider-bot .container-int .slick-track{display:flex}.header-sliders .images-slider .slider-bot .container-int .slick-track .slick-slide{height:inherit}@media (max-width:1350px){.header-sliders .images-slider .slider-bot .container-int{max-width:100%;padding:0 30px}}@media (max-width:575.98px){.header-sliders .images-slider .slider-bot{top:-50px}}.header-sliders .images-slider .slider-nav .item .item-block{cursor:pointer;padding:30px;background-color:#fff;border-radius:6px;height:100%;box-shadow:0 3px 4px rgba(0,0,0,.03);transition:all .4s ease}.header-sliders .images-slider .slider-nav .item .item-block *{transition:all .4s ease}.header-sliders .images-slider .slider-nav .item .item-block .image{display:flex;justify-content:center;align-items:center;border-radius:6px;overflow:hidden}.header-sliders .images-slider .slider-nav .item .item-block .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-sliders .images-slider .slider-nav .item .item-block .title{display:flex;padding:12px 0 10px;margin-top:24px;font-size:20px;line-height:28px;font-weight:700;font-family:neo-sans,sans-serif;border-top:1px solid #fff;align-items:center;color:#221c44}.header-sliders .images-slider .slider-nav .item .item-block .title img{margin-right:15px}@media (max-width:991.98px){.header-sliders .images-slider .slider-nav .item .item-block .title{font-size:16px;margin-top:15px}}.header-sliders .images-slider .slider-nav .item .item-block .title .arrow{transition:all .3s ease;width:12px;height:12px;margin-right:0;margin-left:10px}.header-sliders .images-slider .slider-nav .item .item-block p{font-size:18px;color:#6f6f6f;line-height:25px;font-weight:300}@media (max-width:991.98px){.header-sliders .images-slider .slider-nav .item .item-block p{font-size:14px}}.header-sliders .images-slider .slider-nav .item .item-block:hover{background-color:#d1677e;position:relative;box-shadow:0 0 30px rgba(0,0,0,.3)}.header-sliders .images-slider .slider-nav .item .item-block:hover .title,.header-sliders .images-slider .slider-nav .item .item-block:hover p{color:#fff}.header-sliders .images-slider .slider-nav .item .item-block:hover .image img{transform:scale(1.05)}.header-sliders .images-slider .slider-nav .item .item-block:hover .title img{filter:brightness(0) invert(1)}.header-sliders .images-slider .slider-nav .item .item-block:hover .title .arrow{transition:all .3s ease;transform:translateX(5px)}@media (max-width:1350px){.header-sliders .images-slider .slider-nav .item .item-block{padding:20px}}.header-sliders .images-slider .slider-nav .is-active .item .item-block{background-color:#d1677e}.header-sliders .images-slider .slider-nav .is-active .item .item-block .title,.header-sliders .images-slider .slider-nav .is-active .item .item-block p{color:#fff}.header-sliders .images-slider .slider-nav .is-active .item .item-block .title img{filter:brightness(0) invert(1)}.header-sliders .images-slider .slider-nav .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.header-sliders .images-slider .slider-nav .slick-dots li{margin:0 .25rem}.header-sliders .images-slider .slider-nav .slick-dots button{display:block;width:12px;height:12px;padding:0;border-radius:100%;border:1px solid #221c44;background-color:transparent;text-indent:-9999px}.header-sliders .images-slider .slider-nav .slick-dots li.slick-active button{background-color:#f8cf6b;border:none}.page-header-container{background-color:#f8f8f9;padding-bottom:50px}.page-header{position:relative}.page-header .container-int{display:flex;margin:0 auto;flex-direction:column;justify-content:flex-end}@media (max-width:1920px){.page-header .container-int{padding:0 100px}}@media (max-width:991.98px){.page-header .container-int{padding:0 50px}}@media (max-width:575.98px){.page-header .container-int{padding:0 25px}}.page-header .item .item-block{overflow:hidden;max-height:500px}.page-header .item .item-block:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.58),transparent)}@media (max-width:991.98px){.page-header .item .item-block{max-height:300px}}.page-header .item .item-block img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;min-height:300px;width:100%}.page-header .content{padding:0 0 45px;width:100%;position:absolute;bottom:0;left:0;z-index:30}@media (max-width:991.98px){.page-header .content{padding-bottom:20px}}.page-header .content h1{color:#fff;font-size:50px;font-family:neo-sans,sans-serif;font-weight:800;letter-spacing:2.5px;margin-bottom:15px}@media (max-width:1199.98px){.page-header .content h1{font-size:42px}}@media (max-width:991.98px){.page-header .content h1{font-size:32px}}.page-header .content p{font-size:18px;color:#fff;text-transform:uppercase;line-height:20px}@media (max-width:1199.98px){.page-header .content p{font-size:16px}}@media (max-width:991.98px){.page-header .content p{font-size:14px}}.dropdown:hover>.dropdown-menu{display:block}@media (max-width:991.98px){.static-resp{position:static}}@media (min-width:768px){.menu-mobile{display:none}}.menu-mobile .navbar-collapse{background-color:#f8f8f9}.menu-mobile .card{font-size:16px;font-weight:500;letter-spacing:.8px;font-family:neo-sans,sans-serif;border:none;border-radius:0;background-color:#f8f8f9}.menu-mobile .card .card-header{padding:10px 20px;background-color:#f8f8f9;border:none;display:flex;justify-content:space-between}.menu-mobile .card .card-header a{color:#221c44}.menu-mobile .card .card-header a.sub{font-weight:300;font-size:12px;text-decoration:underline;text-transform:uppercase}.menu-mobile .card .card-header a.sub:hover{color:#f8cf6b}.menu-mobile .card .card-header:after{color:#f8cf6b;content:"+";display:block;transform:rotate(45deg);transition:all .3s ease}.menu-mobile .card .card-header:first-child{border-radius:0}.menu-mobile .card .card-header.collapsed a{color:#221c44}.menu-mobile .card .card-header.collapsed a:hover{color:#f8cf6b}.menu-mobile .card .card-header.collapsed:after{color:#221c44;transform:rotate(0);transition:all .3s ease}.menu-mobile .card .card-header .sub.arrow img{width:9px}.menu-mobile .card .card-header.no-children:after{display:none}.menu-mobile .card .card-header .item .image{display:flex;height:100px;overflow:hidden;justify-content:center;align-items:center;position:relative}.menu-mobile .card .card-header .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-mobile .card .card-header .item .image .title{display:flex;width:100%;height:100%;padding:0 20px;justify-content:flex-end;align-items:center;position:absolute;top:0;left:0;font-weight:700}.menu-mobile .card .card-header .item .image .title img{width:auto;margin-left:10px}.menu-mobile .card .card-header .item .image span{display:block;color:#fff;font-size:13px;text-transform:uppercase;font-family:neo-sans,sans-serif;position:relative;z-index:10}.menu-mobile .card .card-header .item .image:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.menu-mobile .card .card-body{padding:0;margin:0 0 0 20px;background-color:#f8f8f9;border-left:1px solid #f8cf6b}.menu-mobile .card .card-body ul{margin:0 0 0 20px}.menu-mobile .card .card-body ul li{padding:10px 0}.menu-mobile .card .card-body ul li a{color:#221c44}.menu-mobile .card .card-body ul li a:hover{color:#f8cf6b}.footer-container{padding:70px 0 38px;background:#221c44 url(../../images/footer-bg.jpg) 50% no-repeat;background-size:cover;position:relative}@media (max-width:991.98px){.footer-container{padding:40px 0 30px}}@media (max-width:767.98px){.footer-container{padding:30px 0 10px}}.footer-container:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#221c44;background:linear-gradient(90deg,#221c44 38%,transparent);z-index:8}.footer-container .row{position:relative;z-index:10;margin:0}.footer-container .row .col-logo img{max-width:140px}@media (max-width:1410px){.footer-container .row .col-logo{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:20px}}@media (max-width:1410px){.footer-container .row .col:not(.col-logo){flex:0 0 33.33333%;max-width:33.33333%;margin-bottom:20px}}@media (max-width:767.98px){.footer-container .row .col:not(.col-logo){flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.footer-container .row .col:not(.col-logo){flex:0 0 100%;max-width:100%}}.footer-container .footer-title{padding-bottom:10px;color:#d99a09;font-size:16px;font-weight:700;line-height:30px;font-family:neo-sans,sans-serif}@media (max-width:1199.98px){.footer-container .footer-title{font-size:14px}}.footer-container ul li{padding-bottom:10px}.footer-container ul li a{font-size:15px;font-weight:300;color:#fff}.footer-container ul li a:hover{color:#d99a09}@media (max-width:1199.98px){.footer-container ul li a{font-size:14px}}.footer-container ul li.infos{padding:8px 0 5px}.footer-container ul li.infos a{color:#fff;font-size:15px;line-height:30px;font-family:lato,sans-serif}@media (max-width:1199.98px){.footer-container ul li.infos a{font-size:13px}}.footer-container ul li.infos a{display:flex;align-items:center}.footer-container ul li.infos a img{margin-right:15px}.footer-container .footer-socials{display:flex;padding-top:30px;align-items:center}.footer-container .footer-socials span{padding:0 10px}.footer-container .footer-socials span:first-child{padding-left:0}.footer-container .footer-socials span:last-child{padding-right:0}.footer-container .footer-socials span i{color:#d99a09;font-size:22px}@media (max-width:575.98px){.footer-container .footer-socials{justify-content:center}}.cc_dialog{width:100%;max-width:none!important;background-color:#7e4da4!important}.cc_dialog .cc_dialog_headline,.cc_dialog .cc_dialog_text{color:#fff!important}.cc_dialog>div>div:last-child{display:flex}@media (max-width:575.98px){.cc_dialog>div>div:last-child{flex-wrap:wrap}}.cc_dialog>div>div:last-child button{display:flex;border-radius:25px;background-color:#fff!important;color:#111!important;margin-left:0!important;margin-right:12px!important}@media (max-width:575.98px){.cc_dialog>div>div:last-child button{width:100%;margin-bottom:15px;margin-right:0!important;display:block}}.cc_dialog>div>div:last-child button:first-child{order:3}@media (max-width:575.98px){.cc_dialog>div>div:last-child button:first-child{margin-bottom:0}}.cc_dialog>div>div:last-child button:nth-child(2){order:1}.cc_dialog>div>div:last-child button:nth-child(3){order:2}.cookie-consent-preferences-dialog .cc_cp_f_powered_by{visibility:hidden}.cookie-consent-preferences-dialog .cc_cp_m_content_entry p{font-weight:300}.cookie-consent-preferences-dialog .cc_cp_f_save button{border-radius:25px;background-color:#7e4da4!important}.title-left{display:flex;align-items:center;padding:40px 0;text-transform:uppercase;color:#7e4da4;font-size:12px;letter-spacing:1.5px;font-family:lato,sans-serif;position:relative}.title-left span{flex:0 0 auto;padding:5px 31px 0 0;position:relative;z-index:5;line-height:20px}.title-left:after{content:"";display:block;width:100%;height:1px;margin-top:1px;background-color:#7e4da4}@media (max-width:575.98px){.title-left{display:block;padding:30px 0}.title-left span{display:block;padding:0;text-align:left}.title-left:after{display:none}}.block-inversabs{margin:0;padding:15px 0 50px;position:relative}.block-inversabs>div{padding:0}.block-inversabs .image{display:flex;max-height:460px;justify-content:center;align-items:center;overflow:hidden}.block-inversabs .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-inversabs .content{display:flex;position:relative;height:100%;align-items:center;width:calc(100% + 80px);left:-80px}@media (max-width:1199.98px){.block-inversabs .content{width:calc(100% + 140px);left:-140px}}@media (max-width:991.98px){.block-inversabs .content{width:100%;left:0}}.block-inversabs .content .item{padding:45px;border-radius:6px;background-color:#f8f7f9}@media (max-width:1199.98px){.block-inversabs .content .item{padding:28px 30px}}@media (max-width:575.98px){.block-inversabs .content .item{padding:28px 25px}}.block-inversabs .content .title{margin-top:-10px;padding-top:0;padding-bottom:10px;color:#221c44;font-size:30px;font-family:neo-sans,sans-serif;font-weight:500;line-height:42px}@media (max-width:1199.98px){.block-inversabs .content .title{font-size:24px;line-height:30px}}.block-inversabs .content p{font-family:lato,sans-serif;line-height:25px;color:#221c44;font-weight:300;font-size:16px}.block-inversabs .content a{display:initial;font-size:16px;color:#7e4da4;font-family:neo-sans,sans-serif;font-weight:500;align-items:flex-end}.block-inversabs .content a:hover{color:rgb(158.27593361,117.0630705394,190.2369294606)}.block-inversabs .content a:hover img{transition:all .3s ease;transform:translateX(5px)}.block-inversabs .content a img{transition:all .4s ease;width:12px;margin-left:12px;margin-top:20px}.block-inversabs.inv{flex-direction:row-reverse}.block-inversabs.inv .content{left:0;right:-80px}@media (max-width:1199.98px){.block-inversabs.inv .content{right:-140px}}@media (max-width:991.98px){.block-inversabs.inv .content{right:0}}.section-devis{margin:15px 0 45px;background:#d6a03b url(../../images/yellow-background.svg) 50% no-repeat;background-size:cover;position:relative}.section-devis .container-int{max-width:1480px}.section-devis .content{padding:30px 0;overflow:hidden;position:relative}@media (min-width:768px){.section-devis .content{min-height:238px}}.section-devis .content .col-12{position:static}.section-devis .content .icon{display:flex;justify-content:center;position:static}.section-devis .content .icon img{padding-right:188px}@media (max-width:991.98px){.section-devis .content .icon img{padding-right:0;max-width:100%}}@media (max-width:767.98px){.section-devis .content .icon img{max-width:25%}}.section-devis .content .icon .secondary{padding:0;height:150%;position:absolute;left:0;top:-51px;opacity:.25}@media (max-width:991.98px){.section-devis .content .icon .secondary{display:none}}.section-devis .content .title{color:#fff;font-size:25px;font-family:neo-sans,sans-serif}@media (max-width:1199.98px){.section-devis .content .title{font-size:22px;line-height:24px}}@media (max-width:767.98px){.section-devis .content .title{padding-top:15px}}.section-devis .content .subtitle{padding-bottom:25px;color:#fff;font-size:45px;font-family:neo-sans,sans-serif;font-weight:700}@media (max-width:1350px){.section-devis .content .subtitle{font-size:35px}}@media (max-width:1199.98px){.section-devis .content .subtitle{font-size:32px;line-height:40px}}.section-devis .col-right{display:flex;flex-direction:column;justify-content:center}@media (max-width:767.98px){.section-devis .col-right{align-items:center;text-align:center}.section-devis .col-right .button{padding:0 0 15px}}.section-devis.blue-bg{background:#1e9b9b}.section-devis.purple-bg{background:#7e4da4}.section-testimonials{padding:50px 0;background:#fafafa url(../../images/icon-awesome-quote-right.svg) no-repeat bottom -177px right -200px;position:relative;overflow:hidden}.section-testimonials:before{content:"";display:block;width:580px;height:100%;background:transparent url(../../images/icon-awesome-quote-right.svg) no-repeat top 112px left 110px;position:absolute;top:0;left:0;transform:rotate(180deg)}@media (max-width:767.98px){.section-testimonials:before{opacity:0}}.section-testimonials.no-background,.section-testimonials.no-background:before{background:none}.section-testimonials .container-testimonials{position:relative}@media (max-width:1770px){.section-testimonials .container-testimonials{max-width:1300px}}@media (max-width:1530px){.section-testimonials .container-testimonials{max-width:1000px}}@media (max-width:1230px){.section-testimonials .container-testimonials{max-width:800px}}@media (max-width:1040px){.section-testimonials .container-testimonials{max-width:650px}}@media (max-width:880px){.section-testimonials .container-testimonials{max-width:100%}}.section-testimonials .container-testimonials .testi-sliders{padding:0 40px}@media (max-width:991.98px){.section-testimonials .container-testimonials .testi-sliders{padding:0 20px}}.section-testimonials .container-testimonials .testi-sliders .slick-list,.section-testimonials .container-testimonials .testi-sliders .slick-slide{padding:16px 0}.section-testimonials .container-testimonials .testi-sliders .slick-arrow{padding:0;position:absolute;top:50%;margin-top:-7px;text-indent:-999999px;border:none;background-color:transparent;z-index:20;cursor:pointer}.section-testimonials .container-testimonials .testi-sliders .slick-arrow.slick-prev{width:12px;height:14px;left:0;transform:scaleX(-1);background:url(../../images/arrow-right-dark.svg) no-repeat 50%;background-size:100%}.section-testimonials .container-testimonials .testi-sliders .slick-arrow.slick-next{right:0;width:12px;height:14px;background:url(../../images/arrow-right-dark.svg) no-repeat 50%;background-size:100%}.section-testimonials .container-testimonials .testi-sliders .item{padding:0 13px}.section-testimonials .container-testimonials .testi-sliders .item .content{height:100%;padding:30px;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.08)}.section-testimonials .container-testimonials .testi-sliders .item .user{display:flex;padding-bottom:25px;justify-content:center}.section-testimonials .container-testimonials .testi-sliders .item .user .image{border-radius:100%;width:32px;height:32px;overflow:hidden}.section-testimonials .container-testimonials .testi-sliders .item .user .stars-name{padding-left:10px}.section-testimonials .container-testimonials .testi-sliders .item .user .stars-name .stars i{font-size:11px;margin-right:5px;color:#e0af38;position:relative;top:-4px}.section-testimonials .container-testimonials .testi-sliders .item .user .stars-name .stars i:last-child{margin-right:0}.section-testimonials .container-testimonials .testi-sliders .item .user .stars-name .name{font-size:12px;color:#221c44;font-family:neo-sans,sans-serif;margin-top:5px}.section-testimonials .container-testimonials .testi-sliders .item .user .stars-name.no-picture{padding-left:0;text-align:center}.section-testimonials .container-testimonials .testi-sliders .item p{color:#b1b1b1;font-size:15px;font-style:italic;text-align:center;line-height:22px}.section-testimonials .container-testimonials .button{padding-top:25px;text-align:center}.section-testimonials .container-testimonials .testi-logos-right{position:absolute;display:inline-block;right:0;top:50%;transform:translateY(-50%)}.section-testimonials .container-testimonials .testi-logos-right span{font-size:18px}.section-testimonials .container-testimonials .testi-logos-right .facebook{display:flex}.section-testimonials .container-testimonials .testi-logos-right .facebook i{color:#3b5997;font-size:40px}.section-testimonials .container-testimonials .testi-logos-right .facebook span{display:inline-block;text-align:center;color:#fff;width:40px;height:40px;line-height:38px;border-radius:100%;background-color:#3b5997;margin-left:15px}.section-testimonials .container-testimonials .testi-logos-right .facebook{padding-bottom:20px;border-bottom:1px solid #d6d6d6;margin-bottom:20px}.section-testimonials .container-testimonials .testi-logos-right .google{position:relative}.section-testimonials .container-testimonials .testi-logos-right .google span{position:absolute;font-weight:700;color:#db7728;right:0;top:12px}@media (max-width:1920px){.section-testimonials .container-testimonials .testi-logos-right{right:-90px}}@media (max-width:880px){.section-testimonials .container-testimonials .testi-logos-right{position:static;transform:inherit;margin:35px auto 0;display:table}}@media (max-width:767.98px){.section-testimonials{background-image:none}}.section-testimonials .card-testimonial{font-family:lato,sans-serif;line-height:25px;color:#221c44;font-weight:300;font-size:16px}.section-testimonials .card-testimonial .image img{height:250px;width:250px;-o-object-fit:cover;object-fit:cover;border-radius:100%}@media (max-width:991.98px){.section-testimonials .card-testimonial .image img{height:200px;width:200px}}@media (max-width:767.98px){.section-testimonials .card-testimonial .image img{height:150px;width:150px}}.section-testimonials .card-testimonial .stars-name{display:inline-flex}.section-testimonials .card-testimonial .stars-name:after{content:"";background:url(/images/icon-awesome-quote-right.svg) no-repeat;background-size:100%;display:block;position:absolute;width:90px;height:90px;top:-57px;left:0;transform:rotate(180deg);z-index:-1}.section-testimonials .card-testimonial .stars-name .stars i{font-size:14px;margin-right:3px;color:#e0af38;position:relative}.section-testimonials .card-testimonial .stars-name .stars i:last-child{margin-right:0}.section-testimonials .card-testimonial .stars-name .name{font-size:20px;color:#221c44;font-family:neo-sans,sans-serif}.section-testimonials .card-testimonial .stars-name.no-picture{padding-left:0;text-align:center}.section-logos{padding:80px 0}.section-logos .image{display:flex;justify-content:center;align-items:center}.section-logos .image img{max-width:100%}.section-instagram{padding:110px 0}.section-instagram .insta-container{display:flex}@media (max-width:767.98px){.section-instagram .insta-container{flex-direction:column}}.section-instagram .insta-container .item img{max-width:100%}.section-instagram .insta-container .listing{display:flex;flex-wrap:wrap}.section-instagram .insta-container .listing .item{flex:0 0 25%;max-width:25%}@media (max-width:991.98px){.section-instagram .insta-container .listing .item{flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.section-instagram .insta-container .listing{width:100%;max-width:100%}}.section-instagram .insta-container .icons{padding-left:20px}.section-instagram .insta-container .icons ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-instagram .insta-container .icons ul li{width:100%;padding:20px 3px;border-bottom:1px solid rgb(178.255,178.255,178.255)}.section-instagram .insta-container .icons ul li:first-child{padding-top:0}.section-instagram .insta-container .icons ul li:last-child{border:none}.section-instagram .insta-container .icons ul li a{display:flex;width:100%;justify-content:center;align-items:center}@media (max-width:767.98px){.section-instagram .insta-container .icons ul{flex-direction:row;padding:25px 0 0}.section-instagram .insta-container .icons ul li{padding:0;border-bottom:none;border-right:1px solid rgb(178.255,178.255,178.255)}}@media (max-width:767.98px){.section-instagram .insta-container .icons{padding-left:0}}.page-title{padding:34px 0 40px}.page-title span{display:block;padding-bottom:18px;font-size:30px;font-family:neo-sans,sans-serif;text-align:center;justify-content:center}.page-title p{font-family:lato,sans-serif;font-weight:300;line-height:25px;font-size:16px}@media (max-width:767.98px){.page-title span{font-size:26px}}@media (max-width:575.98px){.page-title span{font-size:22px}}.columns-cours{padding:0 0 45px;max-width:1100px;margin:0 auto}.columns-cours .page-title{margin:0 auto;padding:50px 0}.columns-cours .page-title span{font-weight:500}.columns-cours .page-title p{color:#000}.columns-cours .row{margin:0 -3px}.columns-cours .row .item{padding:0 3px}@media (max-width:991.98px){.columns-cours .row .item{padding:5px 6px;flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.columns-cours .row .item{flex:0 0 100%;max-width:100%}}.columns-cours .row .item .item-block{display:block;padding:30px;background-color:#f8f7f9;border-radius:6px;height:100%;transition:all .4s ease}.columns-cours .row .item .item-block *{transition:all .4s ease}.columns-cours .row .item .item-block .img{height:50px;display:table-cell;vertical-align:middle}.columns-cours .row .item .item-block .img img{width:50px;max-height:100%}.columns-cours .row .item .item-block .title{display:flex;padding:12px 0 10px;margin-top:24px;font-size:20px;font-weight:700;line-height:28px;font-family:neo-sans,sans-serif;border-top:1px solid #f8f7f9;align-items:center}.columns-cours .row .item .item-block .title img{margin-right:15px}@media (max-width:991.98px){.columns-cours .row .item .item-block .title{font-size:16px;margin-top:15px}}.columns-cours .row .item .item-block .title .arrow{transition:all .3s ease;width:12px;height:12px;margin-right:0;margin-left:10px}.columns-cours .row .item .item-block:hover img{filter:brightness(0) invert(1)}.columns-cours .row .item .item-block p{font-size:18px;color:#6f6f6f;line-height:25px;font-weight:300}@media (max-width:991.98px){.columns-cours .row .item .item-block p{font-size:14px}}.columns-cours .row .item .item-block:hover{background-color:#d1677e;box-shadow:0 4px 12px rgba(0,0,0,.2)}.columns-cours .row .item .item-block:hover .title,.columns-cours .row .item .item-block:hover p{color:#fff}.columns-cours .row .item .item-block:hover .title img{filter:brightness(0) invert(1)}.columns-cours .row .item .item-block:hover .title .arrow{transition:all .3s ease;transform:translateX(5px)}@media (max-width:1350px){.columns-cours .row .item .item-block{padding:20px}}.section-title{margin:40px 0 20px}.section-title .subtitle{color:#7e4da4;font-size:12px;line-height:15px;letter-spacing:1.8px;font-weight:600;font-family:lato,sans-serif;text-transform:uppercase;margin-bottom:15px}.section-title h1{font-family:neo-sans,sans-serif;font-size:30px;font-weight:500;line-height:42px}.cours-header{background-color:#f8f8f9}.cours-header .breadcrumb{margin-bottom:0;padding-top:0;padding-bottom:10px}.cours-header .container-int{margin:0 auto}.cours-header .cours-head-top{padding:15px 0 40px;text-align:center}.cours-header .cours-head-top .subtitle{color:#7e4da4;font-size:12px;font-family:lato,sans-serif;text-transform:uppercase}.cours-header .cours-head-top .title{color:#221c44;font-size:30px;font-family:neo-sans,sans-serif;font-weight:500}.cours-header.exams{background-color:#fff;padding-top:50px;padding-bottom:100px}.cours-header.exam{background-color:#fff;padding-top:50px;padding-bottom:50px}@media (max-width:767.98px){.cours-header.exam .cours-head-bot .row>div:first-child{margin-bottom:30px}}.cours-head-bot{padding:30px 0}.cours-head-bot .heading{padding-bottom:25px;color:#d1677e;font-size:30px;font-family:neo-sans,sans-serif}.cours-head-bot .heading.medium{font-size:24px}@media (max-width:991.98px){.cours-head-bot .heading{font-size:26px;line-height:28px}}.cours-head-bot p{font-size:16px}.cours-head-bot .button{padding-top:40px;margin-bottom:30px}.cours-head-bot.purple{padding-bottom:80px}.cours-head-bot.purple .heading{color:#221c44;font-size:20px;font-weight:500;padding-bottom:15px}.cours-head-bot.purple .button{padding-top:30px}@media (max-width:767.98px){.cours-head-bot{padding:20px 0 10px}}.cours-head-bot .course-picture{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.cours-head-bot .course-picture{margin-bottom:15px}}.section-table-pro{padding:80px 0 60px}.cours-head-cols .row{margin-left:-6px;margin-right:-6px}.cours-head-cols .row .col-lg-6{padding-left:6px;padding-right:6px}.cours-head-cols .row .content{display:flex;height:100px;margin-bottom:12px;overflow:hidden;border-radius:6px;justify-content:center;align-items:center;position:relative}.cours-head-cols .row .content:after{content:"";display:block;width:100%;height:100%;background-color:rgba(209,103,126,.8);position:absolute;top:0;left:0;transition:all .2s ease-in}.cours-head-cols .row .content img{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.cours-head-cols .row .content .title{padding:15px;position:absolute;left:0;bottom:0;font-weight:700;z-index:10;display:flex;align-items:flex-end}.cours-head-cols .row .content .title,.cours-head-cols .row .content .title span{color:#fff;font-size:16px;line-height:20px;font-family:neo-sans,sans-serif}.cours-head-cols .row .content .title img{position:relative;width:12px;margin-left:10px}.cours-head-cols .row .content:hover{box-shadow:0 3px 12px rgba(0,0,0,.3)}.cours-head-cols .row .content:hover:after{opacity:0}.cours-head-cols .row.image{height:350px;overflow:hidden}.cours-head-cols .row.image img{height:100%;-o-object-fit:cover;object-fit:cover}.breadcrumb{padding:30px 0;background-color:transparent}.breadcrumb .breadcrumb-item{color:#7e4da4;font-size:11px;line-height:20px;font-family:lato,sans-serif;font-weight:600}.breadcrumb .breadcrumb-item a{font-size:12px;color:#c3c3c3}.breadcrumb .breadcrumb-item a:hover{color:#7e4da4}.header-page .breadcrumb{margin-bottom:0;padding-left:0;padding-right:0}.cours-listing-item.item-list{padding:30px;margin-bottom:30px;border:1px solid #b2b2b2}.cours-listing-item:last-child{margin-bottom:60px}.cours-listing-item .image{display:flex;height:100%;overflow:hidden;justify-content:center;align-items:center}.cours-listing-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cours-listing-item .content .title{padding-top:0;padding-bottom:10px;color:#221c44;font-size:20px;font-weight:500;line-height:28px;font-family:neo-sans,sans-serif}@media (max-width:991.98px){.cours-listing-item .content .title{padding-top:15px}}.cours-listing-item .content .content-prices{display:flex;padding:15px 0 0;margin:15px 0 0;border-top:1px solid #d6d6d6}.cours-listing-item .content .content-prices .item{display:flex;padding:0 10px}.cours-listing-item .content .content-prices .item:first-child{padding-left:0}.cours-listing-item .content .content-prices .item:last-child{padding-right:0}.cours-listing-item .content .content-prices .item .icon{display:flex;flex-direction:column}.cours-listing-item .content .content-prices .item .icon span{font-size:12px;line-height:25px;font-weight:500;color:#6f6f6f}.cours-listing-item .content .content-prices .item .icon span.price{font-size:15px;line-height:21px;color:#d1677e;font-weight:700;font-family:neo-sans,sans-serif;margin-top:3px}@media (max-width:767.98px){.cours-listing-item .content .content-prices .item .icon span.price{margin-left:10px}}@media (max-width:1350px){.cours-listing-item .content .content-prices .item .icon span{font-size:10px}}@media (max-width:767.98px){.cours-listing-item .content .content-prices .item .icon span{font-size:13px}}.cours-listing-item .content .content-prices .item.first .icon{display:flex;flex-direction:row;align-items:flex-start}.cours-listing-item .content .content-prices .item.first .icon img{margin-top:4px;margin-right:10px}.cours-listing-item .content .content-prices .item.first .icon span{color:#221c44;font-family:lato,sans-serif}@media (max-width:767.98px){.cours-listing-item .content .content-prices{flex-direction:column}.cours-listing-item .content .content-prices .item{flex:0 0 100%;max-width:100%;padding:5px 0}.cours-listing-item .content .content-prices .item .icon{display:flex;flex-direction:row}}.cours-listing-item .details{height:100%;padding:18px 30px 0;border-left:1px solid #d6d6d6}.cours-listing-item .details .item{display:flex;padding-bottom:20px;font-size:13px}.cours-listing-item .details .item img{margin-right:10px}.cours-listing-item .details .item .label-item{font-weight:700;line-height:25px}.cours-listing-item .details .button{padding-top:30px}@media (max-width:1199.98px){.cours-listing-item .details{display:flex;justify-content:space-between;align-items:center;border:none}.cours-listing-item .details .item{padding-bottom:0}.cours-listing-item .details .button{padding-top:0}}@media (max-width:991.98px){.cours-listing-item .details{padding:15px 0 0;flex-wrap:wrap}.cours-listing-item .details .item{flex:0 0 33.33333%;max-width:33.33333%;align-items:center}.cours-listing-item .details .button{padding-top:15px;text-align:center;flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.cours-listing-item .details .item{padding-bottom:10px;flex:0 0 100%;max-width:100%}}.listing-category{padding:45px 0}.listing-category.cours-head-cols .row{justify-content:space-between}.listing-category.cours-head-cols .col-md-6 .content{width:100%}@media (max-width:991.98px){.listing-category.cours-head-cols .col-md-6 .content .title{font-size:14px;line-height:16px}}@media (max-width:991.98px){.listing-category.cours-head-cols .col-md-6{flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.listing-category.cours-head-cols .col-md-6{flex:0 0 100%;max-width:100%}}.listing-category.cours-head-cols.purple .content:after{content:"";background-color:rgba(126,77,164,.8)}.listing-category.cours-head-cols .title{display:flex;align-items:flex-end}.listing-category.cours-head-cols .title span{color:#fff;font-size:16px;line-height:20px;font-family:neo-sans,sans-serif}.listing-category.cours-head-cols .title img{width:12px;margin-left:10px}.stats-blocks{display:flex;padding:15px 0 0;justify-content:center}.stats-blocks .item{display:flex;width:248px;height:248px;padding:67px 0 0;margin:0 15px;background-color:#e0af38;justify-content:flex-start;align-items:center;flex-direction:column}.stats-blocks .item .value{min-height:60px;color:#fff;font-size:40px;font-family:neo-sans,sans-serif;font-weight:700}.stats-blocks .item p{margin:0;color:#221c44;font-size:21px;font-family:neo-sans,sans-serif;text-align:center}@media (max-width:991.98px){.stats-blocks{flex-wrap:wrap}.stats-blocks .item{flex:0 0 26%;max-width:26%;height:200px;padding:50px 0 0;margin-bottom:15px}.stats-blocks .item .value{font-size:34px;min-height:inherit;margin-bottom:15px}.stats-blocks .item p{font-size:18px;line-height:22px}}@media (max-width:767.98px){.stats-blocks .item{flex:0 0 100%;max-width:100%;height:150px;padding:0;justify-content:center}}.image-single .image-flex{height:400px}@media (max-width:767.98px){.image-single .image-flex{height:200px}}.section-page{padding:30px 0}.section-page.accommodations-categories{padding:100px 0}@media (max-width:991.98px){.section-page.accommodations-categories .image-flex{margin-top:30px}}.section-page .block-text .course-description{line-height:25px;margin-bottom:40px}.section-page .block-text h1,.section-page .block-text h2,.section-page .block-text h3,.section-page .block-text h4{display:block;font-size:20px;padding-bottom:20px;color:#221c44;font-family:neo-sans,sans-serif;font-weight:500}@media (max-width:991.98px){.section-page .block-text h1,.section-page .block-text h2,.section-page .block-text h3,.section-page .block-text h4{font-size:26px;line-height:33px}}@media (max-width:767.98px){.section-page .block-text h1,.section-page .block-text h2,.section-page .block-text h3,.section-page .block-text h4{font-size:22px}}.section-page .block-text h2{font-size:20px}@media (max-width:767.98px){.section-page .block-text h2{font-size:18px;line-height:24px}}.section-page .imaage-flex{height:400px}.section-page ul{padding-left:20px}.section-page ul li{list-style:disc}.section-page .table-content .table tbody td,.section-page .table-content .table tbody th{background-color:transparent!important}.section-page .table-content.course-prices{margin-bottom:30px}.section-page .table-content.course-prices thead th{font-weight:500;border:1px solid #7e4da4}.section-page .table-content.course-prices thead th:first-child{font-weight:300}.section-page .table-content.course-prices thead th:last-child{border-right:1px solid #7e4da4}.section-page .table-content.course-prices tbody{border:1px solid #7e4da4}.section-page .table-content.course-prices tbody td{border-top:2px solid #7e4da4}.section-page .table-content.course-prices tbody td:not(:first-child){font-weight:500}.section-page .buttons{padding:30px 0}.section-page .buttons a{margin:12px 0}.section-form{padding:15px 0 30px}.section-form .form-container{max-width:804px;margin:0 auto}.section-form .form-container .animation-container{position:relative;width:100%;transition:.3s;will-change:padding;overflow:hidden}.section-form .form-container .form-step{position:absolute;transition:1s ease-in-out;transition-timing-function:ease-in-out;will-change:transform,opacity}.section-form .form-container .form-step.leaving{animation:left-and-out .5s forwards}.section-form .form-container .form-step.waiting{transform:translateX(400px)}.section-form .form-container .form-step.coming{animation:right-and-in .5s forwards}@keyframes left-and-out{to{opacity:0;transform:translateX(-400px)}}@keyframes right-and-in{to{opacity:1;transform:translateX(0)}}@keyframes bounce{50%{transform:scale(1.5)}to{transform:scale(1)}}.section-form .form-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.section-form .form-container .application-address{height:103px}.section-form .form-container .form-progress-bar,.section-form .form-container .hidden{display:none}.section-form .form-container .form-progress{display:table;margin:0 auto 50px;border-bottom:1px solid #b1b1b1}.section-form .form-container .form-progress .form-progress-indicator{display:inline-block;padding:0 15px 8px;margin:0;font-weight:300;color:#000;font-size:16px;background-color:transparent;border-radius:0}.section-form .form-container .form-progress .form-progress-indicator.active span{position:relative;color:#7e4da4;font-weight:600}.section-form .form-container .form-progress .form-progress-indicator.active span:after{content:"";display:block;position:absolute;width:100%;height:3px;bottom:-7px;background-color:#7e4da4}@media (max-width:575.98px){.section-form .form-container .form-progress .form-progress-indicator.active span:after{left:50%;transform:translate(-50%);bottom:-4px}}.section-form .form-container .form-progress .form-progress-indicator:first-child{padding-left:0}.section-form .form-container .form-progress .form-progress-indicator:last-child{padding-right:0}@media (max-width:575.98px){.section-form .form-container .form-progress .form-progress-indicator{width:100%;text-align:center;padding:0 0 25px}}.section-form .form-container .form-progress a[href="#"]{cursor:auto}@media (max-width:575.98px){.section-form .form-container .form-progress{border:none;margin-bottom:25px}}.section-form .form-container .form-step .buttons{display:flex;justify-content:center;align-items:center}.section-form .form-container .form-step .buttons .btn{margin:0 15px}.section-form .form-container .test-questions .timer{text-align:center;margin-top:-15px;color:#221c44;margin-bottom:15px}.section-form .form-container .test-questions .question .position{text-align:center;margin-bottom:15px;font-style:italic;font-size:13px;color:#b1b1b1}.section-form .form-container .test-questions .question .label{text-align:center;font-size:22px;color:#7e4da4;margin-bottom:35px}.section-form .form-container .test-questions .question .label i{font-size:16px;margin-left:10px}.section-form .form-container .test-questions .question .instructions{text-align:center;font-style:italic;margin-bottom:30px;margin-top:-15px}.section-form .form-container .test-questions .question .media{display:block;text-align:center;margin-bottom:40px}.section-form .form-container .test-questions .question .media .play-sound{display:table;margin:15px auto 0}.section-form .form-container .test-questions .question .media .media-picture{display:inline-block;position:relative}.section-form .form-container .test-questions .question .media .media-picture img{display:block}.section-form .form-container .test-questions .question .media .media-picture:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;opacity:0;transition:all .3s ease}.section-form .form-container .test-questions .question .media .media-picture:hover:before{opacity:.5}.section-form .form-container .test-questions .question .media .media-picture:hover:after{content:"\F00E";display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Font Awesome\ 5 Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;font-size:25px;opacity:.8}.section-form .form-container .test-questions .question .answers{display:table;margin:0 auto}.section-form .form-container .test-questions .question .answers textarea{height:200px}.section-form .form-container .test-questions .question .answers .answer-container{margin-bottom:10px}.section-form .form-container .test-questions .question .answers .answer-container textarea{display:none;margin:10px 0 5px;height:150px}.section-form .form-container .test-questions .question .answers .answer-container:last-child{margin-bottom:0}.section-form .form-container .test-questions .stop-test{display:inline-block;margin-top:15px;color:#221c44;font-size:13px}.section-form .form-steps{padding-bottom:40px;text-align:center}.section-form .form-steps ul{display:flex;justify-content:center;align-items:center}.section-form .form-steps ul li{width:auto!important}.section-form .form-steps ul li a{padding:5px 10px!important;margin:0!important;font-weight:600!important;color:#b1b1b1!important;font-size:16px;border-bottom:1px solid #b1b1b1;background-color:transparent!important;border-radius:0!important}.section-form .form-steps ul li a span{display:none!important}.section-form .form-steps ul li a.active{color:#7e4da4;border-color:#7e4da4}.section-form .form-steps ul li a:hover{background-color:transparent!important}.section-form .form-steps ul li.current a,.section-form .form-steps ul li.done a{color:#7e4da4!important;border-color:#7e4da4!important}.section-form .form-steps ul li:first-child a{padding-left:0}.section-form .form-steps ul li:last-child a{padding-right:0}.section-form .form-steps .wizard .content{height:auto;min-height:116em;background-color:transparent}.section-form .form-steps .wizard .content .body{background-color:transparent}.section-form .form-steps .wizard .custom-select,.section-form .form-steps .wizard .form-control{border-color:#221c44;background-color:transparent}.section-form .form-steps .actions li a{padding:12px 39px!important;border-radius:4px!important;border:1px solid #7e4da4!important;font-size:16px!important;font-family:lato,sans-serif!important;text-shadow:none!important;font-weight:400!important;background-color:#7e4da4!important;color:#fff!important}.section-form .form-steps .actions li a:hover{color:#fff!important;background-color:rgb(104.668879668,63.9643153527,136.2356846473)!important}.section-form .form-title{width:100%;padding:30px 0;color:#7e4da4;text-align:center;font-size:12px;text-transform:uppercase;font-family:lato,sans-serif;letter-spacing:1.8px}.section-form .form-block{margin-bottom:1.7rem;padding:25px 30px;background-color:#f8f7f9}.section-form .form-block .row>div{margin:5px 0}.section-form .form-block p{margin:0;font-size:16px;font-family:lato,sans-serif;line-height:25px}.section-form .form-block p.purple{color:#7e4da4}.section-form .form-block p:not(.purple){font-weight:300}.section-form .form-block p.price{margin-top:5px;margin-bottom:25px;color:#7e4da4;font-size:20px;font-family:neo-sans,sans-serif;font-weight:600}.section-form .form-block .form-group{max-width:178px;margin:0 auto}.section-form .form-block.payment-choices .row{margin-top:30px;margin-bottom:15px;justify-content:center}.section-form .form-block.payment-choices .row>div{margin:0 0 15px}.section-form .form-block.payment-choices .row>div input{display:none}.section-form .form-block.payment-choices .row>div input:checked~label{background:#7e4da4;border-color:#7e4da4;color:#fff}.section-form .form-block.payment-choices .row>div label{text-align:center;display:block;background:#fff;border:2px solid #fff;padding:50px 15px;color:#7e4da4;cursor:pointer}.section-form .form-block.payment-choices .row>div label i{font-size:28px}.section-form .form-block.payment-choices .row>div label span{display:block;margin-top:15px;font-size:18px}.section-form .form-block.payment-choices .row>div label:hover{border-color:#7e4da4}.section-form .form-block.payment-choices .row>div label.disabled{opacity:.5;pointer-events:none}.section-form .form-block.payment-choices p.small{font-size:14px;line-height:20px}.section-form .course-time-infos.disabled{opacity:.5;pointer-events:none}.section-form .extra-nights{margin-bottom:5px}.section-form .extra-nights .column{text-align:center;font-style:italic;margin-bottom:5px}.section-form .extra-nights .label{font-weight:300}.section-form .extra-nights .extra-night{margin-bottom:15px;text-align:center}.section-form .extra-nights .extra-night a{color:#7e4da4}@media (max-width:767.98px){.section-form .extra-nights .extra-night a{font-size:25px;position:relative;top:4px}}.section-form .extra-nights .extra-night input{border:none;padding:0;pointer-events:none;text-align:center;width:40px}@media (max-width:767.98px){.section-form .extra-nights .label{order:1;margin-bottom:20px;text-align:center}.section-form .extra-nights .before-label{order:2}.section-form .extra-nights .before-value{order:3}.section-form .extra-nights .after-label{order:4}.section-form .extra-nights .after-value{order:5}}.section-form .promo-code{margin:0 auto;max-width:280px;position:relative}.section-form .promo-code .form-group.disabled{opacity:.5;pointer-events:none}.section-form .promo-code .form-group input{text-transform:uppercase}.section-form .promo-code .form-group input::-moz-placeholder{text-transform:none}.section-form .promo-code .form-group input::placeholder{text-transform:none}.section-form .promo-code .form-group .apply-promo-code{background-color:#7e4da4!important;color:#fff}.section-form .promo-code .form-group .apply-promo-code:hover{color:#fff}.section-form .promo-code .promo-code-message{position:absolute;top:45px;width:100%;text-align:center;font-size:14px}.section-form .payment-process{text-align:center;padding:120px 0}.section-form .payment-process i{font-size:30px}.section-form .payment-process p{margin-top:15px;font-size:30px;font-weight:300;font-style:italic}.section-form .payment-message{text-align:center;color:#6f6f6f;line-height:30px;font-size:20px;margin-bottom:35px}.section-form .alert:not(.alert-danger):not(.alert-info){padding:20px 25px;line-height:25px;font-style:italic;text-align:center}.section-form .alert-info{line-height:25px}.section-form .bank-transfer-details{padding:25px 30px;background:#f8f8f9}.section-form .bank-transfer-details p{line-height:22px}.section-form .bank-transfer-details .bank-title{font-style:italic;text-decoration:underline}.section-form .buttons{text-align:center;margin-top:50px;margin-bottom:100px}.section-form .buttons .btn{letter-spacing:1px;margin:5px}.section-form .buttons .btn i{position:relative;top:1px}.section-form .custom-select,.section-form .form-control{border-color:#221c44;background-color:transparent}.section-form .custom-select::-moz-placeholder,.section-form .form-control::-moz-placeholder{color:rgba(0,0,0,.3)}.section-form .custom-select::placeholder,.section-form .form-control::placeholder{color:rgba(0,0,0,.3)}.section-form .custom-select.is-invalid,.section-form .form-control.is-invalid{border-color:var(--danger)}.section-form .select-container{position:relative}.section-form .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.section-form .select-container:after{content:"\F0D7";font-family:Font Awesome\ 5 Free;font-weight:600;display:inline-block;position:absolute;right:15px;top:11px;pointer-events:none}.section-form .form-group{margin-bottom:1.7rem}.section-form .form-group .date-inline{display:flex;width:100%;align-items:center}.section-form .form-group .date-inline label{flex:0 0 auto;margin:0;padding-right:10px;font-weight:300}.section-form .form-group .date-inline input{border-right:0}.section-form .form-group .date-inline .input-group .input-group-append .input-group-text{background-color:transparent;border-color:#221c44;border-left:1px solid #221c44!important;border-radius:4px;position:relative;cursor:pointer}.section-form .form-group .date-inline .input-group .input-group-append .input-group-text:after,.section-form .form-group .date-inline .input-group .input-group-append .input-group-text:before{content:"";width:10px;height:1px;background-color:#221c44;display:inline-block;position:absolute;left:-5px}.section-form .form-group .date-inline .input-group .input-group-append .input-group-text:before{top:-1px}.section-form .form-group .date-inline .input-group .input-group-append .input-group-text:after{bottom:-1px}.section-form .form-group .date-inline.file span{line-height:25px}@media (max-width:575.98px){.section-form .form-group .date-inline.file{display:block;text-align:center}.section-form .form-group .date-inline.file .file-name{margin-top:10px}}.section-form .form-group .date-inline.no-btn{align-items:flex-end}.section-form .form-group .date-inline.no-btn input{padding-bottom:0;border:none;border-bottom:1px solid #dededf;border-radius:0;text-align:center}.section-form .form-group .date-inline .gj-datepicker{width:100%}.section-form .form-group .date-inline .gj-datepicker i{display:flex;width:50px;height:100%;text-indent:-999999px;border-radius:4px;border:1px solid #221c44;background:url(../../images/icon-calendar-purple.svg) no-repeat 50%}.section-form .form-centered,.section-form .two-btn{display:flex;justify-content:center}.section-form .two-btn button{margin:0 15px}.section-form .checkbox-container input{display:none}.section-form .checkbox-container input:checked~label:before{background-color:#7e4da4;border-color:#7e4da4}.section-form .checkbox-container label{position:relative;padding-left:30px;font-weight:300;line-height:26px;color:#000}.section-form .checkbox-container label:before{content:"\F00C";display:inline-block;position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:.25rem;border:1px solid #221c44;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;color:#fff;font-size:11px;text-align:center;line-height:18px}.section-form .checkbox-container label.circle:before{border-radius:20px}.section-form .checkbox-container .invalid-feedback{padding-left:30px}.section-form .grecaptcha-badge{margin:0 auto}.heading{padding-bottom:25px;color:#d1677e;font-size:30px;font-family:neo-sans,sans-serif}.heading.medium{font-size:24px}@media (max-width:991.98px){.heading{font-size:26px;line-height:28px}}.heading.purple{color:#221c44}.section-prices-page .content{display:block;margin-bottom:30px;padding:20px 30px 5px;background-color:#f8f7f9}.section-prices-page .content.no-block{padding-bottom:20px}.section-prices-page .content span{color:#000;font-family:lato,sans-serif;line-height:22px}.section-prices-page .content .block{display:flex;padding-top:15px;flex-wrap:wrap}@media (max-width:991.98px){.section-prices-page .content .block{justify-content:center}}.section-prices-page .content .block .item{display:flex;width:80px;height:80px;padding:0 15px;margin-right:20px;margin-bottom:20px;background-color:#d1677e;justify-content:center;align-items:center;color:#fff}.section-prices-page .content .block .item:last-child{margin-right:0}.section-prices-page .content .block .item.two{width:calc(50% - 10px)}@media (max-width:1199.98px){.section-prices-page .content .block .item.two{width:100%;margin-right:0}}@media (max-width:991.98px){.section-prices-page .content .block .item{margin-left:10px;margin-right:10px}.section-prices-page .content .block .item:last-child{margin-right:10px}.section-prices-page .content .block .item.two{margin-left:0;margin-right:0}}.main-categories-blocks{padding-bottom:60px}.main-categories-blocks .row{margin:0 -15px;justify-content:center}.main-categories-blocks .row .col{max-width:250px}.main-categories-blocks .row .col .content{padding:0}.main-categories-blocks .row .col .content:after{background-color:rgba(126,77,164,.8)}@media (max-width:991.98px){.main-categories-blocks .row .col .content{margin-bottom:30px}}@media (max-width:575.98px){.main-categories-blocks .row .col .content{margin-bottom:15px}}@media (max-width:991.98px){.main-categories-blocks .row .col{flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.main-categories-blocks .row .col{flex:0 0 100%;max-width:100%}}.main-categories-blocks.courses .row{margin:0 -5px}.main-categories-blocks.courses .row .col{padding:0 5px}.table-content .table-responsive{margin-bottom:50px}.table-content .table-responsive .table{margin-bottom:0}.table-content .table-responsive .table td,.table-content .table-responsive .table th{padding:.75rem 1.4rem;border-color:#e2e2e3;white-space:nowrap}.table-content .table-responsive .table thead{background-color:#221c44}.table-content .table-responsive .table thead th{color:#fff;font-size:13px;font-family:neo-sans,sans-serif;border-color:transparent;background-color:#221c44;font-weight:700;border-bottom:1px solid #e2e2e3!important;vertical-align:middle}.table-content .table-responsive .table thead th:first-child{font-size:16px}.table-content .table-responsive .table thead.purple-light th{background-color:#7e4da4}.table-content .table-responsive .table tbody tr td,.table-content .table-responsive .table tbody tr th{font-size:16px;line-height:25px;vertical-align:middle}.table-content .table-responsive .table tbody tr td a,.table-content .table-responsive .table tbody tr th a{color:#7e4da4;text-decoration:underline}@media (max-width:767.98px){.table-content .table-responsive .table tbody tr td,.table-content .table-responsive .table tbody tr th{font-size:14px}}.table-content .table-responsive .table tbody tr:nth-of-type(odd) td,.table-content .table-responsive .table tbody tr:nth-of-type(odd) th{background-color:#f8f7f9}.table-content .table-responsive .table tbody tr td{font-weight:300}.table-content .table-responsive .table .bg-purple{color:#fff;background-color:#7e4da4!important}.table-content .table-responsive .table .category{color:#7e4da4;font-size:18px;font-weight:900}.table-content .table-responsive .table .button{display:flex;justify-content:space-between;align-items:center}.table-content .table-responsive .table .button .btn{color:#fff}.table-content .table-responsive.borders .table{border:1px solid #e2e2e3!important}.table-content .table-responsive.borders .table tbody td,.table-content .table-responsive.borders .table tbody th{background-color:#fff}#map{height:100%;height:350px}.contactus-content{padding:50px 0 15px}.contactus-content .button{padding-top:10px}.contactus-content .button .btn{padding:12px 25px}.contactus-content .col-map #map{height:300px}.contactus-content .col-map .icon-info{display:flex;padding-bottom:13px;align-items:flex-start}.contactus-content .col-map .icon-info img{padding-top:5px}.contactus-content .col-map .icon-info span{padding:0 0 10px 15px;font-weight:300;color:#000;line-height:24px}@media (max-width:767.98px){.contactus-content .col-map .icon-info:first-child{margin-top:15px}}.contactus-content .col-map .btn{padding:12px 15px}.list-social ul{display:flex;padding-bottom:25px;align-items:center}.list-social ul li{padding:0 12px;list-style:none}.list-social ul li:first-child{padding-left:0}.list-social ul li:last-child{padding-right:0}.list-social ul li img:hover{opacity:.4}.section-program .content{display:flex}.section-program .content .program-block{flex:0 0 50%;max-width:50%;font-family:lato,sans-serif;border-right:1px solid #e2e2e3}.section-program .content .program-block .top{padding:12px 0;background-color:#221c44;text-align:center;color:#fff;font-family:neo-sans,sans-serif;font-weight:500;font-size:20px;border:1px solid #e2e2e3;line-height:25px}.section-program .content .program-block .bot{display:flex}.section-program .content .program-block .left{display:flex;width:127px;font-size:16px;color:#7e4da4;background-color:#f8f7f9;justify-content:center;align-items:center;border:1px solid #e2e2e3;line-height:25px}.section-program .content .program-block .right{display:flex;width:calc(100% - 127px);flex-direction:column}.section-program .content .program-block .right .item{min-height:114px;padding:15px 20px;border-bottom:1px solid #e2e2e3}.section-program .content .program-block .right .item span{font-size:16px;color:#7e4da4;line-height:20px;margin-bottom:8px;display:inline-block}.section-program .content .program-block .right .item p{margin:0;line-height:25px}@media (max-width:767.98px){.section-program .content{flex-direction:column}.section-program .content .program-block{flex:0 0 100%;max-width:100%}}.section-program .logos-list-vert{display:flex;height:100%}.section-program .logos-list-vert ul{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.section-program .logos-list-vert ul li img{max-width:100%}@media (max-width:991.98px){.section-program .logos-list-vert ul{padding-top:30px;margin:0 auto;flex-direction:row}.section-program .logos-list-vert ul li{padding:0 15px}}.centered{justify-content:center}.white-card-text{min-height:inherit;background-color:#fff;height:calc(100% - 1.5rem);width:100%;padding:30px 25px;display:inline-block;box-shadow:0 3px 18px rgba(0,0,0,.03)}.white-card-text .subtitle{font-family:neo-sans,sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000;text-transform:none;letter-spacing:normal}.white-card-text ul{margin-left:20px}.white-card-text ul li{font-weight:300;font-size:16px;line-height:25px;padding-bottom:10px}.white-card-text ul li:before{content:"\2022";color:#7e4da4;font-weight:700;display:inline-block;width:20px;margin-left:-20px}.card-text{min-height:inherit;background-color:#fff;border-radius:10px;height:calc(100% - 1.5rem);width:100%;padding:30px 25px;display:inline-block;box-shadow:0 3px 18px rgba(0,0,0,.03)}.card-text .title{margin-bottom:10px;color:#7e4da4;font-size:20px;line-height:28px;font-family:neo-sans,sans-serif;font-weight:500}.section-columns-icons{padding:45px 0}.section-columns-icons.exam{margin-bottom:50px}.section-columns-icons .content{height:100%;min-height:344px;padding:30px 25px;font-size:16px;background-color:#f8f7f9}.section-columns-icons .content .icon{padding-bottom:15px}.section-columns-icons .content .title{padding-bottom:15px;color:#7e4da4;font-size:16px;font-family:lato,sans-serif;line-height:25px}.section-columns-icons .content .title.bold{color:#221c44;font-size:20px;font-weight:500;line-height:25px;font-family:neo-sans,sans-serif}.section-columns-icons .content p{font-weight:300;line-height:25px;color:#000}.section-columns-icons .content .button{display:flex;flex-direction:column;align-items:center}.section-columns-icons .content .button a{width:283px;margin:5px 0}@media (max-width:991.98px){.section-columns-icons .col-lg-4{margin-bottom:30px}}.section-columns-icons .col-lg-6{margin-bottom:30px}.section-columns-icons.white{padding:50px 0}.section-columns-icons.white .row>div{margin-bottom:50px}.section-columns-icons.white .content{min-height:inherit;background-color:#fff;padding:40px 30px;border-radius:10px}@media (max-width:575.98px){.section-columns-icons.white .content{padding:20px 25px}}.section-columns-icons.white .content .title{min-height:inherit;padding-top:0;padding-bottom:10px;font-size:20px;font-family:neo-sans,sans-serif}.section-columns-icons.white .table-responsive{margin-bottom:0}.section-columns-icons.accommodation{padding:50px 0 25px}.section-columns-icons.accommodation .row>div{margin-bottom:25px}.section-columns-icons .subtitle{color:#221c44;font-size:17px;text-transform:none;font-family:neo-sans,sans-serif;letter-spacing:inherit;font-weight:500;margin-bottom:10px}.section-columns-icons ul{padding-left:20px}.section-columns-icons ul li{list-style:disc;line-height:25px;margin-bottom:15px}.section-columns-icons ul li:last-child{margin-bottom:0}.accommodation-pictures{padding:50px 0 25px}.accommodation-pictures .row>div{margin-bottom:25px}section .title{padding:5px 0 15px;color:#221c44;font-size:30px;font-family:neo-sans,sans-serif;line-height:35px}section .subtitle{padding:3px 0 15px;color:#7e4da4;font-size:12px;font-family:lato,sans-serif;text-transform:uppercase;letter-spacing:1px;line-height:34px}.sections-dates{margin-bottom:100px}.sections-dates .title{font-weight:500}.sections-dates .subtitle{font-weight:700}.sections-dates .table-content{max-width:1000px;margin:10px auto 0}.sections-dates .table-content table thead th{font-size:20px!important;font-family:neo-sans,sans-serif;font-weight:500;border:1px solid #e2e2e3;background-color:#221c44;color:#fff;padding:15px 30px;vertical-align:middle}.sections-dates .table-content table tbody td,.sections-dates .table-content table tbody th{color:#000!important;vertical-align:middle;font-family:lato,sans-serif;background-color:transparent!important;border:1px solid #e2e2e3;font-weight:300;padding:12px 30px;white-space:nowrap}.sections-dates .table-content table tbody td.white-border,.sections-dates .table-content table tbody th.white-border{border-right-color:#fff;position:relative}.sections-dates .table-content table tbody td.white-border:after,.sections-dates .table-content table tbody th.white-border:after{content:"";position:absolute;right:-1px;bottom:-1px;width:1px;height:1px;display:inline-block;background-color:#e2e2e3}.sections-dates .table-content table tbody td.buttons,.sections-dates .table-content table tbody th.buttons{width:200px;text-align:center}.sections-dates .table-content table tbody td.buttons .disabled,.sections-dates .table-content table tbody th.buttons .disabled{color:#a3a3a3}.sections-dates .table-content table tbody .button{display:flex;justify-content:space-between;align-items:center}.sections-dates .table-content table tbody .button span{color:#000!important}.sections-dates .table-content table tbody .button a{margin-left:15px}.table-columns{display:flex;justify-content:flex-end;align-items:flex-end}.table-columns .item{min-width:248px;padding:0 13px;width:-moz-max-content;width:max-content}.table-columns .item .block{padding:20px 30px 40px;color:#fff;background-color:#7e4da4;border-radius:8px;box-shadow:0 0 30px rgba(0,0,0,.4)}.table-columns .item .title{padding:0 0 30px;color:#fff;font-size:20px;text-transform:uppercase;text-align:center;font-family:neo-sans,sans-serif;letter-spacing:2px;font-weight:500;line-height:28px}.table-columns .item .title:after{content:"";display:block;width:106px;height:1px;margin:10px auto 0;background-color:#fff}.table-columns .item ul li{padding:3px 0;font-family:lato,sans-serif;font-size:16px;line-height:25px}.table-columns .item ul li img{margin-right:10px}.table-columns .item .secondary .title{padding-bottom:75px}@media (max-width:1350px){.table-columns .item{padding:0 10px;min-width:inherit}.table-columns .item .block{padding:20px 19px 30px}.table-columns .item .title{font-size:17px}}@media (max-width:991.98px){.table-columns{justify-content:center}}@media (max-width:767.98px){.table-columns{flex-direction:column}.table-columns .item{flex:0 0 100%;width:100%;max-width:100%;padding:0 0 30px}.table-columns .item .block{width:100%}.table-columns .title{padding-bottom:30px!important}}.section-article{padding-bottom:120px}.section-article .article-picture{max-width:100%;margin-bottom:45px}@media (max-width:767.98px){.section-article .article-picture{-o-object-fit:cover;object-fit:cover;height:400px;height:250px}}.section-article .block-text{font-family:neo-sans,sans-serif}.section-article .block-text h1{font-size:30px}.section-article .block-text .article-date{font-family:Helvetica;padding-bottom:50px;color:#b1b1b1;font-size:12px}.section-article .block-text .article-short-content{font-size:20px;font-weight:500;line-height:30px;margin-bottom:30px}.sidebar-table .content.content-list{padding:25px 30px;border:1px solid #d1677e;border-radius:6px;margin-bottom:30px}.sidebar-table .content.content-list .item{display:flex;padding:12px 0;border-bottom:1px solid #d6d6d6;align-items:flex-start}.sidebar-table .content.content-list .item:first-child{padding-top:0}.sidebar-table .content.content-list .item:last-child{border-bottom:none;padding-bottom:0}.sidebar-table .content.content-list .item .icon{margin-right:10px;margin-top:3px}.sidebar-table .content.content-list .item .text span{display:block;text-transform:uppercase;font-size:15px;font-family:neo-sans,sans-serif;line-height:20px;font-weight:700;margin-bottom:8px}.sidebar-table .content.content-list .item .text p{margin:0;font-family:lato,sans-serif}.sidebar-table .buttons{padding-top:0}.sidebar-table .buttons a{width:100%;margin:0 0 15px;border-radius:6px}.sidebar-table .buttons a:last-child{margin-bottom:0}.blog-header{padding-bottom:40px}.blog-header .blog-categories .row{margin:0 -10px;justify-content:center}.blog-header .blog-categories .row .col{max-width:170px;padding:0 10px;margin-bottom:20px}.blog-header .blog-categories .row .col a{display:flex;height:117px;padding:10px;border-radius:8px;text-align:center;flex-direction:column;justify-content:center;align-items:center;border:none;color:#000;font-weight:600;font-family:lato,sans-serif;background-color:#fff}.blog-header .blog-categories .row .col a .image{width:100%;min-height:45px}.blog-header .blog-categories .row .col a.active,.blog-header .blog-categories .row .col a:hover{box-shadow:0 0 20px rgba(0,0,0,.07);background-color:#7e4da4;color:#fff}.blog-header .blog-categories .row .col a.active img,.blog-header .blog-categories .row .col a:hover img{filter:brightness(0) invert(1)}@media (max-width:991.98px){.blog-header .blog-categories .row .col{flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:575.98px){.blog-header .blog-categories .row .col{flex:0 0 50%;max-width:50%}}.blog-header .blog-featured{margin-top:50px}@media (max-width:767.98px){.blog-header .blog-featured .row>div:nth-child(2){margin-top:15px}}.blog-content{display:block;position:relative;transition:all .3s ease}.blog-content:hover .image img{transform:scale(1.1);transition:all .3s ease}.blog-content:hover{transition:all .3s ease;box-shadow:0 0 20px rgba(0,0,0,.2)}.blog-content:hover:before{background-color:rgba(126,77,164,.8)}.blog-content:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.58),transparent);z-index:20;transition:all .3s ease}.blog-content .image{overflow:hidden;height:250px}.blog-content .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s ease}.blog-content .content{display:flex;height:100%;padding:30px;position:absolute;top:0;left:0;color:#fff;justify-content:flex-end;align-items:flex-start;flex-direction:column;z-index:22}.blog-content .content .title{padding:0;margin-bottom:10px;color:#fff;font-size:20px;line-height:16px;font-weight:500;font-family:neo-sans,sans-serif}.blog-content .content .date{display:flex;font-size:12px;line-height:14px;align-items:center}.blog-content .content .date img{width:13px;margin-right:10px}.blog-content .content p{margin:0;padding:15px 0 0;line-height:19px}.blog-featured .blog-content:hover,.section-blog-list .blog-content:hover{box-shadow:none}.blog-featured .blog-content:hover .image:before,.section-blog-list .blog-content:hover .image:before{background-color:rgba(126,77,164,.8)}.blog-featured .blog-content:before,.section-blog-list .blog-content:before{display:none}.blog-featured .blog-content .image,.section-blog-list .blog-content .image{position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.blog-featured .blog-content .image:before,.section-blog-list .blog-content .image:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.58),transparent);z-index:20;transition:all .3s ease}.blog-featured .blog-content .content,.section-blog-list .blog-content .content{transition:all .3s ease;box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:static;color:#221c44}.blog-featured .blog-content .content .title,.section-blog-list .blog-content .content .title{color:#221c44;line-height:22px}.blog-featured .blog-content,.section-blog-list .blog-content{margin-bottom:30px}.blog-featured .blog-content .date,.section-blog-list .blog-content .date{font-size:12px}@media (max-width:575.98px){.blog-featured .blog-content,.section-blog-list .blog-content{margin-bottom:15px}}.section-blog-list{padding-top:30px;padding-bottom:130px}.pagination{display:flex;padding-top:45px;justify-content:center;flex-wrap:wrap}.pagination li{padding:0 15px;margin-bottom:20px}.pagination li.page-item.active .page-link{background-color:#7e4da4;border-color:#7e4da4}.pagination li.disabled:not(:first-child):not(:last-child)>*{border-color:#fff}.pagination li:first-child>*,.pagination li:last-child>*{color:#fff!important}.pagination li:first-child>:before,.pagination li:last-child>:before{font-weight:900;font-size:17px;font-family:Font Awesome\ 5 Free;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#6f6f6f;position:relative;left:2px}.pagination li:first-child:not(.disabled):hover .page-link,.pagination li:last-child:not(.disabled):hover .page-link{color:#e9ecef!important}.pagination li:first-child>:before{content:"\F053"}.pagination li:last-child>:before{content:"\F054"}.pagination li .page-link,.pagination li a{display:flex;width:50px;height:50px;padding:15px 0;justify-content:center;align-items:center;color:#6f6f6f;font-weight:600;font-size:15px;border:1px solid #ededed;border-radius:0!important}.parcours-content{display:flex;align-items:center;padding-right:20px}.parcours-content .item{display:flex;height:120px;padding-left:35px;flex:0 0 20%;max-width:20%;align-items:center;justify-content:center;flex-direction:column;background-color:#e0af38;position:relative;text-align:center}.parcours-content .item:before{right:-23px;border-left:20px solid #fff}.parcours-content .item:after,.parcours-content .item:before{content:"";position:absolute;border-top:60px solid transparent;border-bottom:60px solid transparent;z-index:1}.parcours-content .item:after{right:-20px;border-left:20px solid transparent}.parcours-content .item .title{width:100%;padding:0 0 3px;color:#221c44;line-height:17px;font-size:15px;font-weight:500;font-family:lato,sans-serif}.parcours-content .item .title:after{content:"";display:block;position:absolute;width:3px;height:100%;top:0;right:-3px;background:#fff;z-index:1}.parcours-content .item p{width:100%;margin:0;font-size:14px;line-height:17px;color:#221c44;font-weight:300}.parcours-content .item:first-of-type{background-color:rgb(250.8082608696,244.1826086957,228.0917391304)}.parcours-content .item:first-of-type:after{border-left-color:rgb(250.8082608696,244.1826086957,228.0917391304)}.parcours-content .item:nth-of-type(2){background-color:rgb(246.6839130435,233.5391304348,201.6160869565)}.parcours-content .item:nth-of-type(2):after{border-left-color:rgb(246.6839130435,233.5391304348,201.6160869565)}.parcours-content .item:nth-of-type(3){background-color:rgb(243.2469565217,224.6695652174,179.5530434783)}.parcours-content .item:nth-of-type(3):after{border-left-color:rgb(243.2469565217,224.6695652174,179.5530434783)}.parcours-content .item:nth-of-type(4){background-color:rgb(237.747826087,210.4782608696,144.252173913)}.parcours-content .item:nth-of-type(4):after{border-left-color:rgb(237.747826087,210.4782608696,144.252173913)}.parcours-content .item:nth-of-type(5){background-color:rgb(230.8739130435,192.7391304348,100.1260869565)}.parcours-content .item:nth-of-type(5):after{border-left-color:rgb(230.8739130435,192.7391304348,100.1260869565)}@media (max-width:767.98px){.parcours-content .item{flex:0 0 100%;max-width:100%;padding:0 15px;height:80px;margin-bottom:3px}.parcours-content .item .title:after,.parcours-content .item:after,.parcours-content .item:before{display:none}}@media (max-width:991.98px){.parcours-content{margin-bottom:30px}}@media (max-width:767.98px){.parcours-content{padding-right:0;flex-wrap:wrap}}.sitemap a.page-title{color:#7e4da4}.youtube-video{width:100%;min-height:350px}.download-listing{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.download-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.download-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.download-listing{grid-template-columns:repeat(4,minmax(0,1fr))}}.card__download{border-radius:5px;overflow:hidden;box-shadow:0 0 40px rgba(0,0,0,.1)}.card__download .card__download-thumbnail{width:100%}.card__download .card__download-thumbnail img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.card__download .card__download-content{position:relative;z-index:1;background-color:#fff;border-radius:0 32px 0 0;padding:20px;margin-top:-32px}.card__download .card__download-content .title{font-size:20px;font-weight:700;line-height:28px;font-family:neo-sans,sans-serif}.card__download .card__download-content .download-files{margin-top:16px;display:flex;align-items:center;-moz-column-gap:32px;column-gap:32px;row-gap:16px;flex-wrap:wrap}.card__download .card__download-content .download-file{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;color:inherit;font-family:neo-sans,sans-serif;font-weight:500;font-size:14px}.card__download .card__download-content .download-file:hover{text-decoration:underline}.card__download .card__download-content .download-file .flag{width:16px;height:16px;border-radius:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.card__download .card__download-content .download-file .flag .flag-icon{height:16px;background-size:cover}a,a:hover{transition:all .3s}.btn{padding:12px 39px;border-radius:4px;border:1px solid transparent;font-size:16px;font-family:lato,sans-serif;font-weight:700;width:-moz-max-content;width:max-content}.btn.text-center{text-align:center;justify-content:center}.btn.btn-yellow{background-color:#e0af38;color:#fff}.btn.btn-yellow:hover{background-color:rgb(198.1347826087,149.347826087,30.8652173913)}.btn.btn-yellowlight{background-color:#f8cf6b;color:#fff}.btn.btn-yellowlight:hover{background-color:rgb(246.8483870968,199.1032258065,82.6516129032)}.btn.btn-bluelight{background-color:#66d1d1;color:#fff}.btn.btn-bluelight:hover{background-color:rgb(82.3944723618,203.1055276382,203.1055276382)}.btn.btn-bluemedium{background-color:#37b2b2;color:#fff}.btn.btn-bluemedium:hover{background-color:rgb(48.9806866953,158.5193133047,158.5193133047)}.btn.btn-purplelight{background-color:#ce90ff;color:#fff}.btn.btn-purplelight:hover{background-color:rgb(194.7432432432,118.5,255)}.btn.btn-purple-trans{background-color:transparent;border-color:#7e4da4;color:#7e4da4}.btn.btn-purple-trans:hover{color:#fff;background-color:#7e4da4}.btn.btn-purple-trans:hover img{filter:brightness(0) invert(1)}.btn.btn-pink{background-color:#d1677e;border-color:#d1677e;color:#fff}.btn.btn-pink:hover{color:#fff;background-color:rgb(203.0757575758,83.4242424242,109.3863636364)}.btn.btn-purple{background-color:#7e4da4;border-color:#7e4da4;color:#fff}.btn.btn-purple:hover{color:#fff;background-color:rgb(104.668879668,63.9643153527,136.2356846473)}.btn.purple-dark{background-color:#221c44;border-color:#221c44;color:#fff}.btn.purple-dark:hover{color:#fff;background-color:rgb(48.45,39.9,96.9)}.btn.shadow{box-shadow:0 2px 12px rgba(0,0,0,.03)}.btn.icon{display:flex;align-items:center}.btn.icon img{margin-right:10px}.btn.icon.white img{filter:brightness(0) invert(1)}.btn.icon.icon-right img{margin-right:0;margin-left:10px}.btn.btn-sm{padding:6px 12px;font-size:14px}.btn-front-page-edition{position:fixed;z-index:20;left:15px;bottom:15px}@media (min-width:1500px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-md-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-mxxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}.mt-50{margin-top:50px!important}.mt-100{margin-top:100px!important}.mb-50{margin-bottom:50px!important}.mb-100{margin-bottom:100px!important}.mr-50{margin-right:50px!important}.mr-100{margin-right:100px!important}.ml-50{margin-left:50px!important}.ml-100{margin-left:100px!important}.mx-50{margin-right:50px!important;margin-left:50px!important}.my-50{margin-top:50px!important;margin-bottom:50px!important}.m-50{margin:50px!important}.mx-100{margin-right:100px!important;margin-left:100px!important}.my-100{margin-top:100px!important;margin-bottom:100px!important}.m-100{margin:100px!important}.pt-50{padding-top:50px!important}.pt-100{padding-top:100px!important}.pb-50{padding-bottom:50px!important}.pb-100{padding-bottom:100px!important}.pr-50{padding-right:50px!important}.pr-100{padding-right:100px!important}.pl-50{padding-left:50px!important}.pl-100{padding-left:100px!important}.px-50{padding-right:50px!important;padding-left:50px!important}.py-50{padding-top:50px!important;margin-bottom:50px!important}.p-50{margin:50px!important}.px-100{padding-right:100px!important;padding-left:100px!important}.py-100{padding-top:100px!important;padding-bottom:100px!important}.p-100{padding:100px!important}@media (min-width:576px){.mt-sm-50{margin-top:50px!important}.mt-sm-100{margin-top:100px!important}.mb-sm-50{margin-bottom:50px!important}.mb-sm-100{margin-bottom:100px!important}.mr-sm-50{margin-right:50px!important}.mr-sm-100{margin-right:100px!important}.ml-sm-50{margin-left:50px!important}.ml-sm-100{margin-left:100px!important}.mx-sm-50{margin-right:50px!important;margin-left:50px!important}.my-sm-50{margin-top:50px!important;margin-bottom:50px!important}.m-sm-50{margin:50px!important}.mx-sm-100{margin-right:100px!important;margin-left:100px!important}.my-sm-100{margin-top:100px!important;margin-bottom:100px!important}.m-sm-100{margin:100px!important}.pt-sm-50{padding-top:50px!important}.pt-sm-100{padding-top:100px!important}.pb-sm-50{padding-bottom:50px!important}.pb-sm-100{padding-bottom:100px!important}.pr-sm-50{padding-right:50px!important}.pr-sm-100{padding-right:100px!important}.pl-sm-50{padding-left:50px!important}.pl-sm-100{padding-left:100px!important}.px-sm-50{padding-right:50px!important;padding-left:50px!important}.py-sm-50{padding-top:50px!important;margin-bottom:50px!important}.p-sm-50{padding:50px!important}.px-sm-100{padding-right:100px!important;padding-left:100px!important}.py-sm-100{padding-top:100px!important;padding-bottom:100px!important}.p-sm-100{padding:100px!important}}@media (min-width:768px){.mt-md-50{margin-top:50px!important}.mt-md-100{margin-top:100px!important}.mb-md-50{margin-bottom:50px!important}.mb-md-100{margin-bottom:100px!important}.mr-md-50{margin-right:50px!important}.mr-md-100{margin-right:100px!important}.ml-md-50{margin-left:50px!important}.ml-md-100{margin-left:100px!important}.mx-md-50{margin-right:50px!important;margin-left:50px!important}.my-md-50{margin-top:50px!important;margin-bottom:50px!important}.m-md-50{margin:50px!important}.mx-md-100{margin-right:100px!important;margin-left:100px!important}.my-md-100{margin-top:100px!important;margin-bottom:100px!important}.m-md-100{margin:100px!important}.pt-md-50{padding-top:50px!important}.pt-md-100{padding-top:100px!important}.pb-md-50{padding-bottom:50px!important}.pb-md-100{padding-bottom:100px!important}.pr-md-50{padding-right:50px!important}.pr-md-100{padding-right:100px!important}.pl-md-50{padding-left:50px!important}.pl-md-100{padding-left:100px!important}.px-md-50{padding-right:50px!important;padding-left:50px!important}.py-md-50{padding-top:50px!important;margin-bottom:50px!important}.p-md-50{padding:50px!important}.px-md-100{padding-right:100px!important;padding-left:100px!important}.py-md-100{padding-top:100px!important;padding-bottom:100px!important}.p-md-100{padding:100px!important}}@media (min-width:992px){.mt-lg-50{margin-top:50px!important}.mt-lg-100{margin-top:100px!important}.mb-lg-50{margin-bottom:50px!important}.mb-lg-100{margin-bottom:100px!important}.mr-lg-50{margin-right:50px!important}.mr-lg-100{margin-right:100px!important}.ml-lg-50{margin-left:50px!important}.ml-lg-100{margin-left:100px!important}.mx-lg-50{margin-right:50px!important;margin-left:50px!important}.my-lg-50{margin-top:50px!important;margin-bottom:50px!important}.m-lg-50{margin:50px!important}.mx-lg-100{margin-right:100px!important;margin-left:100px!important}.my-lg-100{margin-top:100px!important;margin-bottom:100px!important}.m-lg-100{margin:100px!important}.pt-lg-50{padding-top:50px!important}.pt-lg-100{padding-top:100px!important}.pb-lg-50{padding-bottom:50px!important}.pb-lg-100{padding-bottom:100px!important}.pr-lg-50{padding-right:50px!important}.pr-lg-100{padding-right:100px!important}.pl-lg-50{padding-left:50px!important}.pl-lg-100{padding-left:100px!important}.px-lg-50{padding-right:50px!important;padding-left:50px!important}.py-lg-50{padding-top:50px!important;margin-bottom:50px!important}.p-lg-50{padding:50px!important}.px-lg-100{padding-right:100px!important;padding-left:100px!important}.py-lg-100{padding-top:100px!important;padding-bottom:100px!important}.p-lg-100{padding:100px!important}}@media (min-width:1200px){.mt-xl-50{margin-top:50px!important}.mt-xl-100{margin-top:100px!important}.mb-xl-50{margin-bottom:50px!important}.mb-xl-100{margin-bottom:100px!important}.mr-xl-50{margin-right:50px!important}.mr-xl-100{margin-right:100px!important}.ml-xl-50{margin-left:50px!important}.ml-xl-100{margin-left:100px!important}.mx-xl-50,.my-xl-50{margin-right:50px!important;margin-left:50px!important}.m-xl-50{margin:50px!important}.mx-xl-100{margin-right:100px!important;margin-left:100px!important}.my-xl-100{margin-top:100px!important;margin-bottom:100px!important}.m-xl-100{margin:100px!important}.pt-xl-50{padding-top:50px!important}.pt-xl-100{padding-top:100px!important}.pb-xl-50{padding-bottom:50px!important}.pb-xl-100{padding-bottom:100px!important}.pr-xl-50{padding-right:50px!important}.pr-xl-100{padding-right:100px!important}.pl-xl-50{padding-left:50px!important}.pl-xl-100{padding-left:100px!important}.px-xl-50,.py-xl-50{padding-right:50px!important;padding-left:50px!important}.p-xl-50{padding:50px!important}.px-xl-100{padding-right:100px!important;padding-left:100px!important}.py-xl-100{padding-top:100px!important;padding-bottom:100px!important}.p-xl-100{padding:100px!important}}@media (min-width:1500px){.mt-xxl-50{margin-top:50px!important}.mt-xxl-100{margin-top:100px!important}.mb-xxl-50{margin-bottom:50px!important}.mb-xxl-100{margin-bottom:100px!important}.mr-xxl-50{margin-right:50px!important}.mr-xxl-100{margin-right:100px!important}.ml-xxl-50{margin-left:50px!important}.ml-xxl-100{margin-left:100px!important}.mx-xxl-50{margin-right:50px!important;margin-left:50px!important}.my-xxl-50{margin-top:50px!important;margin-bottom:50px!important}.m-xxl-50{margin:50px!important}.mx-xxl-100{margin-right:100px!important;margin-left:100px!important}.my-xxl-100{margin-top:100px!important;margin-bottom:100px!important}.m-xxl-100{margin:100px!important}.pt-xxl-50{padding-top:50px!important}.pt-xxl-100{padding-top:100px!important}.pb-xxl-50{padding-bottom:50px!important}.pb-xxl-100{padding-bottom:100px!important}.pr-xxl-50{padding-right:50px!important}.pr-xxl-100{padding-right:100px!important}.pl-xxl-50{padding-left:50px!important}.pl-xxl-100{padding-left:100px!important}.px-xxl-50{padding-right:50px!important;padding-left:50px!important}.py-xxl-50{padding-top:50px!important;padding-bottom:50px!important}.p-xxl-50{padding:50px!important}.px-xxl-100{padding-right:100px!important;padding-left:100px!important}.py-xxl-100{padding-top:100px!important;padding-bottom:100px!important}.p-xxl-100{padding:100px!important}}@keyframes fa-blink{0%{opacity:1}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:0}}.fa-blink{animation:fa-blink .75s linear infinite}