/*!
Theme Name: Learn
Text Domain: learn
Version: 1.1
Description:
Author: Evtihii
Author URI: https://wordpress.org/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/*{margin:0;padding:0;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased}body{font-family:Regular,sans-serif;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{color:#33d17c;background-color:transparent;outline:0;text-decoration:none}a:active,a:hover{outline:0;text-decoration:underline;cursor:pointer}a:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-family:Semibold,sans-serif;font-weight:600}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Black,sans-serif}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}ol,ul{list-style:none;margin-bottom:20px}ol{list-style:decimal;margin-left:20px}ul{list-style:disc;padding-left:16px}input{line-height:normal}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}textarea{overflow:auto;resize:none}button{overflow:visible;cursor:pointer}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=email],input[type=text]{-webkit-appearance:none}input[type=submit]::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}select::-ms-expand{display:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-family:Bold,sans-serif}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Light;src:url(fonts/Lato-Light.ttf);font-display:swap}@font-face{font-family:Regular;src:url(fonts/Lato-Regular.ttf);font-display:swap}@font-face{font-family:Semibold;src:url(fonts/Lato-Semibold.ttf);font-display:swap}@font-face{font-family:Bold;src:url(fonts/Lato-Bold.ttf);font-display:swap}@font-face{font-family:Black;src:url(fonts/Lato-Black.ttf);font-display:swap}body{font-size:18px;font-family:Light,sans-serif;color:#333}body.stop{overflow:auto;position:static;max-width:100%}.contacts h1,.default h1,h2{font-family:Black,sans-serif;font-size:32px;line-height:32px;letter-spacing:.1em;text-transform:uppercase}.btn,.contacts div.wpforms-container-full .wpforms-form button[type=submit],.um .um-button.um-alt,.um .um-form input[type=submit].um-button,.um input[type=submit].um-button.um-alt,input[type=submit]{background:#33d17c!important;box-shadow:0 20px 40px rgba(18,18,18,.25)!important;border-radius:8px!important;text-transform:uppercase!important;color:#fff!important;font-family:Black,sans-serif!important;font-size:14px!important;line-height:24px!important;letter-spacing:.1em!important;display:inline-block!important;padding:16px 50px;transition:.3s!important;border:1px solid #33d17c!important}.btn:hover,.contacts div.wpforms-container-full .wpforms-form button[type=submit]:hover,.um .um-button.um-alt:hover,.um .um-form input[type=submit].um-button:hover,.um input[type=submit].um-button.um-alt:hover,input[type=submit]:hover{background:#fff!important;color:#33d17c!important;text-decoration:none!important}.contacts .wpforms-field-container>div input,.contacts .wpforms-field-container>div textarea,.fields,.um .um-form input[type=password],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=text],.um .um-form textarea,input,textarea{max-width:100%!important;border-radius:4px!important;transition:.3s!important;padding:12px 18px!important;height:40px;border:1px solid #ccc}.contacts .wpforms-field-container>div input:focus,.contacts .wpforms-field-container>div textarea:focus,.fields:focus,.um .um-form input[type=password]:focus,.um .um-form input[type=search]:focus,.um .um-form input[type=tel]:focus,.um .um-form input[type=text]:focus,.um .um-form textarea:focus,input:focus,textarea:focus{border-color:transparent!important;box-shadow:0 10px 25px rgba(58,64,91,.15)!important}.labels,.um-field-label label{font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:left!important;font-family:Regular,sans-serif!important;color:rgba(51,51,51,.65)!important}input[type=submit]{padding:6px 47px!important}textarea{min-height:83px!important}.um .um-form input[type=submit].um-button{padding:6px 47px!important}.um-account-meta-img{display:none}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{padding:6px 47px!important;background:#fff!important;color:#33d17c!important}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:#33d17c!important;color:#fff!important}.container{width:100%;max-width:1366px;margin:0 auto;padding:0 38px}header{background:#2f3350;position:relative}header .header{display:flex;min-height:100px;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}header .header .sub-menu{display:none;position:absolute;flex-direction:column;background:#fff;box-shadow:3px 3px 6px 0 rgba(0,0,0,.2);border-radius:3px;z-index:10}header .header .sub-menu a{color:#333}header .header .custom-logo{min-width:110px;width:170px;max-width:80%}header .header .custom-logo-link{width:10%}header ul{display:flex;margin-bottom:0;padding-left:0}header ul li{list-style:none;margin:0 10px}header ul li.menu-item-has-children:hover .sub-menu{display:flex}header ul li a{color:#fff;font-family:Semibold,sans-serif;font-size:16px;padding:16px 0;display:block}.translatepress-fr_FR .menu__right a{min-width:170px}.menu__right.mobile{display:none}.menu__right li{margin:0}.menu__right li:last-child{margin-left:16px}.menu__right a{background:0 0;border:2px solid #33d17c;min-width:190px;text-transform:uppercase;border-radius:8px;transition:.3s;letter-spacing:.1em;font-family:Black,sans-serif;font-size:12px;line-height:20px;display:flex;justify-content:center;align-items:center;padding:12px 0}.menu__right a:hover{background:#33d17c;text-decoration:none}.default{padding-top:75px;padding-bottom:67px}.default h1{text-align:center;margin-bottom:75px}.default p{margin-bottom:24px}.banner{padding:6.8vw 0 120px;background:url(img/banner.jpg);background-size:cover,70vw;background-repeat:no-repeat;background-position:left center,right 25%;min-height:39.5vw}.banner h1{font-family:Light,sans-serif;font-size:56px;line-height:64px;margin-bottom:11px;max-width:43%}.banner h1 span{color:#33d17c}.banner h1 strong{font-family:Black,sans-serif}.banner p{font-family:Bold,sans-serif;font-size:20px;line-height:60px;margin-bottom:13px}.banner p span{color:#33d17c;font-family:Semibold,sans-serif}.banner.free{background:url(img/free_banner_0.jpg) 0 -10px;background-size:cover;padding-bottom:0;padding-top:0;display:flex;align-items:center}.banner.free h1{margin-bottom:22px;max-width:100%}.banner.free .container{max-width:1146px;display:flex;align-items:center;justify-content:center}.banner.free img{border-radius:100%;max-width:38vw}.banner.free p{font-family:Light,sans-serif;margin-right:30px;font-size:20px;line-height:30px}.process{text-align:center;padding-top:75px;padding-bottom:75px}.process.free{background:#506a92;color:#fff}.process.free .free__title{font-family:Semibold,sans-serif;font-size:24px;line-height:30px;margin-bottom:73px}.process.free .process__container{align-items:flex-start}.process.free .process__container-item .img{margin-bottom:42px;background-color:#eee}.process.free .process__container-item ul{display:flex;margin-top:8px}.process.free .process__container-item ul li{margin-right:38px;font-family:Light,sans-serif;font-size:18px;line-height:24px}.process.free .process__container-item ul li:last-child{margin-right:0}.process.free .process__container-item .title{font-family:Regular,sans-serif;line-height:26px}.process.free .process__container-item .micro{background-image:url(img/opp.svg)}.process.free .process__container-item .quizz{background-image:url(img/aver.svg)}.process.free .process__container-item .setups{background-image:url(img/strat.svg)}.process h2{margin-bottom:57px}.process__container{display:flex;align-items:baseline}.process__container-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33%;position:relative}.process__container-item strong{font-family:Semibold,sans-serif}.process__container-item:not(:last-child):after{content:"";width:45%;height:1px;background-color:rgba(67,210,155,.2);position:absolute;top:26%;right:-23%}.process__container-item .img{border-radius:100%;width:101px;height:101px;background-repeat:no-repeat;background-position:center;background-color:#eee;position:relative;box-shadow:0 20px 40px rgba(18,18,18,.4);margin-bottom:22px}.process__container-item .img:before{content:"";display:block;width:142px;height:142px;opacity:.2;border:2px solid #33d17c;position:absolute;top:-22px;left:-21px;border-radius:100%}.process__container-item .img:after{content:"";display:block;width:186px;height:186px;opacity:.1;border:2px solid #33d17c;position:absolute;top:-43px;left:-42px;border-radius:100%}.process__container-item strong{display:block;font-size:24px;line-height:64px;font-family:Semibold,sans-serif}.process__container-item .micro{background-image:url(img/micro.svg)}.process__container-item .quizz{background-image:url(img/quizzes.svg)}.process__container-item .setups{background-image:url(img/setups.svg)}.courses{text-align:center;background:#506a92;color:#fff;padding:75px 0 69px}.courses h2{margin-bottom:75px}.courses__container{display:flex;justify-content:space-between}.courses__container-item{border-radius:8px;max-width:410px;overflow:hidden;box-shadow:0 20px 40px rgba(18,18,18,.4);background:#f3f3f3;color:#506a92;margin-right:30px}.courses__container-item p{font-size:18px;line-height:22px;text-align:center;color:#506a92;padding:0 8px;font-family:Regular,sans-serif}.courses__container-item .level{text-transform:uppercase;font-family:Black,sans-serif;font-size:12px;line-height:20px;text-align:center;letter-spacing:.1em;color:rgba(110,114,134,.6);margin:24px auto 18px}.courses__container-item .title{background-size:cover;background-position:center;font-family:Semibold,sans-serif;font-size:24px;line-height:30px;color:#fff;padding:26px 0 25px}.courses__container-item .img{width:62px;height:62px;background-size:59px;background-position:center;background-repeat:no-repeat;margin:0 auto 23px;position:relative}.courses__container-item .img:after,.courses__container-item .img:before{content:"";position:absolute;display:block;width:109px;height:1px;background:rgba(110,114,134,.3);top:50%}.courses__container-item .img:before{left:calc(100% + 30px)}.courses__container-item .img:after{right:calc(100% + 30px)}.courses__container-item .text{min-height:71px}.courses__container-item .middle{background:#506a92;color:#fff;height:25px;display:flex;align-items:center;justify-content:center}.courses__container-item.beginner .title{background-image:url(img/beg.jpg)}.courses__container-item.beginner .img{background-image:url(img/beg.svg)}.courses__container-item.intermediate .title{background-image:url(img/int.jpg)}.courses__container-item.intermediate .img{background-image:url(img/inter.svg)}.courses__container-item.advanced{margin-right:0}.courses__container-item.advanced .title{background-image:url(img/third.jpg)}.courses__container-item.advanced .img{background-image:url(img/third.svg)}.courses__container-item ul{text-align:left;padding-top:23px;padding-bottom:13px;margin-bottom:0;padding-left:0}.courses__container-item ul li{padding-left:54px;color:#506a92;font-family:Regular,sans-serif;position:relative;line-height:22px;margin-bottom:26px;padding-right:26px}.courses__container-item ul li:before{position:absolute;content:"";display:block;background:url(img/mark.svg);width:11px;height:8px;left:27px;top:8px;background-size:100%;background-repeat:no-repeat;background-position:center}.packages{text-align:center;padding:75px 0 13px;background-image:url(img/GRAPH-VECTOR.svg);background-repeat:no-repeat;background-position:0 20px;background-size:100%}.packages #alg_currency_selector{font-size:22px;margin-bottom:64px}.packages h2{margin-bottom:16px}.packages .title{font-family:Black,sans-serif;font-size:32px;line-height:32px;margin-bottom:26px;margin-top:25px}.packages .wrapper{border-radius:8px;position:relative}.packages .price{font-family:Black,sans-serif;font-size:60px;line-height:50px;position:relative;padding-bottom:68px;color:#33d17c}.packages .price span{font-size:24px;line-height:23px;display:block;color:#c8c8c8;position:absolute;left:0;right:0;top:64px}.packages .price span:before{content:"";width:80px;position:absolute;top:50%;left:0;right:0;height:2px;background:#c8c8c8;margin:auto}.packages__container{display:flex;justify-content:center}.packages__container-head{padding-top:20px;background:#fff url(img/dots.svg) no-repeat 8% 0;border-radius:8px 0;background-size:70%}.packages__container-head>div{border:1px solid rgba(51,51,51,.16);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0 20px 0}.packages__container-body{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:20px}.packages__container-body>div{padding-top:8px;padding-bottom:36px;margin:0 20px 0;border:1px solid rgba(51,51,51,.16);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:relative}.packages__container-item{margin:0 15px;background-color:#f3f3f3;box-shadow:0 4px 80px rgba(0,0,0,.25);border-radius:8px 8px;background-image:url(img/dots.svg);background-size:70%;background-position:8% 0;background-repeat:no-repeat;max-width:410px;width:100%;position:relative}.packages__container-item.green{background-position:90% 20%}.packages__container-item.green .price{color:#33d17c}.packages__container-item.green li:before{background-color:#33d17c}.contacts div.wpforms-container-full .wpforms-form .packages__container-item.green button[type=submit],.packages__container-item.green .btn,.packages__container-item.green .contacts div.wpforms-container-full .wpforms-form button[type=submit],.packages__container-item.green .um .um-button.um-alt,.packages__container-item.green .um .um-form input[type=submit].um-button,.packages__container-item.green input[type=submit],.um .packages__container-item.green .um-button.um-alt,.um .um-form .packages__container-item.green input[type=submit].um-button{background-color:#33d17c!important;border-color:#33d17c!important}.contacts div.wpforms-container-full .wpforms-form .packages__container-item.green button[type=submit]:hover,.packages__container-item.green .btn:hover,.packages__container-item.green .contacts div.wpforms-container-full .wpforms-form button[type=submit]:hover,.packages__container-item.green .um .um-button.um-alt:hover,.packages__container-item.green input[type=submit]:hover,.um .packages__container-item.green .um-button.um-alt:hover{color:#33d17c!important;background:#fff!important}.packages__container-item ul{max-width:299px;margin:0 auto 24px;padding-left:24px;list-style:none}.packages__container-item ul:nth-last-of-type(1){margin-bottom:36px}.packages__container-item li{position:relative;text-align:left;line-height:26px;padding-left:17px}.packages__container-item li:before{content:"";position:absolute;left:0;display:block;width:5px;border-radius:100%;background-color:#33d17c;height:5px;top:0;bottom:0;margin:auto}.packages__container-item li.disable{color:rgba(51,51,51,.2)}.packages__container-item li.disable:before{background-color:rgba(51,51,51,.15)}.contacts div.wpforms-container-full .wpforms-form .packages__container-item button[type=submit],.packages__container-item .btn,.packages__container-item .contacts div.wpforms-container-full .wpforms-form button[type=submit],.packages__container-item .um .um-button.um-alt,.packages__container-item .um .um-form input[type=submit].um-button,.packages__container-item .um input[type=submit].um-button.um-alt,.packages__container-item input[type=submit],.um .packages__container-item .um-button.um-alt,.um .packages__container-item input[type=submit].um-button.um-alt,.um .um-form .packages__container-item input[type=submit].um-button{position:absolute;left:0;right:0;margin:auto;bottom:-40px;max-width:250px;min-width:190px;padding:16px 16px!important}.stars{display:flex;margin:0 auto 13px;justify-content:center}.stars>div{width:22px;height:22px;margin:0 8px}.stars__filled{background-image:url(img/star-filled.svg)}.stars__empty{background-image:url(img/star-empty.svg)}.testimonial{text-align:center;padding-top:87px}.testimonial p{font-size:18px;line-height:30px;margin-bottom:27px}.testimonial #testimonial{max-width:700px;margin:0 auto 98px;background-image:url(img/comma.svg);background-repeat:no-repeat;background-position:center 80px}.testimonial h2{margin-bottom:61px}.testimonial .part{text-align:left}.testimonial .title{font-family:Semibold,sans-serif;font-size:24px;line-height:64px;letter-spacing:.05em;color:#333;margin-bottom:10px}.testimonial__info{display:flex;justify-content:center;margin-bottom:25px}.testimonial__info-part{padding:0 13px}.testimonial__info-part p{line-height:20px;margin-bottom:0}.testimonial__info-part p strong{font-family:Semibold,sans-serif}.testimonial__info-part:first-child{border-right:1px solid #cacaca}.testimonial__author strong{display:block;text-transform:uppercase;font-size:18px;line-height:30px;letter-spacing:.1em}.testimonial__slide:focus{outline:0}footer{background:#2f3350}footer .custom-logo-link{width:18%}footer .pre{display:flex;justify-content:space-between;align-items:center;padding:26px 38px}#menu-footer{display:flex;margin-bottom:0;padding-left:0}#menu-footer a{color:#fff;margin:0 18px;font-family:Regular,sans-serif}.disclaimer{background:#506a92;color:#fff;line-height:30px;padding-top:30px;padding-bottom:37px}.copyright{color:rgba(255,255,255,.26)}#menuButton{display:none}.contacts{padding-top:75px;padding-bottom:75px}.contacts .wpforms-submit-container{text-align:right}.contacts div.wpforms-container-full .wpforms-form button[type=submit]{padding:6px 47px!important}.contacts div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-align:left;font-family:Regular,sans-serif;color:rgba(51,51,51,.65)}.contacts .wpforms-required-label{color:#333!important}.contacts .wpforms-field-container{display:flex;justify-content:space-between;flex-wrap:wrap}.contacts .wpforms-field-container>div.wpforms-field.wpforms-field-email,.contacts .wpforms-field-container>div.wpforms-field.wpforms-field-text{width:50%;max-width:250px}.contacts .wpforms-field-container>div.wpforms-field-textarea{width:100%;max-width:100%}.contacts .wpforms-field-container>div textarea{min-height:83px!important}.contacts h1{text-align:center;margin-bottom:58px}.contacts__wrapper{display:flex;max-width:1146px;margin:0 auto}.contacts .part{width:50%}.contacts .part:last-child>p{margin-bottom:16px;color:#333}.contacts .part__part>p{margin-bottom:32px;color:#545454}.contacts .part__part-wrapper{display:flex;margin-bottom:40px;align-items:center}.contacts .part__part-wrapper a,.contacts .part__part-wrapper p{padding:0 30px;font-family:Semibold,sans-serif;font-size:18px;line-height:32px;color:#333}.contacts .part__part-icon{background-color:#506a92;box-shadow:0 10px 25px rgba(18,18,18,.31);border-radius:100%;width:41px;height:41px;position:relative;background-repeat:no-repeat;background-position:center}.contacts .part__part-icon.email{display:inline-table;background-image:url(img/letter.svg);background-size:17px;min-width:41px}.contacts .part__part-icon.adress{display:inline-table;background-image:url(img/marker.svg);background-size:12px;min-width:41px}.contacts .part__part-icon.phones{display:inline-table;background-image:url(img/phone.svg);background-size:17px;min-width:41px}.contacts .part__part-icon:after,.contacts .part__part-icon:before{content:"";display:block;position:absolute;border-radius:100%}.contacts .part__part-icon:before{opacity:.2;border:2px solid rgba(67,210,158,.6);width:57px;height:57px;left:-10px;top:-10px}.contacts .part__part-icon:after{opacity:.2;border:2px solid rgba(67,210,158,.4);width:75px;height:75px;left:-19px;top:-19px}.contacts .gmap_canvas{display:flex;justify-content:flex-start;padding:0;margin-bottom:20px}.contacts .gmap_canvas #gmap_canvas{width:90%;height:300px}.video{padding-top:75px;text-align:center;max-width:910px}.video__text{margin-bottom:75px;font-size:24px;line-height:30px}.video__wrapper{position:relative}.video__wrapper:hover .pause{opacity:1;visibility:visible}.video video{width:100%;border-radius:8px}.controls{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;height:64px;width:96px;background-color:transparent;border:none;background-size:cover;text-indent:-10000px;cursor:pointer}.controls.play{background-image:url(img/play.svg)}.controls.pause{transition:.3s;opacity:0;visibility:hidden}.controls.pause:after,.controls.pause:before{content:"";position:absolute;width:24px;height:64px;background:#33d17c;left:14px;top:0;border-radius:4px}.controls.pause:after{right:14px;left:auto}.controls.hide{display:none}.free__packages{margin-bottom:80px}.free__packages .packages{background-position:left top}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled:before{display:none}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled{background:#363c66;left:0;padding-left:16px;padding-right:16px;top:20px;border-top-right-radius:4px;border-bottom-right-radius:4px}.ld-course-list-items .ld_course_grid .thumbnail.course{background:#eaebef;border-color:transparent;border-radius:10px}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar{background:#d1d1d9}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar .ld-progress-bar-percentage.ld-secondary-background{background:#393e5e}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:Black,sans-serif;color:#000}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading{margin:16px auto 0 0}.ld-course-list-items .ld_course_grid .entry-title{font-family:Semibold,sans-serif;color:#000;font-size:19px}.translatepress-de_DE .ld-course-list-items .ld_course_grid .entry-title{font-size:21px}.ld-course-list-items .ld_course_grid .thumbnail .caption{padding:9px 16px 16px}.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary{box-shadow:none!important}.ld-course-list-items .ld_course_grid .thumbnail.course img{padding:40px 40px 0;width:230px}.page-id-20 h2{margin-bottom:42px;margin-top:24px;color:#3e3e3f}.ld-course-list-content{margin-bottom:48px}.contacts div.wpforms-container-full .wpforms-form .ld-course-list-items .ld_course_grid button[type=submit],.ld-course-list-items .ld_course_grid .btn,.ld-course-list-items .ld_course_grid .contacts div.wpforms-container-full .wpforms-form button[type=submit],.ld-course-list-items .ld_course_grid .um .um-button.um-alt,.ld-course-list-items .ld_course_grid .um .um-form input[type=submit].um-button,.ld-course-list-items .ld_course_grid input[type=submit],.um .ld-course-list-items .ld_course_grid .um-button.um-alt,.um .um-form .ld-course-list-items .ld_course_grid input[type=submit].um-button{padding:16px 50px}.ld-item-title{margin-top:6px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label{display:flex}.woocommerce button.button.alt{background-color:#33d17c!important}.ld-video{margin-bottom:40px!important}.learndash-wrapper .has-text-align-left{margin-bottom:15px!important}.trfx-article-read-title,.trfx-mrvideo-read-title{font-size:32px;line-height:38px}@media (max-width:1280px){.ld-course-list-items .ld_course_grid .thumbnail.course img{max-width:80%;width:80%}.entry-title{font-size:1.16em}}@media (max-width:1024px){.ld-course-list-items .col-md-3{flex:0 0 30%;max-width:30%}.ld-course-list-items .ld_course_grid .thumbnail .caption{padding:9px}.entry-title{font-size:19px}.contacts div.wpforms-container-full .wpforms-form .ld-course-list-items .ld_course_grid button[type=submit],.ld-course-list-items .ld_course_grid .btn,.ld-course-list-items .ld_course_grid .contacts div.wpforms-container-full .wpforms-form button[type=submit],.ld-course-list-items .ld_course_grid .um .um-button.um-alt,.ld-course-list-items .ld_course_grid .um .um-form input[type=submit].um-button,.ld-course-list-items .ld_course_grid input[type=submit],.um .ld-course-list-items .ld_course_grid .um-button.um-alt,.um .um-form .ld-course-list-items .ld_course_grid input[type=submit].um-button{padding:12px 20px}.menu-footer-container{margin-bottom:20px}}@media (max-width:820px){.ld-course-list-items .col-md-3{flex:0 0 48%;max-width:48%}.ld-course-list-items .ld_course_grid .thumbnail .caption{padding:20px}.ld-course-list-items .ld_course_grid{margin-left:auto;margin-right:auto}.contacts div.wpforms-container-full .wpforms-form .ld-course-list-items .ld_course_grid button[type=submit],.ld-course-list-items .ld_course_grid .btn,.ld-course-list-items .ld_course_grid .contacts div.wpforms-container-full .wpforms-form button[type=submit],.ld-course-list-items .ld_course_grid .um .um-button.um-alt,.ld-course-list-items .ld_course_grid .um .um-form input[type=submit].um-button,.ld-course-list-items .ld_course_grid input[type=submit],.um .ld-course-list-items .ld_course_grid .um-button.um-alt,.um .um-form .ld-course-list-items .ld_course_grid input[type=submit].um-button{padding:10px}}@media (max-width:540px){.ld-course-list-items .col-md-3{flex:0 0 80%;max-width:80%}}@media (max-width:480px){.ld-course-list-items .col-md-3{flex:0 0 100%;max-width:100%}}@media (max-width:1366px){.banner.free{min-height:565px;background-position:center}.banner.free img{max-width:38vw;min-width:520px}}@media (max-width:1280px){.banner{background-size:110%,80vw;background-position:25% center}.banner h1{max-width:46%}header .header .custom-logo-link{width:auto}}@media (max-width:1199px){.process__container-item:not(:last-child):after{display:none}.packages__container{padding:0 8px}.packages__container-item{margin:0 8px}.banner.free img{min-width:38vw}}@media (max-width:1099px){.banner{background-size:115%,80vw}.banner.free{min-height:450px}.banner.free img{min-width:335px}.default{padding-top:48px;padding-bottom:77px}.default h1{font-size:20px;line-height:32px}body.stop{overflow:hidden;position:fixed}.contacts{padding-top:65px}.contacts h1{font-size:24px;line-height:32px}.contacts__wrapper .part:first-child{width:40%}.contacts__wrapper .part:last-child{width:60%}footer .pre{flex-direction:column;position:relative;padding-bottom:55px}footer .pre .custom-logo{display:none}.copyright{background:#979aa9;position:absolute;bottom:0;width:100%;text-align:center;font-family:Semibold,sans-serif;font-size:12px;line-height:29px;color:rgba(51,51,51,.5)}header{top:0;width:100%;z-index:999}header #menu-menu{flex-direction:column;align-items:center;justify-content:center}header #menu-menu li{margin-bottom:0;transition:.3s}header #menu-menu li:last-child{margin-bottom:0}header #menu-menu .sub-menu{display:block;position:static;background:0 0;box-shadow:none;border-left:2px solid rgba(255,255,255,.7);border-radius:0;margin-left:24px}header #menu-menu .sub-menu li{margin-bottom:0}header #menu-menu .sub-menu a{color:#fff;font-family:Regular,sans-serif;font-size:18px}header #menu-menu a{font-family:Bold,sans-serif;font-size:24px;line-height:20px}.menu__center{position:absolute;min-height:50vh;overflow:auto;top:99px;background:url(img/menu.jpg);left:0;right:0;height:calc(100vh - 99px);background-size:cover;z-index:2;visibility:hidden;opacity:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:36px 0 60px;transition:.3s}.menu__center.open{visibility:visible;opacity:1;background-position:center}.menu__center.open #menu-menu{flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:80px}.menu__center.open #menu-menu li{margin-bottom:16px}.menu__right{margin:0 0 0 auto}#menuButton{display:flex;flex-direction:column;cursor:pointer;margin-left:38px}#menuButton.open span:nth-child(1){transform:rotate(45deg) translateX(6px)}#menuButton.open span:nth-child(2){display:none}#menuButton.open span:nth-child(3){transform:rotate(-45deg) translateX(6px)}#menuButton span{width:24px;height:3px;background:#fff;margin-bottom:6px;transition:transform .3s}#menuButton span:last-child{margin-bottom:0}h2{font-size:24px;line-height:32px}.banner{max-height:459px}.banner.free p{margin-bottom:13px}.banner p{max-width:285px;font-size:18px;line-height:26px;font-family:Regular,sans-serif;margin-bottom:30px}.banner h1{font-size:40px;line-height:42px}.process{padding-bottom:13px}.process__container{flex-wrap:wrap;justify-content:center}.process__container-item{width:50%;margin-bottom:62px}.courses__container{flex-direction:column;align-items:center}.courses__container-item li{padding-right:25px}.courses__container-item:not(:last-child){margin-bottom:40px;margin-right:0}.packages{background-position:0 35px}.packages__container{flex-direction:column;align-items:center}.packages__container-item{margin-left:0;margin-right:0;margin-bottom:78px}}@media (max-width:991px){#menuButton{margin-right:12px;margin-left:30px}[lang="ar"] #menuButton{margin-right:12px;margin-left:0px}.menu__right li:last-child{margin-left:30px}.contacts div.wpforms-container-full .wpforms-form button[type=submit]{min-width:190px}.free__packages .packages{background-size:180%;background-position:center top}.banner{background-size:cover;background-position:70% center}.banner .container{padding-left:69px}.banner h1{margin-bottom:14px;min-width:56%}.banner.free{margin-bottom:11px}.banner.free .container{max-width:690px;padding-left:18px}.banner.free .container .part:first-child{min-width:317px}.banner.free .container img{max-width:100%}.banner.free .container p br{display:none}.container.default{padding-left:69px;padding-right:69px}.contacts .wpforms-field-container>div{max-width:31vw;min-width:47%}.contacts__wrapper{flex-direction:column;align-items:center;text-align:center}.contacts .part{max-width:630px;margin:0 auto}.contacts .part:first-child,.contacts .part:last-child{width:100%}.contacts .part__part-wrapper{justify-content:center}.contacts .part__part>p{margin-bottom:38px}.gmap_canvas{display:flex;justify-content:center!important}.testimonial__info-part{padding:0 6px}.container{padding-left:18px;padding-right:18px}.pre .menu-footer-container{width:100%}.pre .menu-footer-container .menu{justify-content:space-between}.pre #menu-footer a{margin:0 16px}}@media (max-width:640px){#menuButton{margin-right:0}.courses__container-item ul li{font-size:16px;line-height:18px;margin-bottom:12px}.courses__container-item .title{font-size:16px;line-height:25px}.courses__container-item .level{font-size:10px}.courses__container-item .text{font-size:16px;min-height:56px;line-height:18px}.banner .btn,.banner .contacts div.wpforms-container-full .wpforms-form button[type=submit],.banner .um .um-button.um-alt,.banner .um .um-form input[type=submit].um-button,.banner .um input[type=submit].um-button.um-alt,.banner input[type=submit],.contacts div.wpforms-container-full .wpforms-form .banner button[type=submit],.um .banner .um-button.um-alt,.um .banner input[type=submit].um-button.um-alt,.um .um-form .banner input[type=submit].um-button{font-size:13px;padding:4px 20px}.banner h1{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}h2{font-size:20px}.process{padding-top:25px}.process__container-item strong{font-size:18px;line-height:36px}.process__container-item .title{font-size:16px;line-height:22px}header #menu-menu a{font-size:18px}.menu__right.mobile{display:flex;flex-direction:column;margin:0 auto}.menu__right.mobile ul{flex-direction:column;align-items:center;margin-bottom:48px}.menu__right.mobile ul a{min-height:50px;min-width:250px}.menu__right.mobile ul li:first-child{margin-bottom:25px}.menu__right.mobile ul li:last-child{margin-left:0}.contacts .part__part-wrapper a,.contacts .part__part-wrapper p{padding:0 10px 0 30px}div.wpforms-container-full .wpforms-form .wpforms-one-half{margin-left:0}footer .pre{padding-top:28px;padding-bottom:60px}.disclaimer p{font-size:16px}.banner .container{padding-left:18px}.banner.free{min-height:590px;background-position:35% 0}.banner.free h1{font-size:30px;line-height:34px}.banner.free img{min-width:280px}.banner.free .container{max-width:690px;flex-direction:column}.banner.free .container p{margin:0 auto 32px;max-width:90%;font-size:16px;line-height:22px}.banner.free .container p br{display:none}.banner.free .container img{max-width:280px}.container.default{padding-left:18px;padding-right:18px}.testimonial .title{font-size:20px;line-height:64px}.contacts div.wpforms-container-full{margin-bottom:0}.contacts .wpforms-submit-container{text-align:center}.contacts div.wpforms-container-full .wpforms-form .wpforms-field{overflow:visible}.contacts .wpforms-field-container>div{min-width:100%}.contacts .part__part-wrapper{justify-content:flex-start}.contacts__wrapper{text-align:left}.menu__center{top:50px;height:calc(100vh - 50px);display:flex;flex-direction:column;justify-content:flex-start}.testimonial__info{flex-direction:column}.testimonial__info-part p{font-size:18px;line-height:30px}.testimonial__info-part:first-child{margin-bottom:5px;border:none}.contacts{padding-bottom:48px;padding-top:48px}.contacts h1{font-size:20px;margin-bottom:42px}.contacts .part__part>p{font-size:16px;line-height:24px}.video__text{font-size:20px}.contacts .part__part-wrapper a,.contacts .part__part-wrapper p{font-size:16px;line-height:32px}.process.free .free__title,.process.free .process__container-item .title{font-size:20px;line-height:30px}.testimonial{padding-top:22px}.testimonial p{font-size:16px;line-height:24px}.testimonial h2{margin-bottom:35px}.testimonial__slide br{display:none}.packages{background-image:none;padding-top:47px;padding-bottom:47px}.packages__container-item ul{margin:0 auto 15px}.packages__container-item:before{min-height:360px}.packages__container-item li{font-size:16px;line-height:24px}.packages .title{font-size:20px;line-height:29px;margin-bottom:15px}.packages .price{font-size:54px;line-height:45px}.packages h2{margin-bottom:47px}.courses{padding-top:47px;padding-bottom:47px}.courses h2{margin-bottom:47px}.banner{background:#fff url(img/banner.jpg) no-repeat 0 220px;background-size:100%;height:100vw;padding-top:18px;max-height:493px}.banner p{font-size:16px;line-height:20px;font-family:Semibold,sans-serif;margin:0 auto 13px}.banner .part{text-align:center}.banner h1{font-size:25px;line-height:24px}.translatepress-fr_FR .banner{padding-top:2px}.menu__right{display:none}header .header{padding:4px 16px;min-height:40px}header .header .custom-logo{min-width:66px;max-width:60%}#menu-footer{flex-direction:column;align-items:center}#menu-footer li{line-height:32px}.process__container{flex-direction:column;align-items:center}.process__container-item{width:100%}}@media (max-width:380px){.banner .btn,.banner .contacts div.wpforms-container-full .wpforms-form button[type=submit],.banner .um .um-button.um-alt,.banner .um .um-form input[type=submit].um-button,.banner .um input[type=submit].um-button.um-alt,.banner input[type=submit],.contacts div.wpforms-container-full .wpforms-form .banner button[type=submit],.um .banner .um-button.um-alt,.um .banner input[type=submit].um-button.um-alt,.um .um-form .banner input[type=submit].um-button{padding:4px 16px}.banner h1{font-size:24px}}
/*# sourceMappingURL=style.css.map */
