/*!
Theme Name: Idee Turg
Description: Idee Turg theme
Author: Vebelo
Author URI: https://www.vebelo.ee/
Version: 1.0.8
Style Version: 1.0.0
Text Domain: ideeturg
*/@font-face{font-family:Calibri Light;src:url(assets/dist/fonts/Calibri-light.ttf) format("truetype")}@font-face{font-family:Calibri Regular;src:url(assets/dist/fonts/Calibri-regular.ttf) format("truetype")}@font-face{font-family:Calibri Bold;src:url(assets/dist/fonts/Calibri-bold.ttf) format("truetype")}p{font-size:16px;line-height:24px}body{overflow-x:hidden}a{color:#131616;text-decoration:none;transition:all .25s ease-in-out}a:hover{color:inherit}a,p,span,ul li{font-family:Calibri Regular;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,strong{font-family:Calibri Bold;-webkit-font-smoothing:antialiased}.py-90{padding-bottom:90px;padding-top:90px}.py-48{padding-bottom:48px;padding-top:48px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-48{padding-top:48px}.pb-48{padding-bottom:48px}.pb-60{padding-bottom:60px}.mt-90{margin-top:90px}.training-feed{background-image:url(assets/dist/img/first-background.png);background-size:cover}.testimonials{background-image:url(assets/dist/img/second-background.png);background-size:cover}.alert{border-radius:6px}.alert.alert-primary,.alert.alert-secondary{background-color:#def1f2;border-color:#def1f2;color:#131616}.z-index{z-index:100}.owl-carousel .owl-stage{display:flex}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-nav button{box-shadow:none;outline:none}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{background-color:transparent!important;height:auto;margin:0;position:absolute;top:calc(50% - 10px);width:auto}.owl-theme .owl-nav button.owl-next .icon,.owl-theme .owl-nav button.owl-prev .icon{height:34px;width:34px}.owl-theme .owl-nav button.owl-prev{left:-35px!important}.owl-theme .owl-nav button.owl-next{right:-35px!important}.owl-theme .owl-nav button.disabled:hover i{color:#000}#cookie-law-info-bar{border-radius:12px}#cookie-law-info-bar .cli-bar-message{color:#131616;font-size:16px;line-height:24px}#cookie-law-info-bar #wt-cli-accept-all-btn{border:2px solid #5ababe;border-radius:50px;margin:0;padding:.5rem 2rem;transition:all .25s ease-in-out;width:100%}#cookie-law-info-bar #wt-cli-accept-all-btn:hover{background-color:#5ababe;border-color:#5ababe}.floating-contact{bottom:0;position:fixed;right:0;z-index:100}.floating-contact.company-data:after{background-color:#fff;content:"";height:30px;left:0;margin:10px auto 0;position:absolute;right:0;top:0;transform:rotate(45deg);transition:all .25s ease-in-out;width:30px;z-index:-1}.floating-contact.company-data:hover:after{background-color:#fafafa}.floating-contact.company-data img{border:0;border-radius:0;box-shadow:none}.floating-contact span{background-color:#5ababe;border-radius:12px 12px 0 0;bottom:50%;color:#fff;cursor:pointer;font-family:Calibri Bold;min-width:165px;padding:10px 10px 8px;position:absolute;right:20px;text-align:center;text-transform:uppercase}.floating-contact img,.floating-contact span{box-shadow:0 1px 12px rgba(19,22,22,.118);transition:all .25s ease-in-out}.floating-contact img{border:2px solid #c3c4c4;border-radius:50px;height:50px;width:50px}.floating-contact:hover img{border-color:#5ababe}.floating-contact:hover span{background-color:#131616}header#header{margin-bottom:16px;transition:all .25s ease-in-out}header#header.scroll{box-shadow:0 1px 12px rgba(19,22,22,.118)}header#header #top-bar{background-color:#def1f2;padding:12px 0}header#header #top-bar ul.contact li:not(:last-child),header#header #top-bar ul.social li:not(:last-child){margin-right:24px}header#header #top-bar ul.contact li a,header#header #top-bar ul.social li a{color:#131616;font-family:Calibri Regular;font-size:16px;line-height:22px;padding:0}header#header #top-bar ul.contact li a i,header#header #top-bar ul.contact li a:hover,header#header #top-bar ul.social li a i,header#header #top-bar ul.social li a:hover{color:#5ababe}header#header #top-bar ul.social li a{font-family:Calibri Regular;font-size:18px;line-height:22px;padding:0}header#header #top-bar ul.social li a i{color:#5ababe;transition:all .25s ease-in-out}header#header #top-bar ul.social li a i:hover{color:#131616}header#header #navbar-top{background-color:#fff;padding:16px 0}header#header #navbar-top .navbar-brand{padding:0}header#header #navbar-top .navbar-brand .logo{width:220px}header#header #navbar-top ul.navbar-nav li.nav-item a.nav-link{color:#131616;font-family:Calibri Bold;font-size:16px;line-height:22px;padding:0;text-transform:uppercase}header#header #navbar-top ul.navbar-nav li.nav-item a.nav-link.active,header#header #navbar-top ul.navbar-nav li.nav-item a.nav-link.show,header#header #navbar-top ul.navbar-nav li.nav-item a.nav-link:hover{color:#5ababe}header#header #navbar-top ul.navbar-nav li.nav-item:not(:last-child){margin-right:24px}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown a.nav-link:focus{box-shadow:none;outline:0}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown a.nav-link.dropdown-toggle:after{display:none}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown a.nav-link.dropdown-toggle .icon{display:inline-block;height:20px;margin-top:-6px;vertical-align:middle;width:20px}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu{min-width:100%}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show{border:0;border-radius:6px;box-shadow:0 1px 12px rgba(19,22,22,.118);display:inline-flex}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show a.active,header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show a:hover{background-color:transparent;color:#5ababe}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu[data-bs-popper]{left:auto;margin-top:.5rem;right:0}header#header .navbar-toggler{border:0;padding:0}header#header .navbar-toggler i{color:#131616;font-size:32px}header#header .navbar-toggler:focus{box-shadow:none;outline:0}.footer-contact{scroll-margin-top:100px}.footer-contact h4:after{margin:6px 0 0!important}.footer-contact p{color:#131616;font-size:18px;line-height:24px;margin:32px 0}footer{background-image:url(assets/dist/img/second-background.png);background-repeat:no-repeat;background-size:cover;padding:90px 0 48px}footer h6{color:#131616;font-size:16px;line-height:22px;margin-bottom:24px;text-transform:uppercase}footer form p{margin:0!important}footer ul.footer-menu li.nav-item a.nav-link{color:#131616;font-size:16px;line-height:22px;padding:0}footer ul.footer-menu li.nav-item:not(:last-child){margin-bottom:16px}footer img.footer-logo{width:250px}footer .footer-bottom ul.footer-menu li.nav-item{margin-bottom:0}footer .footer-bottom ul.footer-menu li.nav-item:not(:last-child){margin-right:24px}footer .footer-bottom ul.social li{display:inline-block;margin-bottom:0}footer .footer-bottom ul.social li:not(:last-child){margin-right:24px}footer .footer-bottom ul.social li a{color:#5ababe;font-family:Calibri Regular;font-size:18px;line-height:22px;padding:0;transition:all .25s ease-in-out}footer .footer-bottom ul.social li a:hover{color:#131616}footer .footer-bottom p{margin-bottom:0}.icon{background-position:50%;background-repeat:no-repeat;height:20px;transition:all .25s ease-in-out;width:20px}.icon.circle{background-color:#def1f2;border-radius:50px;height:45px;width:45px}.icon.facebook{background-image:url(assets/dist/img/svg/facebook.svg)}.icon.facebook:hover{background-image:url(assets/dist/img/svg/facebook-hover.svg)}.icon.twitter{background-image:url(assets/dist/img/svg/twitter.svg)}.icon.twitter:hover{background-image:url(assets/dist/img/svg/twitter-hover.svg)}.icon.instagram{background-image:url(assets/dist/img/svg/instagram.svg)}.icon.instagram:hover{background-image:url(assets/dist/img/svg/instagram-hover.svg)}.icon.youtube{background-image:url(assets/dist/img/svg/youtube.svg)}.icon.youtube:hover{background-image:url(assets/dist/img/svg/youtube-hover.svg)}.icon.phone{background-image:url(assets/dist/img/svg/phone.svg)}.icon.envelope{background-image:url(assets/dist/img/svg/envelope.svg)}.icon.clock-clockwise{background-image:url(assets/dist/img/svg/clock-clockwise.svg)}.icon.clock{background-image:url(assets/dist/img/svg/clock.svg)}.icon.location{background-image:url(assets/dist/img/svg/location.svg)}.icon.calendar{background-image:url(assets/dist/img/svg/calendar.svg)}.icon.dropdown-arrow{background-image:url(assets/dist/img/svg/caret-down.svg)}.icon.coin{background-image:url(assets/dist/img/svg/coin.svg)}.icon.caret-right-menu{background-image:url(assets/dist/img/svg/caret-right-menu.svg)}.icon.caret-right{background-image:url(assets/dist/img/svg/caret-right.svg)}.icon.caret-right:hover{background-image:url(assets/dist/img/svg/caret-right-hover.svg)}.icon.caret-left{background-image:url(assets/dist/img/svg/caret-left.svg)}.icon.caret-left:hover{background-image:url(assets/dist/img/svg/caret-left-hover.svg)}.card a .icon{background-position:50%;background-repeat:no-repeat;height:42px;margin:0 auto;transition:all .25s ease-in-out;width:42px}.card a .icon.caret-right{background-image:url(assets/dist/img/svg/caret-right.svg)}.card a:hover .icon.caret-right{background-image:url(assets/dist/img/svg/caret-right-hover.svg)}.btn.btn-primary{background-color:transparent;border:2px solid #131616;border-radius:6px;color:#131616;font-family:Calibri Bold;font-size:16px;line-height:24px;padding:10px 20px;text-transform:uppercase}.btn.btn-primary.wpcf7-submit{width:100%}.btn.btn-primary:hover{background-color:#5ababe;border-color:#5ababe;color:#fff}.btn.btn-primary:focus{box-shadow:none}.btn.btn-secondary{background-color:#5ababe;border:2px solid #5ababe;border-radius:6px;color:#fff;font-family:Calibri Regular;font-size:16px;line-height:20px;padding:8px 16px}.btn.btn-secondary:hover{background-color:#faffff;border-color:#5ababe;color:#5ababe}.btn.btn-icon{color:#5ababe;font-family:Calibri Bold;font-size:18px;padding:10px 0}.btn.btn-icon svg{transition:margin-right .2s ease-in-out}.btn.btn-icon:hover svg{margin-right:5px}.card{border:0}.card .card-footer,.card .card-header{background-color:transparent;border:0;padding:0}.card.linked-block{border:0}.card.linked-block .card-header{text-align:center}.card.linked-block .card-header img{height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.card.linked-block .card-body{padding:24px;text-align:center}.card.linked-block .card-body h3{font-size:20px;line-height:26px;margin-bottom:16px;transition:all .25s ease-in-out}.card.linked-block .card-body p{margin-bottom:0}.card.linked-block a .icon{margin:initial}.card.linked-block a span.read-more{transition:all .1s ease-in-out}.card.linked-block a:hover h3,.card.linked-block a:hover span.read-more{color:#5ababe}.card.image-and-text-block h2{margin-bottom:32px;text-align:initial}.card.image-and-text-block h2:after{margin:6px 0 0}.card.image-and-text-block p{font-size:18px;line-height:25px}.card.image-and-text-block img{border-radius:12px;height:425px;-o-object-fit:cover;object-fit:cover;width:100%}.card.image-and-text-block .btn{margin-top:16px}.card.footer-contact-person a,.card.footer-contact-person h6,.card.footer-contact-person span{font-size:18px;line-height:24px}.card.footer-contact-person a:hover{color:#5ababe}.card.footer-contact-person a .icon{height:20px;margin:initial;width:20px}.card.footer-contact-person img{border-radius:50px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100px}.card.client img,.card.opinion img,.card.partner img{border:2px solid #def1f2;border-radius:12px;height:275px;-o-object-fit:contain;object-fit:contain;padding:50px;transition:all .25s ease-in-out;width:100%}.card.client .no-image,.card.opinion .no-image,.card.partner .no-image{height:275px}.card.client a:hover img,.card.opinion a:hover img,.card.partner a:hover img{border-color:#5ababe}.card.client h2,.card.opinion h2,.card.partner h2{font-size:28px;line-height:34px;margin-bottom:24px}.card.client .content,.card.opinion .content,.card.partner .content{font-size:18px;line-height:24px}.card.opinion span.data{color:#5ababe;font-size:18px}.card.trainer img{border-radius:12px;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card.trainer h2{font-size:28px;line-height:34px;margin-bottom:24px}.card.trainer .content,.card.trainer ul li{font-family:Calibri Regular;font-size:18px;line-height:24px}.card .no-image{background-color:#def1f2;border-radius:12px;height:400px;width:100%}.card .no-image.small{border-radius:50px;height:100px;width:100px}.card .no-image span{color:#fff;font-family:Calibri Bold;font-size:24px}.card.training.list .employment-fund img{border-radius:0!important;height:50px!important;width:auto!important}.card.training.list .employment-fund p{font-size:18px;line-height:24px}.card.training.list img:not(.trainer-image){border-radius:12px;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.card.training.list .no-image{height:300px}.card.training.grid{border-radius:12px;height:100%}.card.training.grid .card-footer{padding:12px}.card.training.grid img:not(.trainer-image){border-radius:0;border-top-left-radius:12px;border-top-right-radius:12px;height:215px;-o-object-fit:cover;object-fit:cover;width:100%}.card.training.grid .employment-fund.training img{border-radius:0;height:50px}.card.training.grid .no-image.placeholder{background-color:#5ababe;border-radius:0;border-top-left-radius:12px;border-top-right-radius:12px;height:215px}.card.training.grid .card-body{padding:12px}.card.training.grid .card-body .icon{display:inline-block;vertical-align:middle}.card.testimonial{border-radius:12px;display:flex;flex:1 0 auto;height:100%;padding:24px}.card.testimonial .card-header{padding-bottom:24px}.card.testimonial .card-header img{height:75px;-o-object-fit:contain;object-fit:contain;width:100%}.card.testimonial .card-header .no-image{height:75px}.card.testimonial .card-body{align-items:center;display:flex;font-style:italic;padding:0;text-align:center}.card.testimonial .card-body p{font-size:18px;font-style:italic;line-height:24px}.card.testimonial .card-body .read-more{color:#5ababe;display:contents;font-size:18px;font-style:normal;line-height:24px}.card.testimonial .card-body .read-more:hover{color:#000}.card.testimonial .card-footer{margin-top:24px;text-align:center}.card.testimonial .card-footer .testimonial-info:before{background-color:#5ababe;border-radius:100px;content:"";display:inline-block;height:3px;margin-right:5px;vertical-align:middle;width:15px}.card.curriculum{background-color:#def1f2;border-radius:12px;padding:8px 20px}.card.curriculum a h4{font-size:20px;line-height:26px;margin-bottom:0;transition:all .25s ease-in-out}.card.curriculum a:hover h4{color:#5ababe}.form-group:not(:first-child) label{margin-top:24px}.form-group label{font-family:Calibri Bold;font-size:16px;line-height:24px;margin-bottom:12px}.form-group .form-control,.form-group select{border:2px solid #c3c4c4;border-radius:6px}.form-group .form-control:focus,.form-group select:focus{border-color:#5ababe;box-shadow:none}.radio-custom{cursor:pointer;display:inline-block;opacity:0;position:absolute;vertical-align:middle}.radio-custom:checked+.radio-custom-label:before{background-color:#5ababe;border-color:#5ababe;content:url(assets/dist/img/svg/check.svg)}.radio-custom+.radio-custom-label:before{background:transparent;border:2px solid #c3c4c4;border-radius:6px;content:"";display:inline-block;height:20px;line-height:0;margin-right:10px;padding:0;text-align:center;vertical-align:middle;width:20px}.radio-custom-label{cursor:pointer;display:inline-block;font-size:16px;line-height:25px;position:relative;vertical-align:middle}.wpcf7 form.wpcf7-form .mail-link{color:#5ababe;padding-left:5px;transition:all .25s ease-in-out}.wpcf7 form.wpcf7-form .mail-link:hover{color:#131616}.wpcf7 form.wpcf7-form .wpcf7-response-output{margin:0}.wpcf7 form.wpcf7-form .wpcf7-list-item{display:block;font-size:16px;line-height:24px;margin:0}.wpcf7 form.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{align-items:center;display:flex;justify-content:center}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=checkbox]{display:none}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=checkbox]+span:before{background-color:transparent;border:2px solid #c3c4c4;border-radius:6px;content:"";display:inline-block;font-size:16px;height:20px;line-height:25px;margin-right:10px;width:20px}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=checkbox]:checked+span:before{background-color:#5ababe;border-color:#5ababe;content:url(assets/dist/img/svg/check.svg)}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=radio]{display:none}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=radio]+span:before{background-color:transparent;border:2px solid #c3c4c4;border-radius:6px;content:"";display:inline-block;font-size:16px;height:20px;line-height:25px;margin-right:10px;width:20px}.wpcf7 form.wpcf7-form .wpcf7-list-item input[type=radio]:checked+span:before{background-color:#5ababe;border-color:#5ababe;content:url(assets/dist/img/svg/check.svg)}.feedback .form-group:not(:first-child) .wpcf7-checkbox label,.feedback .form-group:not(:first-child) .wpcf7-radio label{margin-top:0}.loader{animation:spin 1s linear infinite;border:4px solid #def1f2;border-radius:50%;border-top-color:#5ababe;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal.cta .modal-content{background-color:transparent;border:0}.modal.cta .modal-content .modal-header{background-color:transparent;border:0;padding:1rem 0}.modal.cta .modal-content .modal-header h5{font-size:24px}.modal.cta .modal-content .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23131616' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:1px solid #fff;border-radius:50px;color:#fff;margin-bottom:5px;opacity:1;padding:.751rem;transition:all .25s ease-in-out}.modal.cta .modal-content .modal-header .btn-close:hover{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235ababe' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border-color:#5ababe}.modal.cta .modal-content .modal-body{background-color:#fff;border-radius:12px;padding:0}.modal.cta .modal-content .modal-body .footer-contact-person{background-color:#def1f2;border-top-left-radius:12px;border-top-right-radius:12px;padding:1.5rem 1.5rem 0}.modal.cta .modal-content .modal-body form{padding:1.5rem 1.5rem 0}.accordion .accordion-item{background-color:transparent}.accordion .accordion-item .accordion-button{background-color:transparent;color:#131616;font-family:Calibri Bold;font-size:20px;line-height:26px;padding:20px 0}.accordion .accordion-item .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23131616' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.accordion .accordion-item .accordion-button:hover{cursor:pointer}.accordion .accordion-item .accordion-button:not(.collapsed){box-shadow:none;color:#5ababe}.accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235ABABE' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.accordion .accordion-item .accordion-body{padding:0 0 20px}.error-404{align-items:center;display:flex;flex-direction:column}.error-404 h1{font-size:150px;line-height:normal}.error-404 h3{margin-top:-30px}.faq h4{text-align:left!important}.faq h4:after{margin:6px 0 0!important}.faq .accordion-body p:last-child{margin-bottom:0}.faq .accordion-body a{color:#5ababe!important}.faq .accordion-body a:hover{color:#000!important}.faq__subtitle{margin:32px 0}.faq__category{margin-bottom:45px}.faq__category:last-of-type{margin-bottom:0}.faq__category-title{font-size:28px!important;line-height:34px!important;margin-bottom:20px!important;text-align:left!important}.faq__category-title:after{content:none!important}.faq__anchor-link{align-items:center;color:#5ababe;display:flex;font-size:18px;font-style:normal;line-height:24px;margin-top:20px}.faq__anchor-link:after{background-color:#5ababe;content:"";flex-shrink:0;height:20px;margin-left:5px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 4v16m-7-7 7 7 7-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 4v16m-7-7 7 7 7-7'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;transition:background-color .25s ease-in-out;width:20px}.faq__anchor-link:hover{color:#000}.faq__anchor-link:hover:after{background-color:#000}.curriculums-archive .nav.archive.nav-pills,.curriculums-archive .nav.gallery.nav-pills,.gallery-album .nav.archive.nav-pills,.gallery-album .nav.gallery.nav-pills{margin-bottom:36px}.curriculums-archive .nav.archive.nav-pills .nav-item:not(:last-child),.curriculums-archive .nav.gallery.nav-pills .nav-item:not(:last-child),.gallery-album .nav.archive.nav-pills .nav-item:not(:last-child),.gallery-album .nav.gallery.nav-pills .nav-item:not(:last-child){margin-right:24px}.curriculums-archive .nav.archive.nav-pills .nav-item .nav-link,.curriculums-archive .nav.gallery.nav-pills .nav-item .nav-link,.gallery-album .nav.archive.nav-pills .nav-item .nav-link,.gallery-album .nav.gallery.nav-pills .nav-item .nav-link{color:#c3c4c4;cursor:pointer;font-family:Calibri Bold;font-size:28px;line-height:34px;margin-bottom:12px;padding:0}.curriculums-archive .nav.archive.nav-pills .nav-item .nav-link:hover,.curriculums-archive .nav.gallery.nav-pills .nav-item .nav-link:hover,.gallery-album .nav.archive.nav-pills .nav-item .nav-link:hover,.gallery-album .nav.gallery.nav-pills .nav-item .nav-link:hover{color:#131616}.curriculums-archive .nav.archive.nav-pills .nav-item .nav-link.active,.curriculums-archive .nav.gallery.nav-pills .nav-item .nav-link.active,.gallery-album .nav.archive.nav-pills .nav-item .nav-link.active,.gallery-album .nav.gallery.nav-pills .nav-item .nav-link.active{background-color:transparent;color:#5ababe}.curriculums-archive .item:not(:last-child),.gallery-album .item:not(:last-child){margin-bottom:16px}.training-archive .nav.archive.nav-pills .nav-item:not(:last-child){margin-right:24px}.training-archive .nav.archive.nav-pills .nav-item .nav-link{color:#c3c4c4;cursor:pointer;font-family:Calibri Bold;font-size:24px;line-height:34px;margin-bottom:12px;padding:0;text-transform:capitalize}.training-archive .nav.archive.nav-pills .nav-item .nav-link:hover{color:#131616}.training-archive .nav.archive.nav-pills .nav-item .nav-link.active{background-color:transparent;color:#5ababe}.training-archive .tab-content{margin-top:24px}.training-archive .tab-content h2.tab-title{color:#5ababe;text-transform:capitalize}.training .modal-fullscreen{margin:0 0 0 auto;width:50vw}.training{padding-right:0}.training--sub{background-color:#faffff;background-image:url(assets/dist/img/svg/pattern.svg);background-position:100% 100%;background-repeat:no-repeat;border:2px solid #d9d9d9}.training a.btn-close{background-color:#fff;background-image:none;border-radius:50px;cursor:pointer;height:36px;left:45%;opacity:1;position:absolute;top:20px;width:36px}.training a.btn-close i{align-items:center;display:flex;font-size:28px;height:100%;justify-content:center;transition:all .25s ease-in-out}.training a.btn-close:hover{background-color:#5ababe}.training a.btn-close:hover i{color:#fff}.training .modal-content{border:0;border-radius:0}.training .modal-content img.image{border-radius:0;height:325px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.training .modal-content .no-image{background-color:#def1f2;border-bottom-left-radius:0;border-bottom-right-radius:0;height:325px;width:100%}.training .modal-content .no-image span{color:#fff;font-family:Calibri Bold;font-size:24px}.training .modal-content .modal-body{padding:0}.training .modal-content .modal-body .modal-inner{padding:32px}.training .modal-content .modal-body .modal-inner .title{margin-bottom:32px}.training .modal-content .modal-body .modal-inner .title h3{color:#131616;font-size:28px;line-height:34px}.training .modal-content .modal-body .modal-inner .title h3:after{background-color:#5ababe;border-radius:12px;content:"";display:block;height:6px;margin:6px 0 0;width:32px}.scope .training-bar{background-color:#fff;border-radius:6px}.scope .nav.nav-pills{background-color:#def1f2;border-radius:6px}.scope .nav.nav-pills .nav-item .nav-link{color:#5ababe;cursor:pointer;font-family:Calibri Bold;font-size:16px;line-height:24px;padding:10px 20px;text-transform:uppercase;transition:all .25s ease-in-out}.scope .nav.nav-pills .nav-item .nav-link:hover{color:#131616}.scope .nav.nav-pills .nav-item .nav-link.active{background-color:#5ababe;border-radius:6px;color:#fff}.scope .data-item__wrapper{background-color:#faffff;border:2px solid #5ababe;border-radius:6px;padding:25px}.scope .data-item__row:not(:last-child){margin-bottom:24px}.scope .data-item__row h6{margin-bottom:0}.scope .data-item__row .data-content,.scope .data-item__row .data-content span,.scope .data-item__row h6,.scope .data-item__row p{font-size:18px;line-height:26px}.scope .tab-content{margin-top:32px}.scope .tab-content .tab-pane.info h4{font-size:20px;line-height:26px;margin-bottom:16px}.scope .tab-content .tab-pane.info .data-item:not(:last-child){margin-bottom:24px}.scope .tab-content .tab-pane.info .data-item h6{font-size:20px;line-height:26px;margin-bottom:0}.scope .tab-content .tab-pane.info .data-item .data-content,.scope .tab-content .tab-pane.info .data-item .data-content span,.scope .tab-content .tab-pane.info .data-item p{font-size:18px;line-height:26px}.scope .tab-content .tab-pane.registration .registration-intro h5{font-size:20px;line-height:26px;margin-bottom:24px}.scope .tab-content .tab-pane.registration .registration-intro p{font-size:18px;line-height:24px;margin-bottom:24px}.scope .tab-content .tab-pane.registration a.mail-link{color:#5ababe;font-size:18px;line-height:26px}.scope .tab-content .tab-pane.registration a.mail-link:hover{color:#131616}.scope .tab-content .tab-pane.curriculum .item:not(:last-child){margin-bottom:16px}.scope .tab-content .tab-pane .item:not(:last-child){margin-bottom:24px}.scope .tab-content .tab-pane .item .content ul{padding-left:1.2rem}.scope .tab-content .tab-pane .item .content ul li{color:#131616;font-family:Calibri Regular}.training-trainer img{border-radius:50px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.training-trainer h6{font-size:18px;line-height:22px;margin-bottom:0;transition:all .25s ease-in-out}.training-trainer__main{border-top:1px solid #d9e4e4;margin:50px 0;padding-top:50px}.training-trainer__main img{height:75px;width:75px}.training-trainer__main h4{color:#5ababe;font-size:24px;font-weight:700;margin-bottom:30px}a:hover .training-trainer h6{color:#5ababe}#slider ol.carousel-indicators{margin-left:inherit;margin-right:inherit;width:50%}#slider ol.carousel-indicators li{background-clip:border-box;background-color:transparent;border:2px solid #131616;border-radius:100%;height:12px;opacity:1;transition:all .25s ease-in-out;width:12px}#slider ol.carousel-indicators li.active{background-color:#131616}#slider ol.carousel-indicators li.active:hover{border-color:#131616}#slider ol.carousel-indicators li:hover{border-color:#5ababe}#slider .carousel-item img{border-radius:12px;height:520px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#slider .carousel-item .slide-inner{text-align:center}#slider .carousel-item .slide-inner h1{font-size:48px;line-height:54px}#slider .carousel-item .slide-inner h1:after{background-color:#5ababe;border-radius:12px;content:"";display:block;height:6px;margin:6px auto 0;width:32px}#slider .carousel-item .slide-inner p{margin-bottom:0}#slider .carousel-item .slide-inner .btn{margin-top:20px}.page-title{margin-top:72px}.page-title h1{margin-bottom:0}.page-title h1:after{background-color:#5ababe;border-radius:12px;content:"";display:block;height:6px;margin-top:6px;width:32px}.page-title .description p{font-size:18px;line-height:24px;margin-bottom:0}.page-title--main-training{margin-top:0}.page-title--main-training img{border-radius:12px;height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.page-title--main-training h1:after{display:none}.faq h2,.faq h3,.faq h4,.footer-contact h2,.footer-contact h3,.footer-contact h4,.gallery h2,.gallery h3,.gallery h4,.image-and-text-block h2,.image-and-text-block h3,.image-and-text-block h4,.testimonials h2,.testimonials h3,.testimonials h4,.training-title h2,.training-title h3,.training-title h4{color:#131616;font-size:40px;line-height:46px;text-align:center}.faq h2:after,.faq h3:after,.faq h4:after,.footer-contact h2:after,.footer-contact h3:after,.footer-contact h4:after,.gallery h2:after,.gallery h3:after,.gallery h4:after,.image-and-text-block h2:after,.image-and-text-block h3:after,.image-and-text-block h4:after,.testimonials h2:after,.testimonials h3:after,.testimonials h4:after,.training-title h2:after,.training-title h3:after,.training-title h4:after{background-color:#5ababe;border-radius:12px;content:"";display:block;height:6px;margin:6px auto 0;width:32px}.content div,.content p,.content span,.content strong,.content ul li{color:#131616;font-size:18px;line-height:24px}.gallery .gallery-carousel img.gallery-image,.gallery .gallery-grid img.gallery-image,.gallery-album .gallery-carousel img.gallery-image,.gallery-album .gallery-grid img.gallery-image{border-radius:12px;-o-object-fit:cover;object-fit:cover;width:100%}.gallery .gallery-carousel img.gallery-image,.gallery-album .gallery-carousel img.gallery-image{height:265px}.gallery .gallery-grid img.gallery-image,.gallery-album .gallery-grid img.gallery-image{margin-bottom:24px}.employment-fund{background-color:#fafafa;border:2px solid #5ababe;border-radius:12px;padding:32px;transition:all .25s ease-in-out}.employment-fund.training img{border-radius:0;height:50px}.employment-fund.training p{font-size:18px;line-height:24px}.employment-fund:hover{border-color:#131616}.employment-fund img{height:100px}.employment-fund p{font-size:28px;line-height:34px;margin-bottom:0}.employment-fund .icon{height:42px;width:42px}.ask-offer .alert{border-radius:12px;padding:32px}.ask-offer .alert h4{font-size:32px;margin-bottom:0}.ask-offer .alert p{font-size:18px;margin:24px auto;width:75%}.contact h2,.contact h3{font-size:20px;line-height:26px;margin-bottom:16px}.contact .detail{font-size:18px}.contact .detail .icon{display:inline-block;vertical-align:middle}.contact .detail a:hover{color:#5ababe}.contact iframe{height:350px;margin-bottom:24px;width:100%}.contact .accordion-area{background-color:#def1f2;border-radius:12px;padding:12px 32px}.sticked{background-color:#fff;padding-top:12px;position:sticky;top:137px;z-index:10}.clients .item:not(:last-child),.opinions .item:not(:last-child),.partners .item:not(:last-child),.training-archive .item:not(:last-child){margin-bottom:24px}.trainers .item:not(:last-child){margin-bottom:90px}.image-and-text-block.page h2{font-size:28px;line-height:34px;margin-bottom:24px}.image-and-text-block.page h2:after{display:none}aside.sidebar ul.navbar-nav li.nav-item a.nav-link{color:#c3c4c4;display:inline-block;font-family:Calibri Bold;font-size:28px;line-height:28px;padding:0}aside.sidebar ul.navbar-nav li.nav-item a.nav-link.active,aside.sidebar ul.navbar-nav li.nav-item a.nav-link.show,aside.sidebar ul.navbar-nav li.nav-item a.nav-link:hover{color:#5ababe}aside.sidebar ul.navbar-nav li.nav-item a.nav-link.active .icon{display:inline-block;height:32px;vertical-align:bottom;width:32px}aside.sidebar ul.navbar-nav li.nav-item:not(:last-child){margin-bottom:24px}@media (max-width:991.98px){.page-title{margin-top:32px}.pt-90,.py-90{padding-top:32px}.py-90{padding-bottom:32px}.mt-90{margin-top:32px}header{box-shadow:0 1px 12px rgba(19,22,22,.118)}header#header #navbar-top ul.navbar-nav li.nav-item a.nav-link{padding:.5rem 0}header#header #navbar-top ul.navbar-nav li.nav-item:not(:last-child){margin-right:0}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown a.nav-link.dropdown-toggle .icon{float:right;margin-top:1px}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show{border:0;border-bottom:1px solid #c3c4c4;border-radius:0;box-shadow:none;display:block;margin-bottom:.5rem}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show a{padding:0}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu.show a:hover{background-color:transparent;color:#5ababe}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu li:not(:last-child) a{padding-bottom:.5rem}header#header #navbar-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu[data-bs-popper]{margin-top:0}header#header #navbar-top ul.navbar-nav li.nav-item:last-child.nav-item.dropdown .dropdown-menu.show{border-bottom:0;margin-bottom:0}#slider .slide-inner{padding:0 3rem;width:100%!important}#slider ol.carousel-indicators{width:100%}.training a.btn-close{box-shadow:0 1px 12px rgba(19,22,22,.118);left:15%;top:20px}.training .modal-fullscreen{margin:0 0 0 auto;width:75vw}.training .modal-fullscreen .modal-content .no-image{height:250px}footer{padding:42px 0}footer .pb-90{padding-bottom:42px}}@media (max-width:767.98px){.page-title--main-training img{height:auto}#slider .carousel-item .slide-inner{padding:0 2rem}#slider .carousel-item .slide-inner h1{font-size:32px;line-height:42px}.card .btn,.gallery .btn{width:100%}.training-feed .item:not(:last-child){margin-bottom:24px}.card.training.list .employment-fund.training img{height:auto;width:100px}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-nav button.owl-prev{left:calc(var(--bs-gutter-x)*.5)}.owl-theme .owl-nav button.owl-next{right:calc(var(--bs-gutter-x)*.5)}.gallery .gallery-carousel img.gallery-image{margin:0 auto;width:250px}.training a.btn-close{box-shadow:0 1px 12px rgba(19,22,22,.118);left:10%;top:20px}.training .modal-fullscreen{margin:0 0 0 auto;width:80vw}.training .modal-fullscreen .modal-content .no-image{height:200px}.employment-fund img{width:auto}}@media (max-width:575.98px){.owl-theme .owl-nav button.owl-prev{left:-10px!important}.owl-theme .owl-nav button.owl-next{right:-10px!important}header #top-bar ul.contact li:not(:last-child){margin-right:14px}.sticked{position:relative;top:auto}.gallery .gallery-carousel img.gallery-image{height:200px;margin:0 auto;width:180px}.card.training.list .employment-fund.training img{height:auto;width:100px}.training{padding-left:0}.training a.btn-close{bottom:20px;box-shadow:0 1px 12px rgba(19,22,22,.118);left:20px;top:auto}.training .modal-fullscreen{margin:0 0 0 auto;width:100vw}.training .modal-fullscreen .modal-content .no-image{height:200px}.training .modal-fullscreen .modal-content .modal-body .modal-inner .scope .nav.nav-pills .nav-item{width:100%}}