.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}.wp-block-columns:where(.has-background){padding:1.25em 2.375em}h1,h3,p,ul{overflow-wrap:break-word}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:0 0}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container{gap:var(--wp--style--block-gap,.5em)}.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content,.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content{padding:.5em 1em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;margin:0}@font-face{font-display:swap;font-family:'revicons';src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:icomoon;src:url(/wp-content/plugins/wp-events-manager/assets/css/fonts/icomoon.eot?c3wvz6);src:url(/wp-content/plugins/wp-events-manager/assets/css/fonts/icomoon.eot?c3wvz6#iefix) format('embedded-opentype'),url(/wp-content/plugins/wp-events-manager/assets/css/fonts/icomoon.ttf?c3wvz6) format('truetype'),url(/wp-content/plugins/wp-events-manager/assets/css/fonts/icomoon.woff?c3wvz6) format('woff'),url(/wp-content/plugins/wp-events-manager/assets/css/fonts/icomoon.svg?c3wvz6#icomoon) format('svg');font-weight:400;font-style:normal}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *,*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container,article,aside,footer,header,main,nav,section{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}img{vertical-align:middle;border:0;max-width:100%;height:auto}html{-webkit-tap-highlight-color:transparent;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}a{background-color:transparent}a:active,a:hover{outline:0}.navbar-toggle{background-image:none}a:focus{outline-offset:-2px}h1{margin:20px 0 10px}h3,ul{margin-top:20px;margin-bottom:10px}p{margin:0 0 20px}.text-right{text-align:right}ul{margin-top:0;margin-left:25px}ul ul{margin:4px 0 5px 30px}@media (min-width:768px){.container{width:750px}}.container:after,.row:after{clear:both}.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-sm-12,.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-12,.col-sm-6{float:left}.col-sm-6{width:50%}.col-sm-12{width:100%}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a:focus,.nav>li>a:hover,a,a:focus,a:hover{text-decoration:none}.nav:after,.nav:before{content:" ";display:table}.nav>li,.nav>li>a{display:block;position:relative}.nav:after{clear:both}.nav>li>a{padding:10px 15px}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/wp-content/themes/eduma/assets/fonts/awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa-chevron-up:before{content:""}.fa-phone:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-envelope:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}body,body.thim-body-load-overlay{overflow-x:hidden}*{margin:0;padding:0}footer#colophon .footer ul li:last-child,p:last-child{margin-bottom:0}a:focus{outline:0;box-shadow:none}ul ul li{margin-bottom:6px}a{color:#337ab7;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:focus,a:hover{color:#23527c}#back-to-top{position:fixed;bottom:14px;right:14px;display:block;width:32px;height:32px;background:#333;color:#fff;text-align:center;z-index:997;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all ease-in-out .3s;-khtml-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;visibility:visible}#back-to-top i{line-height:32px;font-size:10px}.top_site_main{color:#fff;position:relative;background-size:cover;background-position:center center;background-color:rgba(45,51,57,.95);min-height:235px}.top_site_main>.overlay-top-header{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.top_site_main .page-title-wrapper{padding-top:90px;padding-bottom:90px;text-align:left;position:relative;z-index:1}.top_site_main .page-title-wrapper .banner-wrapper{overflow:hidden}.top_site_main .page-title-wrapper h1{color:inherit;margin:0;line-height:54px;text-transform:uppercase;font-size:48px;font-weight:700;padding-left:25px;position:relative}.top_site_main .page-title-wrapper h1:before{content:'';width:3px;line-height:54px;bottom:0;height:auto;position:absolute;left:0;top:0;margin-right:22px}#breadcrumbs{font-size:12px}.breadcrumbs-wrapper #breadcrumbs{padding:13px 0;margin:0;border-bottom:1px solid #eee}.breadcrumbs-wrapper #breadcrumbs li{line-height:25px;display:inline-block;list-style:none;font-size:12px}.breadcrumbs-wrapper #breadcrumbs li span,.thim-social ul.social_link,footer#colophon .footer ul{margin:0}.breadcrumbs-wrapper #breadcrumbs li:last-child span{margin-right:0}.breadcrumbs-wrapper #breadcrumbs a{line-height:25px;display:inline-block;margin-right:15px}.breadcrumbs-wrapper #breadcrumbs a:after{content:'';width:5px;height:5px;border-radius:50%;background:#eee;display:inline-block;margin:0 0 0 15px;line-height:25px}.full-width{background-repeat:no-repeat!important;background-position:140% 100%}.navigation .tm-table{table-layout:fixed;max-width:none;width:auto;min-width:100%;display:table}#masthead,#masthead .navigation{-khtml-transition:all .5s ease-in-out}body img::-moz-selection{background:0 0}body img::selection{background:0 0}::-moz-selection{color:#fff!important}::selection{color:#fff!important}@media (min-width:769px){.navigation .navbar-nav>li .sub-menu li>a{border-bottom:1px solid #eee}.navigation .navbar-nav>li .sub-menu>li:last-child>a{border-bottom:0}}footer#colophon .footer .thim-social a:hover{color:#fff!important}footer#colophon .copyright-area .copyright-content{border-top:1px solid #222}.width-logo>a{display:inline-block}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.table-cell{display:table-cell;vertical-align:middle;float:none}#masthead,#masthead .navigation{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#masthead{padding:0}#masthead .navigation{padding-top:25px;padding-bottom:5px}.navigation .navbar-nav li .sub-menu li,.navigation .width-logo,.navigation .width-navigation{padding:0}.navigation .width-logo img{margin-bottom:20px}.navigation .navbar-nav li .sub-menu li a,.navigation .navbar-nav li .sub-menu li>.tc-menu-inner{-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:8px 0;display:block}.navigation .navbar-nav li>.sub-menu{margin-left:0}.site-header .sticky-logo,body .course-meta>:after{display:none}.site-header{position:absolute;z-index:999;width:100%;top:0}.site-header.sticky-header{position:fixed}.site-header .navbar-nav>li>.tc-menu-inner,.site-header .navbar-nav>li>a{-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header .navbar-nav{text-align:right}.site-header .navbar-nav>li{float:none;display:inline-block;zoom:1;max-height:60px}@media (max-width:991px){.navbar-nav>li>.tc-menu-inner,.navbar-nav>li>a{display:block;padding-top:15px;padding-bottom:15px}#masthead.affix-top{top:0;position:absolute}.navigation .width-logo{text-align:left;padding-left:15px}}@media (max-width:1024px){.navigation .navbar-nav>li.menu-item-has-children>a:after,.navigation .navbar-nav>li.menu-item-has-children>span:not(.icon-toggle):after{display:none}.menu-mobile-effect.navbar-toggle{float:right;display:inline-block;cursor:pointer;z-index:1;vertical-align:middle;width:30px;height:28px;padding:0;position:absolute;top:50%;right:15px;margin:-14px 0 0}.menu-mobile-effect.navbar-toggle span.icon-bar{width:22px;border-radius:0;position:absolute;left:0;right:0;margin:0 auto;top:6px;background:#111;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2){top:13px}.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3){top:20px}.wrapper-container{position:relative;overflow:hidden}.content-pusher,.mobile-menu-container{right:0;position:relative;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%}.content-pusher:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:'';filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:9}.mobile-menu-container{position:absolute;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);visibility:hidden;top:0;z-index:99999;width:300px;overflow:auto}.mobile-menu-container>.nav{margin-top:15px;padding-left:5px;padding-right:5px}.mobile-menu-container .sub-menu{background-image:none!important;margin-top:0;margin-bottom:0;overflow:hidden;display:none}.mobile-menu-container ul li.current-menu-parent .sub-menu{display:block}.mobile-menu-container ul,.mobile-menu-container ul li{float:none}.navbar-nav li,.sub-menu{position:relative}.mobile-menu-container ul li a{display:block;outline:0;-webkit-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}.mobile-menu-container ul li a :focus,.mobile-menu-container ul li a:hover{background:0 0}.navbar-nav{margin:0}.navbar-nav li{list-style:none}.site-header .navbar-nav{float:none;padding-right:60px}.site-header .navbar-nav>li{display:none}.navbar-nav .sub-menu li:before,.navbar-nav .sub-menu:before{content:'';position:absolute;display:block}.sub-menu li{width:100%;border:0!important}.sub-menu li a{padding-left:25px!important}.navbar-nav .sub-menu:before{width:1px;height:100%;left:2px;top:1px}.navbar-nav .sub-menu li{margin-top:9px}.navbar-nav .sub-menu li:before{width:7px;height:1px;left:3px;top:10px;padding:0}.nav>li>span{padding:10px 15px;display:block}.site-header .navigation{padding:10px 0}}@media (min-width:1025px){.nav>li>a:focus,.nav>li>a:hover,.navbar-nav>li>span:hover{background:0 0}.navbar-nav li .sub-menu li a,.navbar-nav li:hover>.sub-menu li a{text-decoration:none}.mobile-menu-container{display:none}.navigation{position:relative}.navigation .tm-table{display:table;table-layout:fixed;max-width:none;width:auto;min-width:100%}.navigation nav{position:static}.navbar-nav{float:none}nav ul,nav ul li,nav ul ul,nav ul ul li{margin:0}.navbar-nav li span{display:block}.navbar-nav li .sub-menu{display:none;position:absolute;left:-10px;top:auto;margin-top:5px;z-index:9999;min-width:260px;margin-left:0}.navbar-nav li .sub-menu li{list-style:none;text-align:left;position:relative;width:100%}.navbar-nav>li{vertical-align:middle;display:inline-block;float:none}.navbar-nav>li>.tc-menu-inner,.navbar-nav>li>a{padding:11px 20px 29px;display:inline-block;position:relative;line-height:20px}.nav>li>.sub-menu{box-shadow:0 1px 5px -1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.3);padding:15px 30px}.navigation .navbar-nav>li>a,.navigation .navbar-nav>li>span{text-transform:uppercase;position:relative;padding:11px 20px 29px}.navigation .navbar-nav>li.menu-item-has-children>a:after,.navigation .navbar-nav>li.menu-item-has-children>span:not(.icon-toggle):after{content:"\f107";display:inline-block;font-family:FontAwesome;padding:0;position:absolute;top:8px;right:6px;margin:0;line-height:24px;font-size:14px;font-weight:400}.navigation .navbar-nav>li.menu-item-has-children:last-child>.sub-menu{right:0;left:auto}}footer#colophon{font-size:13px;background-repeat:no-repeat;background:#111}footer#colophon .footer{padding-top:25px;padding-bottom:0}footer#colophon .footer .widget_siteorigin-panels-builder:not(.thim-footer-one-course){padding-top:55px;padding-bottom:55px}footer#colophon .footer .widget-title{position:relative;font-size:14px;text-transform:uppercase;font-weight:700;line-height:40px;margin:-13px 0 17px}footer#colophon .footer .row aside{padding:20px 15px}footer#colophon .footer ul li{margin-bottom:5px;line-height:30px;list-style:none}body,footer#colophon .thim-footer-location{font-size:15px}footer#colophon .thim-footer-location p{margin-bottom:0}footer#colophon .thim-footer-location .info{margin-bottom:17px;line-height:20px}footer#colophon .thim-footer-location .info .fa{margin-right:20px}footer#colophon .copyright-area .copyright-content{padding-top:30px;padding-bottom:30px}.thim-social a,footer#colophon .copyright-area .text-copyright{line-height:30px}footer#colophon .thim-social{margin:-20px 0 0}body #wrapper-container #main-content{position:relative;z-index:1}.thim-social{margin:27px 0 0 40px}.thim-social a{font-size:16px;width:32px;height:32px;border:1px solid #999;display:inline-block;text-align:center;border-radius:50%;margin-right:10px;overflow:hidden;cursor:pointer}.thim-social a.facebook:hover{color:#fff;border-color:#3b5998;background:#3b5998}.thim-social a.twitter:hover{color:#fff;border-color:#00aced;background:#00aced}.thim-social a.youtube:hover{color:#fff;border-color:#b00;background:#b00}.thim-social a.instagram:hover{color:#fff;border-color:#517fa4;background:#517fa4}.thim-social a .fa{display:block;line-height:30px}.thim-social ul.social_link li{display:inline-block;margin:0;list-style:none;padding:0}@media (min-width:1200px){.container{width:1200px}}@media (max-width:1024px){.container{width:1024px;max-width:100%}}@media (max-width:992px){.container{width:960px;max-width:100%}}@media (min-width:768px) and (max-width:959px){.container{width:900px;max-width:100%}}@media (min-width:768px) and (max-width:800px){#main{width:70%}#main.full-width{width:100%}}@media (max-width:767px){.top_site_main{min-height:initial}#main{width:100%;float:left;clear:both}footer#colophon .copyright-area{padding:0}footer#colophon .copyright-area .text-right{text-align:left;margin-top:5px}footer#colophon .copyright-area .copyright-content{padding-top:25px;padding-bottom:25px}.top_site_main .page-title-wrapper{padding-top:50px;padding-bottom:50px}.site-content{padding:35px 15px}.site-header{padding:15px 0}#masthead.affix-top{margin-top:0}.navigation .width-logo img{margin:0 0 10px}#masthead .navigation{padding-top:10px;padding-bottom:0}}@media screen and (max-width:667px){#back-to-top{display:none}}@media (max-width:480px){.top_site_main .page-title-wrapper h1{font-size:40px}}@media (max-width:360px){.top_site_main .page-title-wrapper h1{font-size:35px}}@media (max-width:320px){.mobile-menu-container{width:250px}.top_site_main .page-title-wrapper h1{font-size:25px;line-height:40px}}@media (max-width:300px){.mobile-menu-container{width:220px}}.overlay-top-header{background:rgba(0,0,0,.3)!important}.site-content{padding:0 15px 100px!important}.so-panel{margin-bottom:0!important}.navigation .width-logo img{margin-top:-6px!important}.top_site_main .page-title-wrapper{min-height:100px}.thim-social li a,footer#colophon .footer a{color:#fff!important}.thim-social li a:hover,footer#colophon .footer a:hover{color:""!important}.entry-content a{text-decoration:underline;color:#a10150!important;font-weight:700!important}body{font-family:Roboto;font-weight:400;line-height:1.7em}body,body #main-content,body .content-pusher{background:#fff}h1,h3{font-size:36px;line-height:1.6em;font-weight:700;font-style:normal;font-family:Roboto Slab}h3{font-size:24px}.breadcrumbs-wrapper #breadcrumbs a,.breadcrumbs-wrapper #breadcrumbs li,.breadcrumbs-wrapper #breadcrumbs li a,body{color:#666}.site-header{background-color:transparent}.menu-mobile-effect.navbar-toggle span.icon-bar,.navigation .width-navigation .navbar-nav>li .sub-menu{background-color:#fff}.navigation .width-navigation .navbar-nav>li .sub-menu li>a{color:#999;border-bottom-color:transparent}#back-to-top:hover,.navigation .width-navigation .navbar-nav>li .sub-menu li>a:hover,.navigation .width-navigation .navbar-nav>li .sub-menu>li.current-menu-item>a,h1,h3{color:#333}.navigation .width-navigation .navbar-nav>li>a,.navigation .width-navigation .navbar-nav>li>span{font-size:14px;font-weight:600}.mobile-menu-container ul li.current-menu-item>a,.mobile-menu-container ul li>a:hover,.mobile-menu-container ul li>span:hover,.navigation .width-navigation .navbar-nav>li>a,.navigation .width-navigation .navbar-nav>li>a:hover,.navigation .width-navigation .navbar-nav>li>span,.navigation .width-navigation .navbar-nav>li>span:hover,footer#colophon .footer .widget-title{color:#fff}.mobile-menu-container{background-color:#232323}.mobile-menu-container ul li>a,.mobile-menu-container ul li>span{color:#777}.menu-mobile-effect span,.mobile-menu-container .navbar-nav .sub-menu li:before,.mobile-menu-container .navbar-nav .sub-menu:before{background-color:#777}.width-logo>a{width:200px}.width-navigation{width:calc(100% - 200px)}@media (max-width:480px){.width-logo>a{width:150px}}footer#colophon .footer,footer#colophon .footer .thim-footer-location .info .fa{color:#999}footer#colophon .footer .thim-footer-location .info a{color:""}.thim-social li a,.thim-social li a:hover,footer#colophon .footer a,footer#colophon .footer a:hover{}.thim-social li a{border-color:#999}footer#colophon .copyright-area{background:#111;color:#999}footer#colophon .copyright-area .copyright-content{border-top-color:#222}.breadcrumbs-wrapper #breadcrumbs a:hover,.breadcrumbs-wrapper #breadcrumbs li a:hover,footer#colophon .footer .thim-footer-location .info a:hover{color:#a10150}#back-to-top:hover,.top_site_main .page-title-wrapper h1:before{background-color:#a10150}::-moz-selection{background-color:#a10150}::selection{background-color:#a10150}.thim-social li a:hover{border-color:#a10150}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYmRlV9Su1fahTVo.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Oma2RlV9Su1fahTVo.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmY2RlV9Su1fahTVo.woff) format('woff');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmbGRlV9Su1fahTVo.woff) format('woff');unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYGRlV9Su1fahTVo.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYWRlV9Su1fahTVo.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2RlV9Su1fah.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu72xMKTU1Kvnz.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu5mxMKTU1Kvnz.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7mxMKTU1Kvnz.woff) format('woff');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu4WxMKTU1Kvnz.woff) format('woff');unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7WxMKTU1Kvnz.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7GxMKTU1Kvnz.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.aikido-poznan.pl/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu4mxMKTU1Kg.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#pgc-w5f4289f6b9024-0-0{width:33.3%;width:calc(33.3% - (.667*30px))}#pl-w5f4289f6b9024 #panel-w5f4289f6b9024-0-0-1,#pl-w5f4289f6b9024 #panel-w5f4289f6b9024-0-4-1{margin:20px 0 0}#pgc-w5f4289f6b9024-0-1,#pgc-w5f4289f6b9024-0-2,#pgc-w5f4289f6b9024-0-3,#pgc-w5f4289f6b9024-0-4{width:16.675%;width:calc(16.675% - (.83325*30px))}#pl-w5f4289f6b9024 .so-panel,#pl-w5f4289f6b9024 .so-panel:last-of-type{margin-bottom:0}@media (max-width:780px){#pg-w5f4289f6b9024-0,#pg-w5f4289f6b9024-0.panel-no-style{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pg-w5f4289f6b9024-0>.panel-grid-cell{width:100%;margin-right:0}#pgc-w5f4289f6b9024-0-0,#pgc-w5f4289f6b9024-0-1,#pgc-w5f4289f6b9024-0-2,#pgc-w5f4289f6b9024-0-3{margin-bottom:0}#pg-w5f4289f6b9024-0{margin-bottom:px}#pl-w5f4289f6b9024 .panel-grid-cell{padding:0}}.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}