@charset "UTF-8";
@font-face{font-family:'FontAwesome';src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/awesome-font/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
div {
border-style: solid;
}
.tabset .tabs li a p, .tabset .tabs li p  {margin: 0!important;}
.toggle .toggle-title p, .accordion .accordion-title p  {margin: 0!important;}
.accordion .accordion-title span .icon {color: inherit;} article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}  .entry-content img {
margin: 0 0 20px 0;
}
.alignleft, img.alignleft {
margin-right: 20px;
display: inline;
float: left;
}
.alignright, img.alignright {
margin-left: 20px;
display: inline;
float: right;
}
.aligncenter, img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both;
text-align: center;
}
.alignnone, img.alignnone {
}
.gallery-caption{
}
.wp-caption {
margin-bottom: 20px;
text-align: center;
width: auto !important;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 5px;
background: #f6f6f6;
border: 1px solid #e8e8e8;
}
.wp-caption img {
border: 0 none;
padding: 0;
margin: 0;
}
.wp-caption p.wp-caption-text {
width: auto !important;
padding:3px 0;
margin: 0px 0 0 0;
display: block;
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.wp-smiley {
margin: 0 !important;
max-height: 1em;
}
blockquote.left {
margin-right: 20px;
text-align: right;
margin-left: 0;
width: 33%;
float: left;
}
blockquote.right {
margin-left: 20px;
text-align: left;
margin-right: 0;
width: 33%;
float: right;
}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
.sticky {}
.bypostauthor {}
img {
max-width: 100%;
width: auto 9;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
.shortcode-map img {
max-width: inherit;
} .tooltip {
position: absolute;
z-index: 1020;
display: block;
padding: 5px;
font-size: 11px;
opacity: 0;
line-height:1;
filter: alpha(opacity=0);
visibility: visible;
}
.tooltip.in {
opacity: 0.73;
filter: alpha(opacity=73);
}
.tooltip.top {
margin-top: 0px;
}
.tooltip.top-right {
margin-top: 0px;
}
.tooltip.right {
margin-left: 2px;
}
.tooltip.bottom {
margin-top: 6px;
}
.tooltip.left {
margin-left: -2px;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-top: 5px solid #000000;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-top: 5px solid #000000;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid #000000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-right: 5px solid transparent;
border-bottom: 5px solid #000000;
border-left: 5px solid transparent;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
}
.tooltip-inner {
max-width: 200px;
padding: 6px 10px 6px 10px;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #000000;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
padding: 2px;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-moz-transition: opacity 0.15s linear;
-ms-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 0.73;
}
.affix {
position: fixed !important;
top: 0;
z-index: 99;
}
.affix-bottom {
position: absolute !important;
width: inherit;
max-width: 276px;
position: absolute;
top: auto;
bottom: 500px;
} .hr {
clear: both;
width:100%;
margin:10px 0;
height: 1px;
}
.hr.solid_light {
border-bottom:1px solid #e3e3e3;
}
.hr.solid_dark {
border-bottom:3px solid #3b3f42;
}
.hr.square_with_dot {
height: 5px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/square_with_dot.gif) center center repeat-x;
}
.hr.dotted {
height: 1px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/dotted.gif) center center repeat-x;
}
.hr.dashed_light {
height: 1px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/dashed_light.gif) center center repeat-x;
}
.hr.dashed_dark {
height: 1px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/dashed_dark.gif) center center repeat-x;
}
.hr.dotted_with_lines {
height: 3px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/dotted_with_lines.gif) center center repeat-x;
}
.hr.rhombus{
height: 5px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/rhombus.gif) center center repeat-x;
} .gap{
display:block;
width:100%;
margin:0;
}
.doublegap{
display:block;
width:100%;
height:1px;
margin:40px 0;
} .tooltips a, .tooltips a img{
margin: 0 auto;
padding: 0;
display: inline-block;
max-width: 100%;
text-align: center;
}  .accordion {
}
.accordion .accordion-title{
display: block;
overflow: hidden;
cursor: pointer;
background-color: #fff;
}
.accordion .accordion-title span {
display:block;
padding:0px;
font-size: 11px;
font-weight: 600;
height: 38px;
line-height: 38px;
text-transform: uppercase;
overflow: hidden;
margin: 0;
}
.accordion .accordion-inner {
background-color: #fff;
}
.accordion .accordion-inner .content {
padding: 15px;
}
.accordion .accordion-inner div {
max-width: 100%;
}
.accordion .accordion-title span .icon {
margin:0px 15px 0 15px;
font-size: 15px;
color: inherit;
}
.accordion .accordion-title .acc-icon {
width: 38px;
height: 38px;
}
.accordion .accordion-title .acc-icon i {
font-size: 12px;
line-height: 38px;
display: block;
margin: 0px auto;
text-align: center;
}
.accordion .accordion-inner{
display:none;
}
.accordion.style1 .acc-group {
margin-bottom: 5px;
}
.accordion.style1 .accordion-title {
border:1px solid #e8e8e8;
border-top: 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.accordion.style1 .accordion-title:first-child {
border:1px solid #e8e8e8;
}
.accordion.style1 .accordion-title.active {
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
.accordion.style1 .accordion-inner{
border:1px solid #e8e8e8;
border-top: 0;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
.accordion.style1 .accordion-title.active i {
color: #0264d7;
}
.accordion.style2 {
border:1px solid #e8e8e8;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.accordion.style3 {
overflow: hidden;
}
.accordion.style2 .acc-group,
.accordion.style3 .acc-group {
border-top:1px solid #e8e8e8;
margin-top: -1px;
}
.accordion.style2 .accordion-inner .content,
.accordion.style3 .accordion-inner .content {
padding: 0px 15px 15px;
}
.accordion.style2 .acc-icon,
.accordion.style3 .acc-icon {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-color: #3b3f42;
width: 19px;
height: 19px;
margin: 9px 15px;
text-align: center;
}
.accordion.style2 .acc-icon i,
.accordion.style3 .acc-icon i {
color: #fff;
line-height: 19px;
font-size: 10px;
}
.accordion.style2 .accordion-title.active .acc-icon,
.accordion.style3 .accordion-title.active .acc-icon {
background-color: #0264d7;
}
.accordion.style4 .acc-group {
margin-bottom: 4px;
}
.accordion.style4 .accordion-title {
background-color: #ecf0f1;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.accordion.style4 .accordion-title.active {
background-color: #0264d7;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
color: #fff;
}
.accordion.style4 .accordion-title .icon {
color: inherit;
}
.accordion.style4 .accordion-title.active .icon {
color: #fff;
}
.accordion.style4 .accordion-inner{
border:1px solid #e8e8e8;
border-top: 0;
border-bottom-color: #c5c5c5;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
.fleft {
float: left !important;
}
.fright {
float: right !important;
}  .toggle .toggle-title {
display: block;
overflow: hidden;
cursor: pointer;
}
.toggle .toggle-title span {
display:block;
padding:0px;
font-size: 11px;
font-weight: 600;
height: 38px;
line-height: 38px;
text-transform: uppercase;
overflow: hidden;
margin: 0;
}
.toggle .toggle-inner{
margin:0;
display:none;
padding: 15px;
}
.toggle .toggle-title span .icon {
margin:0px 15px 0 15px;
font-size: 15px;
}
.toggle .toggle-title .status-icon {
width: 38px;
height: 38px;
}
.toggle .toggle-title .status-icon i {
font-size: 12px;
line-height: 38px;
display: block;
margin: 0px auto;
text-align: center;
}
.toggle {
margin-bottom: 4px;
}
.toggle.style1 .toggle-title {
border:1px solid #e8e8e8;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.toggle.style1 .toggle-title.active {
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
.toggle.style1 .toggle-inner{
border:1px solid #e8e8e8;
border-top: 0;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
.toggle.style1 .toggle-title.active i {
color: #0264d7;
}
.toggle.style2 {
border:1px solid #e8e8e8;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.toggle.style3 {
overflow: hidden;
border-bottom: 1px solid #e8e8e8;
}
.toggle.style2 .status-icon,
.toggle.style3 .status-icon {
border-top:1px solid #e8e8e8;
margin-top: -1px;
}
.toggle.style2 .toggle-inner,
.toggle.style3 .toggle-inner {
padding: 0px 15px 15px;
}
.toggle.style2 .status-icon,
.toggle.style3 .status-icon {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-color: #3b3f42;
width: 19px;
height: 19px;
margin: 9px 15px;
text-align: center;
}
.toggle.style2 .status-icon i,
.toggle.style3 .status-icon i {
color: #fff;
line-height: 19px;
font-size: 10px;
}
.toggle.style2 .toggle-title.active .status-icon,
.toggle.style3 .toggle-title.active .status-icon {
background-color: #0264d7;
}
.toggle.style4 {
margin-bottom: 4px;
}
.toggle.style4 .toggle-title {
background-color: #ecf0f1;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.toggle.style4 .toggle-title.active {
background-color: #0264d7;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
color: #fff;
}
.toggle.style4 .toggle-inner{
border:1px solid #e8e8e8;
border-top: 0;
border-bottom-color: #c5c5c5;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}  .alert-message {
position: relative;
border: 1px solid transparent;
display: block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #3b3f42;
padding:10px 38px 10px 19px;
text-align: center;
margin-bottom:20px;
}
.alert-message.custom {
padding: 15px 38px 20px 15px;
}
.alert-message i {
float: left;
font-size: 16px;
margin-right: 18px;
}
.alert-message.warning {
background-color: #fff3a1;
border-color: #e4cf42;
}
.alert-message.success {
background-color: #aeffa1;
border-color: #64c654;
}
.alert-message.notice {
background-color: #f1f1f1;
border-color: #cfcfcf;
}
.alert-message.error {
background-color: #f9aaac;
border-color: #cf5255;
}
.alert-message.info {
background-color: #a1d8ff;
border-color: #6caddc;
}
.alert-message.custom * {
color: inherit;
}
.alert-message.info i,
.alert-message.info .close {
color: #6caddc;
}
.alert-message.error i,
.alert-message.error .close {
color: #cf5255;
}
.alert-message.notice i,
.alert-message.notice .close {
color: #cfcfcf;
}
.alert-message.success i,
.alert-message.success .close {
color: #64c654;
}
.alert-message.warning i,
.alert-message.warning .close {
color: #e4cf42;
}
.alert-message. a{
color:#3b3f42;
}
.alert-message p{
margin:0;
padding:0;
}
.alert-message span.close{
display:block;
padding:0;
position: absolute;
top:0;
right: 0;
height: 38px;
width: 38px;
text-align: center;
line-height: 38px;
cursor: pointer;
}
.alert-message span.close:hover{
opacity: 1;
}  .button,
.button.simple,
input[type=submit]{
-webkit-appearance: none;
margin:0;
font-size:11px;
line-height:12px;
padding:13px 35px;
display: inline;
display: inline-block;
letter-spacing: 0px;
text-transform: uppercase;
border: 2px solid #16563f;
position: relative;
cursor: pointer;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin-bottom:3px;
white-space: nowrap;
}
.button,
input[type=submit] {
color: #ffffff !important;
background-color: #0264d7;
}
.button i {
color: inherit !important;
font-size: 14px;
line-height: inherit;
margin: 0 6px 0 0;
}
.button i.fa-left {
margin-right: 7px;
}
.button i.fa-right {
margin-left: 8px;
} a.button {
color: #ffffff;
}
.button.mini{
font-size:10px;
line-height: 11px;
padding:8px 15px;
}
.button.three_d.mini {
border-bottom: 2px solid transparent;
}
.button.small{
font-size:10px;
line-height: 11px;
padding:12px 25px;
}
.button.medium{
font-size:11px;
line-height:12px;
padding:14px 35px;
}
.button.large{
font-size:16px;
line-height:18px;
padding:17px 40px;
}
.button, .button.default {
background-color: #0264d7;
}
.button.rounded {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.button.gradient.white {
background-color: #f7f7f7;
background-image: linear-gradient(bottom, rgb(247,247,247) 44%, rgb(255,255,255) 90%);
background-image: -o-linear-gradient(bottom, rgb(247,247,247) 44%, rgb(255,255,255) 90%);
background-image: -moz-linear-gradient(bottom, rgb(247,247,247) 44%, rgb(255,255,255) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(247,247,247) 44%, rgb(255,255,255) 90%);
background-image: -ms-linear-gradient(bottom, rgb(247,247,247) 44%, rgb(255,255,255) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(247,247,247)),
color-stop(0.9, rgb(255,255,255))
);
}
.button.gradient.lightgray {
background-color: #e1e3e5;
background-image: linear-gradient(bottom, rgb(225,227,229) 44%, rgb(236,239,241) 90%);
background-image: -o-linear-gradient(bottom, rgb(225,227,229) 44%, rgb(236,239,241) 90%);
background-image: -moz-linear-gradient(bottom, rgb(225,227,229) 44%, rgb(236,239,241) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(225,227,229) 44%, rgb(236,239,241) 90%);
background-image: -ms-linear-gradient(bottom, rgb(225,227,229) 44%, rgb(236,239,241) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(225,227,229)),
color-stop(0.9, rgb(236,239,241))
);
}
.button.gradient.blue {
background-color: #0264d7;
background-image: linear-gradient(bottom, rgb(52,152,219) 44%, rgb(82,173,234) 90%);
background-image: -o-linear-gradient(bottom, rgb(52,152,219) 44%, rgb(82,173,234) 90%);
background-image: -moz-linear-gradient(bottom, rgb(52,152,219) 44%, rgb(82,173,234) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(52,152,219) 44%, rgb(82,173,234) 90%);
background-image: -ms-linear-gradient(bottom, rgb(52,152,219) 44%, rgb(82,173,234) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(52,152,219)),
color-stop(0.9, rgb(82,173,234))
);
}
.button.gradient.lightgreen {
background-color: #34db8e;
background-image: linear-gradient(bottom, rgb(52,219,141) 44%, rgb(77,235,161) 90%);
background-image: -o-linear-gradient(bottom, rgb(52,219,141) 44%, rgb(77,235,161) 90%);
background-image: -moz-linear-gradient(bottom, rgb(52,219,141) 44%, rgb(77,235,161) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(52,219,141) 44%, rgb(77,235,161) 90%);
background-image: -ms-linear-gradient(bottom, rgb(52,219,141) 44%, rgb(77,235,161) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(52,219,141)),
color-stop(0.9, rgb(77,235,161))
);
}
.button.gradient.green {
background-color: #35b844;
background-image: linear-gradient(bottom, rgb(53,184,68) 44%, rgb(79,216,95) 90%);
background-image: -o-linear-gradient(bottom, rgb(53,184,68) 44%, rgb(79,216,95) 90%);
background-image: -moz-linear-gradient(bottom, rgb(53,184,68) 44%, rgb(79,216,95) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(53,184,68) 44%, rgb(79,216,95) 90%);
background-image: -ms-linear-gradient(bottom, rgb(53,184,68) 44%, rgb(79,216,95) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(53,184,68)),
color-stop(0.9, rgb(79,216,95))
);
}
.button.gradient.pink {
background-color: #db3457;
background-image: linear-gradient(bottom, rgb(219,52,88) 44%, rgb(245,92,125) 90%);
background-image: -o-linear-gradient(bottom, rgb(219,52,88) 44%, rgb(245,92,125) 90%);
background-image: -moz-linear-gradient(bottom, rgb(219,52,88) 44%, rgb(245,92,125) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(219,52,88) 44%, rgb(245,92,125) 90%);
background-image: -ms-linear-gradient(bottom, rgb(219,52,88) 44%, rgb(245,92,125) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(219,52,88)),
color-stop(0.9, rgb(245,92,125))
);
}
.button.gradient.red {
background-color: #db3434;
background-image: linear-gradient(bottom, rgb(219,52,52) 44%, rgb(242,84,84) 90%);
background-image: -o-linear-gradient(bottom, rgb(219,52,52) 44%, rgb(242,84,84) 90%);
background-image: -moz-linear-gradient(bottom, rgb(219,52,52) 44%, rgb(242,84,84) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(219,52,52) 44%, rgb(242,84,84) 90%);
background-image: -ms-linear-gradient(bottom, rgb(219,52,52) 44%, rgb(242,84,84) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(219,52,52)),
color-stop(0.9, rgb(242,84,84))
);
}
.button.gradient.orange {
background-color: #fd7800;
background-image: linear-gradient(bottom, rgb(253,118,0) 44%, rgb(252,158,69) 90%);
background-image: -o-linear-gradient(bottom, rgb(253,118,0) 44%, rgb(252,158,69) 90%);
background-image: -moz-linear-gradient(bottom, rgb(253,118,0) 44%, rgb(252,158,69) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(253,118,0) 44%, rgb(252,158,69) 90%);
background-image: -ms-linear-gradient(bottom, rgb(253,118,0) 44%, rgb(252,158,69) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(253,118,0)),
color-stop(0.9, rgb(252,158,69))
);
}
.button.gradient.yellow {
background-color: #fdae31;
background-image: linear-gradient(bottom, rgb(253,175,49) 44%, rgb(254,195,101) 90%);
background-image: -o-linear-gradient(bottom, rgb(253,175,49) 44%, rgb(254,195,101) 90%);
background-image: -moz-linear-gradient(bottom, rgb(253,175,49) 44%, rgb(254,195,101) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(253,175,49) 44%, rgb(254,195,101) 90%);
background-image: -ms-linear-gradient(bottom, rgb(253,175,49) 44%, rgb(254,195,101) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(253,175,49)),
color-stop(0.9, rgb(254,195,101))
);
}
.button.gradient.ginger {
background-color: #db7f34;
background-image: linear-gradient(bottom, rgb(219,127,52) 44%, rgb(242,153,80) 90%);
background-image: -o-linear-gradient(bottom, rgb(219,127,52) 44%, rgb(242,153,80) 90%);
background-image: -moz-linear-gradient(bottom, rgb(219,127,52) 44%, rgb(242,153,80) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(219,127,52) 44%, rgb(242,153,80) 90%);
background-image: -ms-linear-gradient(bottom, rgb(219,127,52) 44%, rgb(242,153,80) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(219,127,52)),
color-stop(0.9, rgb(242,153,80))
);
}
.button.gradient.brown {
background-color: #914e22;
background-image: linear-gradient(bottom, rgb(145,78,34) 44%, rgb(184,108,58) 90%);
background-image: -o-linear-gradient(bottom, rgb(145,78,34) 44%, rgb(184,108,58) 90%);
background-image: -moz-linear-gradient(bottom, rgb(145,78,34) 44%, rgb(184,108,58) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(145,78,34) 44%, rgb(184,108,58) 90%);
background-image: -ms-linear-gradient(bottom, rgb(145,78,34) 44%, rgb(184,108,58) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(145,78,34)),
color-stop(0.9, rgb(184,108,58))
);
}
.button.gradient.turquoise {
background-color: #34d1db;
background-image: linear-gradient(bottom, rgb(52,208,219) 44%, rgb(95,231,241) 90%);
background-image: -o-linear-gradient(bottom, rgb(52,208,219) 44%, rgb(95,231,241) 90%);
background-image: -moz-linear-gradient(bottom, rgb(52,208,219) 44%, rgb(95,231,241) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(52,208,219) 44%, rgb(95,231,241) 90%);
background-image: -ms-linear-gradient(bottom, rgb(52,208,219) 44%, rgb(95,231,241) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(52,208,219)),
color-stop(0.9, rgb(95,231,241))
);
}
.button.gradient.gray {
background-color: #b9b9b9;
background-image: linear-gradient(bottom, rgb(185,185,185) 44%, rgb(214,214,214) 90%);
background-image: -o-linear-gradient(bottom, rgb(185,185,185) 44%, rgb(214,214,214) 90%);
background-image: -moz-linear-gradient(bottom, rgb(185,185,185) 44%, rgb(214,214,214) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(185,185,185) 44%, rgb(214,214,214) 90%);
background-image: -ms-linear-gradient(bottom, rgb(185,185,185) 44%, rgb(214,214,214) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(185,185,185)),
color-stop(0.9, rgb(214,214,214))
);
}
.button.gradient.black {
background-color: #383838;
background-image: linear-gradient(bottom, rgb(56,56,56) 44%, rgb(90,90,90) 90%);
background-image: -o-linear-gradient(bottom, rgb(56,56,56) 44%, rgb(90,90,90) 90%);
background-image: -moz-linear-gradient(bottom, rgb(56,56,56) 44%, rgb(90,90,90) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(56,56,56) 44%, rgb(90,90,90) 90%);
background-image: -ms-linear-gradient(bottom, rgb(56,56,56) 44%, rgb(90,90,90) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(56,56,56)),
color-stop(0.9, rgb(90,90,90))
);
}
.button.gradient:hover {
background-color: #545454;
background-image: linear-gradient(bottom, rgb(84,84,84) 44%, rgb(100,100,100) 90%);
background-image: -o-linear-gradient(bottom, rgb(84,84,84) 44%, rgb(100,100,100) 90%);
background-image: -moz-linear-gradient(bottom, rgb(84,84,84) 44%, rgb(100,100,100) 90%);
background-image: -webkit-linear-gradient(bottom, rgb(84,84,84) 44%, rgb(100,100,100) 90%);
background-image: -ms-linear-gradient(bottom, rgb(84,84,84) 44%, rgb(100,100,100) 90%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.44, rgb(84,84,84)),
color-stop(0.9, rgb(100,100,100))
);
} .button.transparent {
background-color: none !important;
background: none !important;
border: 2px solid !important;
}
.button.transparent.mini {
border: 1px solid !important;
}
.button.transparent:hover {background: none !important;}
.button.transparent.white {
color: #ffffff !important;
}
.button.transparent.lightgray {
color: #eceff1  !important;;
}
.button.transparent.blue {
color: #0264d7 !important;;
}
.button.transparent.lightgreen {
color: #34db8e !important;;
}
.button.transparent.green {
color: #35b844 !important;;
}
.button.transparent.pink {
color: #db3457 !important;;
}
.button.transparent.red {
color: #db3434 !important;;
}
.button.transparent.orange {
color: #fd7800 !important;;
}
.button.transparent.yellow {
color: #fdae31 !important;;
}
.button.transparent.ginger {
color: #db7f34 !important;;
}
.button.transparent.brown {
color: #914e22 !important;;
}
.button.transparent.turquoise {
color: #34d1db !important;;
}
.button.transparent.gray {
color: #b9b9b9 !important;;
}
.button.transparent.black {
color: #383838 !important;;
}
.button.three_d {
text-shadow:1px 1px 1px rgba(0,0,0,0.3);
font-weight: 900;
display: inline;
display: inline-block;
border-bottom:3px solid transparent;
}
.button.three_d.white {
border-color: #f7f7f7;
}
.button.three_d.lightgray {
border-color: #e1e3e5;
}
.button.three_d.blue {
border-color: #2e84be;
}
.button.three_d.lightgreen {
border-color: #2dbe7b;
}
.button.three_d.green {
border-color: #2ea03b;
}
.button.three_d.pink {
border-color: #c12e4d;
}
.button.three_d.red {
border-color: #b92b2b;
}
.button.three_d.orange {
border-color: #d96701;
}
.button.three_d.yellow {
border-color: #d79224;
}
.button.three_d.ginger {
border-color: #b4682a;
}
.button.three_d.brown {
border-color: #6f3b1a;
}
.button.three_d.turquoise {
border-color: #29abb3;
}
.button.three_d.gray {
border-color: #9c9c9c;
}
.button.three_d.black {
border-color: #040404;
}
.button.three_d:hover {
border-color: #434343;
}
.button i.right {
float: right;
margin-left: 5px;
}
.button i.left {
float: left;
margin-left: 5px;
}  .teaser{
border: 1px solid #ddd;
display: block;
-webkit-box-shadow:3px 3px 3px 0px rgba(180, 180, 180, 0.2);
-moz-box-shadow:3px 3px 3px 0px rgba(180, 180, 180, 0.2);
box-shadow:3px 3px 3px 0px rgba(180, 180, 180, 0.2);
padding:25px 25px 20px 25px;
}
.teaser h1,
.teaser h2,
.teaser h3,
.teaser h4,
.teaser h5,
.teaser h6,
.teaser p{
margin:0 0 10px 0;
}
.teaser .teaser-img{
margin:-26px -26px 25px -26px;
-webkit-border-radius:5px 5px 0px 0px;
-moz-border-radius:5px 5px 0px 0px;
border-radius:5px 5px 0px 0px;
overflow: hidden;
}
.teaser .teaser-img img{
width:100%;
max-width:100%;
height:auto;
}
.teaser a.button{
margin:20px 0 0 0;
} .teaserbox{
border: 1px solid #ddd;
display: block;
background: #fafafa;
-webkit-box-shadow:1px 1px 3px 0px rgba(180, 180, 180, 0.2);
-moz-box-shadow:1px 1px 3px 0px rgba(180, 180, 180, 0.2);
box-shadow:1px 1px 3px 0px rgba(180, 180, 180, 0.2);
margin:0 0px 0 0px;
}
.teaserbox .border{
padding:25px 25px 25px 25px;
}
.teaserbox a.button{
margin:20px 0 0 0;
}
.teaserbox p{
margin:5px 0 0 0;
}
.teaserbox h1,
.teaserbox h2,
.teaserbox h3,
.teaserbox h4,
.teaserbox h5,
.teaserbox h6{
line-height: 1.3;
} .callout{
margin:0 0px 0px 0px;
display: table;
overflow: hidden;
width: 100%;
min-height: 50px;
padding: 30px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
.callout-button {
overflow: hidden;
display: table-cell;
vertical-align: middle;
}
.callout-button.right{
padding-left: 20px;
text-align: right;
}
.callout-button.left{
padding-right: 20px;
text-align: left;
}
.callout.center .callout-content {
display: block;
}
.callout-button.center {
display: block;
text-align: center;
margin-top: 15px;
}
.callout-button.like_text {
display: block;
text-align: inherit;
margin-top: 15px;
}
.callout.like_text .callout-content {
display: block;
}
.callout .callout-content{
overflow: hidden;
display: table-cell;
vertical-align: middle;
}
.callout .callout-content * {
color: inherit;
}
.callout .callout-content p:last-child {
margin: 0;
}
.callout a.button{
margin: 0;
text-align: center;
}
.callout .callout-title{
margin:0 0 0px 0 !important;
font-style: italic;
line-height: 1.2em;
font-size: 21px;
text-align: center;
}  .banner {
background-size: 100%;
position: relative;
margin-bottom: 20px;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
-ms-background-size: cover;
background-size: cover;
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.banner.banner_link {
cursor: pointer;
}
.banner_border {
display: table;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
.banner_bg {
display: table-cell;
vertical-align: middle;
width: 100%;
height: 100%;
position: relative;
padding: 15px;
background-clip: padding-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
}
.banner_bg div * {
color: inherit;
}
.bannerbadge {
position: absolute;
text-align: center;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
padding: 15px;
display: table;
}
.bannerbadge_text {
display: table-cell;
vertical-align: middle;
width: 100%;
height: 100%;
padding: 15px;
background-clip: padding-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid transparent;
}
.bannerbadge_text div * {
margin: 2px 0;
}
.bannerbadge.right {
right: 0;
left: auto;
}
.bannerposition {
position: relative;
display: table-cell;
height: 100%;
vertical-align: middle;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
.bannerposition.right {
float: right;
margin-left: 30px;
}
.bannerposition.left {
float: left;
margin-right: 30px;
}  #flexslider-clients {
position: relative;
padding: 0 40px;
}
.clients ul.slides {
overflow: hidden;
margin: 0 -10px;
height: 84px;
}
.clients ul.slides li {
list-style: none;
float: left;
margin:0 10px;
width: 203px;
text-align: center;
height: 82px;
-webkit-backface-visibility: hidden;
}
.clients ul.slides li a {
display: block;
border: 1px solid #e3e3e3;
}
.clients ul li a img{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
filter: grayscale(100%);
height: 80px;
width: auto;
margin: 0 auto;
}
.clients ul li a:hover img{
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
filter: grayscale(0%);
}  .flexslider-images {
position: relative;
padding: 0 40px;
-webkit-backface-visibility: hidden;
}
.flexslider-images ul.slides {
overflow: hidden;
margin: 0 -10px;
}
.flexslider-images ul.slides li {
list-style: none;
float: left;
margin:0 10px;
text-align: center;
-webkit-backface-visibility: hidden;
width: 0;
}  .description.style-1{
background: #fafafa;
padding:30px 30px;
margin:0 0 20px 0;
}
.description.style-2{
padding:25px 25px 8px;
margin:0 0 20px 0;
background: #fafafa;
border-left:2px solid #0264d7;
}  .dropcap{
font-size: 56px;
line-height: 56px;
margin: 0px 15px 0 0;
float: left;
}
.dropcap.dropcap-default {
display: block;
line-height: 1em;
}
.dropcap.dropcap-circle{
margin-top:2px;
width:46px;
height:46px;
line-height:44px;
font-size:32px;
padding:0;
text-align: center;
background-color: #fafafa;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 1px solid #ddd;
display: block;
}
.dropcap.dropcap-rounded{
margin-top:2px;
width:46px;
height:46px;
line-height:44px;
font-size:32px;
padding:0;
text-align: center;
background-color: #fafafa;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: 1px solid #ddd;
display: block;
}
.dropcap.dropcap-square{
margin-top:4px;
width:46px;
height:46px;
line-height:44px;
font-size:32px;
padding:0;
text-align: center;
background-color: #fafafa;
border: 1px solid #ddd;
display: block;
}  .googlefont{
font-weight: 400;
}  .shortcode-map{
margin-bottom: 15px;
}  .icon {
display: inline;
display: inline-block;
text-align: center;
font-style: normal;
color:#0264d7;
}
.icon.large {
width: 164px;
height: 164px;
font-size: 68px;
line-height: 164px;
border:3px solid;
}
.icon.medium {
width: 79px;
height: 79px;
font-size: 36px;
line-height: 79px;
border:3px solid;
}
.icon.standard {
width: 90px;
height: 90px;
font-size: 32px;
line-height: 90px;
border:2px solid;
}
.icon.mini {
width: 34px;
height: 34px;
font-size: 16px;
line-height: 34px;
border:1px solid;
}
.icon.simple {
width: auto;
height: auto;
line-height: 1;
background:none;
border:0;
}
.icon.circle {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon.square {
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.icon.rounded {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.icon.large.rounded {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}  .iconbox{
margin:0 0 0px 0;
background-color: #fff;
}
.iconbox {
transition: border-color 0.5s, box-shadow .5s;
-webkit-transition: border-color 0.5s, box-shadow.5s; }
.iconbox.icon_with_title .icon {
margin:0px 15px 0px 0;
font-size: 30px;
line-height: 1;
width: auto;
height: auto;
}
.iconbox.mini_circle_icon_with_title .icon {
margin:0px 15px 0px 0;
font-size: 16px;
}
.iconbox .icon_with_title h3 {
margin-bottom: 15px;
line-height: 30px;
}
.iconbox .icon_with_title i.icon {
margin-right: 15px;
float: left;
display: block;
}
.iconbox .top_icon_circle .icon {
color: #0264d7;
margin-bottom: 20px !important;
}
.iconbox .top_icon_circle_large .icon {
color: #fff;
margin-bottom: 35px;
position: relative;
transition: all .5s;
-webkit-transition: all .5s;
}
.iconbox .top_icon_circle_large .icon:after {
content: "";
position: absolute;
bottom: -11px;
left: 50%;
margin-left: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid transparent;
transition: all .5s;
-webkit-transition: all .5s;
}
.iconbox:hover .top_icon_circle_large .icon {
-moz-transform: scale(1.15); -o-transform: scale(1.15); -webkit-transform: scale(1.15); }
.iconbox .top_icon_standard {
margin-bottom: 20px;
}
.iconbox .top_icon_standard .small_divider {
width: 30px;
height: 3px;
line-height: 3px;
background-color: #3b3f42;
display: block;
margin: 0 auto;
}
.iconbox .top_icon_standard .icon {
margin-bottom: 20px;
}
.iconbox:hover .top_icon_standard .icon {
color:#0b0b0b !important;
}
.iconbox.aside_rounded_icon h3,
.iconbox.aside_circle_icon h3 {
margin-bottom: 10px;
line-height: 1;
}
.iconbox .aside_rounded_icon .icon,
.iconbox .aside_circle_icon .icon {
transition: all 0.4s;
-webkit-transition: all 0.4s; }
.iconbox:hover .aside_rounded_icon .icon,
.iconbox:hover .aside_circle_icon .icon {
background-color: #0b0b0b !important;
border-color: #0b0b0b !important;
color:#ffffff !important;
}
.iconbox.framed {
padding:25px 20px;
border:1px solid #e3e3e3;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.iconbox.non-framed {
padding:0;
border:0;
}
.iconbox.framed_when_hover {
padding:25px 20px;
border:1px solid transparent;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.iconbox.framed_when_hover:hover,
.iconbox.framed:hover {
border-bottom:4px double transparent;
margin-bottom: -3px !important;
border-color:#e3e3e3;
-webkit-box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, 0.1);
box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, 0.1);
}
.iconbox.framed .top_icon_circle {
margin-top: -60px;
}
.iconbox.top_icon_circle.framed {
margin-top: 35px;
}
.iconbox.framed .top_icon_circle_large {
margin-top: -115px;
}
.iconbox.text_right {
text-align: right;
}
.iconbox.text_left {
text-align: left;
}
.iconbox.text_center {
text-align: center;
}
.iconbox p {
margin:0px;
}
.iconbox .button {
margin-top: 25px;
}
.iconbox h3 {
font-size:16px;
line-height: 24px;
margin:0px 0 15px 0 !important;
font-weight: 600;
text-transform: uppercase;
}
.iconbox .top_icon_circle .icon {
transition: all 0.4s;
-webkit-transition: all 0.4s; }
.iconbox:hover .top_icon_circle .icon {
background-color: #0264d7 !important;
border-color: #0264d7 !important;
color:#ffffff !important;
}
.aside_rounded_icon .excerpt,
.aside_circle_icon .excerpt {
overflow: hidden;
}  .iconlist {
position: relative;
padding-top: 35px;
overflow: hidden;
}
.iconlist .icon.circle {
border-color:#bdc3c7;
background-color: #fff;
color: #3b3f42;
}
.iconlist .left_icon_circle {
float: left;
margin-right: 40px;
margin-left: 15px;
position: relative;
z-index: 9;
}
.iconlist .left_icon_circle .icon:after {
content: "\f0da";
position: absolute;
font-family: 'FontAwesome';
right: -5px;
font-size: 0;
}
.iconlist:hover .left_icon_circle .icon:after {
opacity: 1;font-size: 16px;
}
.iconlist_content {
overflow: hidden;
}
.iconlist:first-child {
padding-top: 0;
}
.iconlist_content p:last-child {
margin-bottom: 0;
}
.iconlist:first-child .icon_line {
display: none;
height: 0;
}
.iconlist_line {
position: absolute;
top: 1%;
left: 57px;
width: 1px;
height: 99%;
border-right: 1px dashed #bdc3c7;
z-index: 1;
}
.iconlist:hover .icon.circle {
color:#0264d7;
border-color: #0264d7;
}
@-webkit-keyframes icon_appear {
0%   { -webkit-transform:scale(0.5); opacity: 0.1;  }
100% { -webkit-transform:scale(1); opacity: 1; }
}
@-moz-keyframes icon_appear {
0%   { -moz-transform:scale(0.5); opacity: 0.1;  }
100% { -moz-transform:scale(1);opacity: 1;  }
}
@-o-keyframes icon_appear {
0%   { -o-transform:scale(0.5); opacity: 0.1;  }
100% { -o-transform:scale(1);  opacity: 1; }
}
@keyframes icon_appear {
0%   { transform:scale(0.5); opacity: 0.1;  }
100% { transform:scale(1); opacity: 1;  }
} @-webkit-keyframes icon_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@-moz-keyframes icon_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@-o-keyframes icon_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@keyframes icon_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
.iconlist.start_anim .left_icon_circle {
opacity: 0.1;
}
.iconlist.animation .left_icon_circle {
-webkit-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
-moz-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
-o-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
opacity: 1;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.iconlist.start_anim .iconlist_line {
height: 0%;
}
.iconlist.animation .iconlist_line {
-webkit-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
-moz-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
-o-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
animation: icon_slide_down 1s 1 cubic-bezier(0.175,0.885,0.320,1.275);
height: 100%;
}  ul.unstyled {
list-style: none;
margin:0;
padding:0;
}
ul.styled-list{
list-style: none;
margin:0;
padding:0;
}
ul.unstyled li {
padding-left:0;
}
ul.styled-list li{
margin-bottom:2px;
}
ul.styled-list li i{
margin-right:6px;
margin-top:0px;
}
ul ul.styled-list {
margin-left: 22px;
}
.widget_text ul.styled-list li{
padding: 0 !important;
background: none !important;
}
ul.list {
}
ul.list li {
line-height: 30px;
padding-left: 20px;
}
ul.list li:before {
content: '';
font-family: 'FontAwesome';
margin-right: 15px;
font-size: 14px;
top: 1px;
left: 1px;
position: absolute;
}
ul.list-check li:before {
content: '\f046';
}
ul.list-check-2 li:before {
content: '\f00c';
}
ul.list-star li:before {
content: '\f005';
font-size: 13px;
}
ul.list-minus li:before {
content: "\f147";
}
ul.list-minus2 li:before {
content: "—";
}
ul.list-plus li:before {
content: "\f196";
}
ul.list-angle li:before {
content: "\f105";
}
ul.list-arrow li:before {
content: "\f061";
font-size: 10px;
top:0;
}
ul.list-ordered {
counter-reset:li;
}
ul.list-ordered li {
position: relative;
line-height: 37px;
font-family: inherit;
padding-left: 40px;
}
ul.list-ordered li:before {
content:counter(li);
counter-increment:li;
font-family: inherit;
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
position: absolute;
display: block;
left: 0;
top:5px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 1px solid;
}
ul.list-icons li {
padding-left: 0;
overflow: hidden;
white-space:nowrap;
list-style-position:inside;
line-height: 46px;
margin-bottom: 30px;
font-size: 11px;
text-transform: uppercase;
font-weight: 600;
width: 100%;
display: block;
text-overflow:ellipsis;
}
ul.list-icons li:before {
display: none;
}
ul.list-icons li i.mini {
width: 46px;
height: 46px;
line-height: 46px;
text-align: center;
position: relative;
display: block;
font-size: 20px;
float: left;
margin-right: 24px;
margin-left: 0;
top:0px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 1px solid;
}
ul.list-square li:before {
content: "";
top:-2px;
left: 1px;
display: inline-block;
width: 4px;
height: 4px;
background-color: #0264d7;
}  .gallery .gallery-item .gallery-icon{
display: block;
padding: 0 10px;
}
.gallery { width: 100%; margin: 0 auto 0px; }
.gallery .gallery-item {
float: left;
padding:0;
text-align: center;
margin-right: 0px;
}
.gallery .gallery-caption {
margin: 0 10px !important;
padding: 4px 10px 8px;
border:1px solid #ddd;
border-top: 0;
-webkit-border-radius: 0 0 2px 2px;
-moz-border-radius: 0 0 2px 2px;
border-radius: 0 0 2px 2px;
}
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery .gallery-item a {
display: block;
border: none;
border-bottom: 0;
padding: 0;
margin: 0;
background:#ffffff;
-webkit-border-radius: 2px 2px 0 0;
-moz-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
}
.gallery img{
display: block;
width: 100%;
height:auto;
margin: 0;
border: 0 !important;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.gallery .gallery-item a:hover {
background: #0264d7;
border-color: #0264d7 !important;
}  .member{
overflow: hidden;
background-color: #fff;
margin-bottom: 20px;
}
.member .inner{
padding: 25px 0 0 0;
}
.member-img img{
width: 100%;
max-width: 100%;
height:auto;
display: block;
}
.member-img {
margin:0px;
position: relative;
}
.member .name{
font-family: montserrat;
color: #000000;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
margin:0 0 10px 0;
padding:0;
line-height: 1 !important;
}
.member .member-role{
font-size:11px;
text-transform: uppercase;
margin-bottom:20px;
}
.member p{
margin:0;
}
.member .member-description{
margin-bottom: 25px;
}
.member .member-social {
margin-left: -2px;
margin-right: -2px;
overflow: hidden;
}  .progressbar {
width:100%;
height:35px;
display:block;
background: #efefef;
margin-bottom: 25px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.progressbar.slim {
height: 20px;
overflow: hidden;
}
.progressbar .bar-percentage {
background: #289dcc;
display:block;
width:0%;
height:35px;
position: relative;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.progressbar .bar-percentage.striped {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 35px 35px;
}
.progressbar.slim .bar-percentage.striped {
background-size: 20px 20px;
}
.bar-title {
margin:0 0 0px 15px;
display: block;
color: #fff;
font-size: 12px;
line-height: 35px;
}
.bar-title.outside {
margin-left: 0;
color: inherit;
font-weight: 600;
text-transform: uppercase;
line-height: inherit;
margin-bottom: 5px;
font-size: 11px;
}
@-webkit-keyframes progressbar-bg-move{
0% {
background-position:35px 0;
}
100% {
background-position:0 0;
}
}
@-webkit-keyframes slim-progressbar-bg-move{
0% {
background-position:20px 0;
}
100% {
background-position:0 0;
}
}
@-moz-keyframes progressbar-bg-move{
0% {
background-position:35px 0;
}
100% {
background-position:0 0;
}
}
@-moz-keyframes slim-progressbar-bg-move{
0% {
background-position:20px 0;
}
100% {
background-position:0 0;
}
}
@-o-keyframes progressbar-bg-move{
0% {
background-position:35px 0;
}
100% {
background-position:0 0;
}
}
@-o-keyframes slim-progressbar-bg-move{
0% {
background-position:20px 0;
}
100% {
background-position:0 0;
}
}
@keyframes progressbar-bg-move{
0% {
background-position:35px 0;
}
100% {
background-position:0 0;
}
}
@keyframes slim-progressbar-bg-move{
0% {
background-position:20px 0;
}
100% {
background-position:0 0;
}
}
.progressbar.active .bar-percentage {
-webkit-animation: progressbar-bg-move 1.2s linear infinite;
-moz-animation: progressbar-bg-move 1.2s linear infinite;
-o-animation: progressbar-bg-move 1.2s linear infinite;
animation: progressbar-bg-move 1.2s linear infinite;
height: 100%;
}
.progressbar.slim.active .bar-percentage {
-webkit-animation: slim-progressbar-bg-move 1s linear infinite;
-moz-animation: slim-progressbar-bg-move 1s linear infinite;
-o-animation: slim-progressbar-bg-move 1s linear infinite;
animation: slim-progressbar-bg-move 1s linear infinite;
height: 100%;
}  .counters-circle {
width: 100%;
text-align: center;
}
.counter-circle-wrapper {
display:inline-block;
margin: 10px 15px;
position:relative;
text-align:center;
}
.counter-circle-content{
font-size:22px;
text-transform: uppercase;
letter-spacing: -1px;
width:220px;
height:220px;
text-align:center;
line-height:220px;
position:absolute;
top:0;
left:50%;
}
.counter-circle-content .fontawesome-icon{margin:0 !important;float:none !important;font-size:50px !important;}  .counter-info {
display:block;
width:100%;
margin:0 auto;
text-align: center;
}
.counter-value .value {
font-size:56px;
line-height:60px;
font-weight: 300;
letter-spacing: -1px;
color:#fff !important;
}
.counter-info .counter-title {
font-size: 20px;
line-height: 26px;
text-transform: uppercase;
font-weight: 300;
color: #fff;
}  .latest-portfolio ul{
list-style: none;
margin:0;
padding: 0;
}
.negative-wrap{
margin:0 -10px 0 -10px;
}  .blog-item {
margin-bottom: 25px !important;
background-color: #ffffff;
}
.blog-item-description {
padding: 25px 0;
}
.blog-item .thumbnail {
position: relative;
z-index: 1;
}
.blog-item .thumbnail img {
border-bottom:1px solid #e5eaec;
}
.blog-item  .author {
padding-left: 35px;
padding-right: 35px;
height: 32px;
z-index: 9;
position: relative;
border-bottom:1px solid #e5eaec;
}
.blog-item  .author .author-image {
border:1px solid #e5eaec;
float: left;
margin:-15px 18px -15px 0;
}
.blog-item  .author .name {
line-height: 32px;
margin: 0;
font-size: 11px;
text-transform: uppercase;
font-weight: 600;
overflow: hidden;
text-overflow: ellipsis;
height: 100%;
}
.blog-item-excerpt p {
margin: 0;
}
.blog-item .date {
color: #828282;
font-size: 14px;
font-weight: 600;
margin-bottom: 12px;
} .flexslider-blog {
position: relative;
}
.flexslider-blog .slides {width: 100%;}
.flexslider-blog .slides li {
margin-left: 31px;
}
.flexslider-blog .slides li:first-child {
margin-left:0px;
} .latest-blog-list {
width:100%;
margin:0 0 20px 0;
}
.latest-blog-list .blog-list-item-img{
float: left;
margin: 0 20px 0px 0;
border:1px solid #e5eaec;
width: 100px;
}
.latest-blog-list .date {
margin-bottom: 12px;
color: #828282;
}
.latest-blog-list .blog-list-item-date {
text-align: center;
padding:0px 0 0 0;
float: left;
margin-right: 20px;
}
.latest-blog-list .blog-list-item-date h3 {
margin: 0 0 8px 0;
color:#3b3f42;
font-size:22px;
letter-spacing: -1px;
line-height: 56px;
height: 56px;
width: 56px;
display: block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border:1px solid #e3e3e3;
border-bottom: 3px double #e3e3e3;
background: #f5f6f8; background: -moz-linear-gradient(top, #f5f6f8 0%, #fafafa 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f8), color-stop(100%,#fafafa)); background: -webkit-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: -o-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: -ms-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: linear-gradient(to bottom, #f5f6f8 0%,#fafafa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f8', endColorstr='#fafafa',GradientType=0 ); }
.latest-blog-list .blog-list-item-date h3 .border {
border: 1px solid #ffffff;
}
.latest-blog-list .blog-list-item-date span{
display: block;
font-size:11px;
line-height: 20px;
width: 100%;
overflow: hidden;
text-align: center;
padding:0px 0;
margin:0px 0 0 0;
text-transform: uppercase;
color:#828282;
}
.latest-blog-list .blog-list-item-description{
overflow: hidden;
}
.latest-blog-list .blog-list-item-description h6 {
margin: 0 0 4px;
}
.latest-blog-list .blog-list-item-description .comments-count {
margin-bottom: 4px;
color: #828282;
}
.latest-blog-list .blog-list-item-description .comments-count a {
color: #828282;
}
.latest-blog-list .blog-list-item-description .comments-count a:hover {
text-decoration: underline;
}
.blog-list-item-excerpt p {
margin: 0;
} .recent-comments li {
margin-bottom: 15px;
color: #525252;
}
.recent-comments li .author, .recent-comments li .date {
color: #bebebe;
}  .pricing-table{
}
.pricing-table p{
margin:0;
}
.pricing-table.col-2 .plan{
float:left;
width:50%;
display: block;
}
.pricing-table.col-3 .plan{
float:left;
width:33.3%;
display: block;
}
.pricing-table.col-4 .plan{
float:left;
width:25%;
margin: 0 0px;
display: block;
}
.pricing-table.style3.col-4 .plan{
float:left;
width:25%;
margin: 0 0px;
display: block;
}
.pricing-table.col-5 .plan{
float:left;
width:20%;
display: block;
}
.plan{
text-align: center;
box-sizing:border-box;
-moz-box-sizing:border-box;
position: relative;
z-index: 1;
background-color: #fff;
}
.pricing-table.style3 {
box-sizing:border-box;
-moz-box-sizing:border-box;
}
.pricing-table.style3 .border-m {
overflow: hidden;
padding-top: 20px;
}
.style3 .plan .border {
margin-left:-1px;
}
.pricing-table.style3 .plan:first-child .border {
margin-left: 0;
border: 0;
}
.pricing-table.style3 .plan:first-child li {
border-left:1px solid #dce0e2;
}
.pricing-table.style3 .plan:first-child .signup {
border-left:1px solid #dce0e2;
border-bottom:1px solid #dce0e2;
}
.plan .border{
border:1px solid #dce0e2;
border-top: 0;
margin-top: 1px;
}
.plan .plan-head {
display:block;
margin:0px 0 0px 0;
padding:0px 10px;
height: 68px;
line-height: 68px;
font-size: 18px;
color: #fff;
background-color: #fafafa;
text-transform: uppercase;
}
.plan .plan-head.empty {
background: none !important;
}
.plan .price{
display:block;
border-bottom:1px solid #ececec;
padding:0;
margin:0;
height: 122px;
}
.plan .plan-head.extra_height {
position: relative;
margin-top: -20px;
height: 88px;
line-height: 88px;
}
.plan .price div {
font-size:52px;
line-height:122px;
letter-spacing:-1px;
font-weight:normal;
margin: 0;
color: #333333;
display: inline;
}
.plan .price div sup {
font-size: 30px;
line-height: 1 !important;
top: 0px;
position: relative;
}
.plan .price div sub {
font-size: 12px;
line-height: 1 !important;
text-transform: uppercase;
top: 0px;
position: relative;
color: #3b3f42;
}
.plan .price div sub.left {
}
.plan .price span{
display:block;
font-weight:400;
font-size:11px;
margin:5px 0 25px 0;
padding:0;
color:#c0c0c0;
line-height:11px;
}
.plan .signup{
padding:20px 0 20px 0;
text-align: center;
min-height: 38px;
}
.plan .signup .button{
margin:0;
}
.plan .signup .button:hover {
background-color: #525252 !important;
}
.plan ul{
margin:0 !important;
list-style: none !important;
padding:0 !important;
}
.plan li{
padding:10px 10px;
text-align: center;
border-bottom:1px solid #e4e7e9;
}
.plan li:last-child{
background: none;
}  .highlight {
color: #ffffff;
padding: 1px 2px;
}  blockquote {
margin:0 0 20px 0;
padding:0;
background:none;
border-left: 3px solid transparent;
color: #828282;
}
blockquote p{
margin: 0 !important;
padding: 0px 10px 0px 20px;
}
.pullquote {
margin: 0px 0 20px 0 !important;
background:none;
box-sizing:border-box;
-moz-box-sizing:border-box;
color: #828282;
padding: 10px 20px;
background-color: #f7f7f7;
border-right: 2px solid transparent;
}
.pullquote.align-left{
float: left;
text-align: left;
margin-right: 30px !important;
}
.pullquote.align-right{
float: right;
text-align: right;
margin-left: 30px !important;
}  .responsive img, .responsive iframe, .responsive object, .responsive embed{
max-width:100%; height: auto;
}  .social-icon {
display: block;
float: left;
margin:0 5px 5px 0;
}
.social-icon a{
-webkit-transition:all 0.2s ease 0s;
-moz-transition:all 0.2s ease 0s;
-o-transition:all 0.2s ease 0s;
transition:all 0.2s ease 0s;
background-color: #434343 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display:inline-block;
width:30px;
height:30px;
text-indent:-9999px;
background-position:center center;
background-repeat: no-repeat;
}
.social-icon.rounded a {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
width:35px;
height:35px;
background-position:center center;
}
.social-icon.light a {
background-color: #505050 !important;
-webkit-box-shadow:0px 3px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0px 3px 0px rgba(0, 0, 0, 0.2);
box-shadow:0px 3px 0px rgba(0, 0, 0, 0.2);
}
.social-icon a:hover{
background-color: #0264d7;
}  .custom-table table {
margin: 0 0 20px 0;
text-align: left;
border: 1px solid #dbdbdb;
}
.custom-table thead th{
font-size:11px;
font-weight:600;
text-transform: uppercase;
border-bottom:1px solid #dddddd;
padding:15px 20px;
background-color: #f7f7f7;
}
.custom-table th,
.custom-table td {
padding: 10px 20px;
vertical-align: middle;
border: 1px solid #e2e2e2;
} .custom-table-1 table {
margin: 0 0 20px 0;
text-align: left;
border:1px solid #dddddd;
}
.custom-table-1 tr:nth-child(even) { background: #f7f7f7; }
.custom-table-1 tr:nth-child(odd) { background: #ffffff; }
.custom-table-1 th,
.custom-table-1 td {
padding: 10px 20px;
vertical-align: middle;
border: 0;
} .custom-table-2 table {
margin: 0 0 20px 0;
text-align: left;
border: 1px solid #dbdbdb;
}
.custom-table-2 tr:nth-child(even) { background: #ffffff; }
.custom-table-2 tr:nth-child(odd) { background: #ffffff; }
.custom-table-2 th,
.custom-table-2 td {
padding: 10px 20px;
vertical-align: middle;
border: 1px solid #e2e2e2;
}
.custom-table-2 tr:hover {
background: #f7f7f7;
} .custom-table-3 table {
margin: 0 0 20px 0;
text-align: left;
}
.custom-table-3 tr:nth-child(even) { background: #f7f7f7; }
.custom-table-3 tr:nth-child(odd) { background: #ffffff; }
.custom-table-3 tr {  }
.custom-table-3 th,
.custom-table-3 td {
padding: 10px 20px;
vertical-align: middle;
border: 1px solid #dcdcdc;
}  .tabset.horizontal {
margin-bottom: 30px;
}
.tabs {
list-style-type: none;
margin: 0;
padding: 0;
position: relative;
top: 1px;
}
.tab {
float: left;
margin-right:-1px;
padding: 0 !important;
background: none  !important;
}
.tab a {
color:#525252;
border: 1px solid #ececec;
display: block;
background-color: #fafafa;
}
.tab a h6{
margin: 0;
padding: 12px 18px;
text-align: center;
font-size: 11px;
text-transform: uppercase;
font-weight: 600;
color: #333333;
}
.tabset.horizontal .tab a:hover{
background: #fff;
}
.tabset .tab a.selected h6,
.tabset .tab a:hover h6{
color: #393358;
}
.tab a i{
margin:0px 5px 0 0px;
}
.tabset.horizontal .tab a.selected {
border-bottom-color: #fff;
background: #fff;
}
.panel {
border: 1px solid #ececec;
background-color: #fff;
color: #333333;
clear: both;
padding: 23px 18px 23px 18px;
}
.tabset.vertical .tabs {
top:0;
float: left;
margin-right: -1px;
}
.tabset.vertical .tabs li.tab {
float: none;
display:block;
margin: 0 0 -1px 0;
}
.tabset.vertical .tabs li.tab a h6 {
text-align: left;
}
.tabset.vertical .panel {
overflow: hidden;
clear: none;
min-height: 79px;
}
.tabset.vertical .tab a:hover {background-color: #fff;}
.tabset.vertical .tab a.selected { border-right-color: #fff; background-color: #fff;}
#sidebar .widget .tab a h6{
margin: 0;
padding: 8px 10px;
border-top: 0;
font-size: 14px;
width: 51px;
}
#sidebar .widget .tabset .panel {
border: 0;
clear: both;
padding: 23px 1px 0px 1px;
}  .testimonial{
display: block;
padding:0px;
position: relative;
margin: 0;
margin-bottom: 18px !important;
text-align: center;
}
.testimonial.default {
font-size: 16px;
line-height: 24px;
}
.testimonial.bordered-with-thumb,
.testimonial.thumb-side {
text-align: left;
}
.testimonial.thumb-bottom i.fa {
font-size: 18px;
}
.testimonial .excerpt{
overflow: hidden;
margin-bottom: 20px;
font-style: italic;
font-size: 28px;
line-height: 38px;
}
.testimonial.bordered-with-thumb .excerpt p {
margin-bottom: 0;
}
.testimonial.thumb-side .excerpt{
font-style: italic;
}
.testimonial-author{
margin:0px 0 0px 0px;
}
.testimonial .testimonial-author .featured-thumbnail {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
border: 1px solid #e8e8e8;
position: relative;
display: inline-block;
margin-bottom: 10px;
width: 80px;
}
.testimonial .testimonial-author .featured-thumbnail img {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail {
float: left;
margin: 0 20px 0 0;
}
.testimonial.bordered-with-thumb .inner {
padding:25px;
border:1px solid #e5eaec;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
margin-bottom: 23px;
}
.testimonial.bordered-with-thumb .inner:after {
content: "";
position: absolute;
bottom: -15px;
left: 48px;
width: 24px;
height: 15px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/testi_arrow.gif) 50% 50% no-repeat;
}
.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail {
float: left;
margin: 0 35px 0 20px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 1px solid #e5eaec;
}
.testimonial.bordered-with-thumb .testimonial-author span {
text-transform: lowercase;
color:#a5a5a5;
}
.testimonial.bordered-with-thumb i.fa {
font-size: 14px;
display: block;
position: absolute;
left:4%;
top: 8%;
}
.testimonial.thumb-side .testimonial-author .featured-thumbnail {
float: left;
margin: 0 35px 0 0;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 3px solid #0264d7;
}
.testimonial.thumb-side .testimonial-author .featured-thumbnail img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.testimonial.thumb-side .testimonial-author .featured-thumbnail:after {
content: "";
position: absolute;
top: 50%;
margin-top: -6px;
right: -8px;
width: 0;
height: 0;
border-left: 6px solid #0264d7;
border-bottom: 6px solid transparent;
border-top: 6px solid transparent;
}
.testimonial.thumb-side .testimonial-author .testimonial-author .featured-thumbnail img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.testimonial .user {
text-transform: uppercase;
font-weight: 600;
font-size: 11px;
}
.testimonial.bordered-with-thumb .testimonial-author {
overflow: hidden;
}
.testimonial.bordered-with-thumb .user {
margin-top: 19px;
}
.testimonial .user span {
text-transform: none;
font-size: 12px;
color: #878787;
font-weight: normal;
}
#flexslider-testimonial {
overflow: visible;
min-height: 1px;
width: 100%;
}
#flexslider-testimonial .flex-direction-nav a {
width: 20px;
height: 20px;
bottom: 15px;
top: auto;
right: 0 !important;
}
#flexslider-testimonial .flex-direction-nav .flex-next {
right: 0 !important;
}
#flexslider-testimonial .flex-direction-nav .flex-prev {
right: 21px !important;
left: auto;
}  .separator_block h1,
.separator_block h2,
.separator_block h3,
.separator_block h4,
.separator_block h5,
.separator_block h6 {
margin-bottom: 0;
}
.separator {
margin: 20px 0 0;
padding:0;
height: 1px;
background-color:#e5eaec;
width: 10%;
position: relative;
}
.separator.short {
max-width: 370px;
}
.separator.fullwidth {
max-width: 100%;
}
.separator_line {
height: 3px;
background-color: #0264d7;
position: absolute;
top: -1px;
}
.separator_block.center {
text-align: center;
}
.separator_block.left {
text-align: left;
margin-bottom: 25px;
}
.separator_block.right {
text-align: right;
}
.separator_block.center .separator_line {
left: 50%;
margin-left: -15px;
}
.separator_block.center .separator.short {
margin-right: auto;
margin-left: auto;
}
.separator_block.left .separator_line {
left: 0%;
}
.separator_block.right .separator_line {
right: 0%;
}
.separator_block.right .separator.short {
float: right;
}
.section-fullwidth {
position: relative;
padding: 50px 0 50px 0;
z-index: 2;
clear: both;
}
.page-template-page-nosidebar-php .section-fullwidth {
margin: 0 1%;
}
.section-fullwidth:before,
.section-fullwidth:after {
content:"";
position:absolute;
}
.section-fullwidth.divider:before,
.section-fullwidth.divider:after {
content: "";
width: 28px;
height: 28px;
position:absolute;
top:-15px;
left:50%;
z-index: 1;
margin-left:-15px;
border:1px solid transparent;
transform:rotate(45deg);
-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); }
.section-fullwidth.divider:after {
top:auto;
bottom:-15px;
}
.videosection {
margin: 0;
padding: 0;
position: relative;
overflow: hidden;
z-index: 0;
width: 100%;
}
.videosection .container {
position: relative;
z-index: 3;
}
.videosection .video-wrap {
width: 100%;
height: auto;
position: absolute;
top: 0;
right: 0;
left: 0;
overflow: hidden;
z-index: 1;
}
.videosection .video-poster,
.videosection .video-overlay {
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
}
.videosection .video-overlay {
z-index: 2;
}  .countdown {
text-align: center;
}
.count-container {
text-align: center;
max-width: 200px;
width: 100%;
display: inline-block;
margin-bottom: 20px;
}
.countdown span {
display: block;
font-size: 38px;
padding: 18% 0;
font-weight: 300;
border: 1px solid #e8e8e8;
-moz-border-radius: 2px 2px 0 0;
-webkit-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
background-color: #fff;
}
.countdown p {
margin: 0;
padding: 5% 0;
background: #e8e8e8;
font-size: 14px;
text-transform: uppercase;
font-weight: 300;
-moz-border-radius: 0 0 2px 2px;
-webkit-border-radius: 0 0 2px 2px;
border-radius: 0 0 2px 2px;
}  pre code { display: block; margin: 0px 0px 0px 10px; }
abbr { border-bottom: 1px dashed; cursor: help; }
address,
cite,
em,
i { font-style: italic }
dfn { border-bottom: 1px dashed; font-style: italic; }
big { font-size: large }
small,
sub,
sup { position: relative; font-size: 11px; vertical-align: baseline; }
sub { top: 3px }
sup { bottom: 3px }
strong,
b { font-weight: bold }
mark{
display: inline;
padding: 2px 4px;
background-color: #f6f2d6;
color:#7c6d08;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
mark.dark{
background-color: #333;
color: #ffffff;
}
form label{
float:left;
width:120px;
}  .visibility-mobile { display: none !important; }
.visibility-mobile-portrait { display: none !important; }
.visibility-mobile-landscape { display: none !important; }
.visibility-tablet { display: none !important; }
@media (max-width: 479px) {
.visibility-mobile { display: inherit !important; }
.visibility-mobile-portrait { display: inherit !important; }
.visibility-mobile-landscape { display: none !important; }
.visibility-desktop { display: none !important; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.visibility-mobile { display: inherit !important; }
.visibility-mobile-portrait { display: none !important; }
.visibility-mobile-landscape { display: inherit !important; }
.visibility-desktop { display: none !important; }
}
@media (min-width: 768px) and (max-width: 959px) {
.visibility-tablet { display: inherit !important; }
.visibility-mobile-portrait { display: none !important; }
.visibility-mobile-landscape { display: none !important; }
.visibility-desktop { display: none !important; }
}  @-webkit-keyframes animation-ltr {
0%   { -webkit-transform:translate(-10%,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes animation-ltr {
0%   { -moz-transform:translate(-10%,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes animation-ltr {
0%   { -o-transform:translate(-10%,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes animation-ltr {
0%   { transform:translate(-10%,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes animation-rtl {
0%   { -webkit-transform:translate(10%,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes animation-rtl {
0%   { -moz-transform:translate(10%,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes animation-rtl {
0%   { -o-transform:translate(10%,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes animation-rtl {
0%   { transform:translate(10%,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes animation-btt {
0%   { -webkit-transform:translate(0,50%); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes animation-btt {
0%   { -moz-transform:translate(0,50%); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes animation-btt {
0%   { -o-transform:translate(0,50%); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes animation-btt {
0%   { transform:translate(0,50%); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes animation-ttb {
0%   { -webkit-transform:translate(0, -10%); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes animation-ttb {
0%   { -moz-transform:translate(0, -10%); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes animation-ttb {
0%   { -o-transform:translate(0, -10%); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes animation-ttb {
0%   { transform:translate(0, -10%); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
.start_animation{
opacity: 0;
}
.animation.top-to-bottom{
-webkit-animation: animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
}
.animation.bottom-to-top{
-webkit-animation: animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); -moz-animation:    animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-animation:      animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); animation:         animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); opacity: 1;
}
.animation.left-to-right{
-webkit-animation: animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
}
.animation.right-to-left{
-webkit-animation: animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
} .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
.flex-direction-nav li {position: inherit;}
.slides li {margin: 0; padding-left: 0;}  .flexslider {margin: 0; padding: 0; overflow: hidden;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {max-width: 100%; height:auto; display: block;}
.flex-pauseplay span {text-transform: capitalize;}  .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;}  .flexslider {position: relative;  zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;padding-left: 0;} .flex-container {zoom: 1; position: relative;}  .flex-direction-nav a {
width: 30px;
height:30px;
margin: -15px 0 0;
display: block;
background-color: #dddddd;
position: absolute;
top: 50%;
cursor: pointer;
text-indent: -9999px;
opacity: 1;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.flex-direction-nav a:hover {
background-color: #a2c852;
}
.flex-direction-nav .flex-next {
right: 0px;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-next.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
text-align: inherit !important;
}
.flex-direction-nav .flex-prev {
left: 0px;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-prev.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
text-align: inherit !important;
}
.flexslider:hover .flex-next {opacity: 1; right: 0;}
.flexslider:hover .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .disabled {opacity: .3 !important; filter:alpha(opacity=30); cursor: default;}  .flex-control-nav {
width: 100%; 
text-align: center; 
z-index: 99;
}
.flex-control-thumbs {
margin: 25px 0 0 0px;
text-align: left;
}
.flex-control-nav.flex-control-thumbs li {
margin: 0 0px 25px 25px;
}
.flex-control-nav.flex-control-thumbs li:hover img {
cursor: pointer;
opacity: 0.7;
}
.flex-control-nav li {
margin: 0 0 0 5px; 
display: inline-block; 
zoom: 1; *display: inline;
padding-left: 0;
}
.flex-control-nav li:first-child {
margin-left: 0;
}
.flex-control-nav li a {
width: 9px; 
height: 9px; 
display: block; 
background: #dddddd; 
cursor: pointer; 
border:1px solid #ccc;
text-indent: -999em;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
}
.flex-control-nav li a:hover, .flex-control-nav li a.flex-active {
background: #a2c852;
}  .slide-image{
}
.slide-caption{
width:380px;
margin-top:100px;
}
.slide-caption .slide-title{
font-size:20px;
font-weight:bold;
margin-bottom:20px;
color:#555555;
}
.slide-caption .slide-longcaption{
}
.slide-caption .slide-shortcaption{
display:none;
}
.slide-caption .slide-longcaption p, .slide-caption .slide-shortcaption {
margin-bottom: 28px;
font-size:14px;
line-height:22px;
} .slide-imageleft .slide-image{
float: left;
}
.slide-imageleft .slide-caption{
float: right;
} .slide-imageright .slide-image{
float: right;
}
.slide-imageright .slide-caption{
float: left;
} div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000 !important;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}   body {
background: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 100;
line-height: 1.8;
color: #444;
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;
}
::selection {
background: #0264d7;
color: #ffffff;
}
::-moz-selection {
background: #0264d7;
color: #ffffff;
}
img.scale-with-grid {
max-width: 100%;
height: auto;
}  h1,
h2,
h3,
h4,
h5,
h6 {
color: #444444;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 15px 0;
padding: 0;
letter-spacing: 1px;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a { font-weight: 600; }
h1 {
font-size: 28px;
line-height: 1.6;
}
h2 {
font-size: 22px;
line-height: 1.6;
}
h3 {
font-size: 18px;
line-height: 1.6;
}
h4 {
font-size: 16px;
line-height: 1.6;
}
h5 {
font-size: 14px;
line-height: 1.6;
}
h6 {
font-size: 12px;
line-height: 1.6;
}
p {
margin: 0 0 20px 0;
}
p img { margin: 0 }
em { font-style: italic }
strong { font-weight: bold }
small { font-size: 80% }
hr {
border: solid #ddd;
border-width: 1px 0 0;
clear: both;
margin: 10px 0 30px;
height: 0;
}
pre {
height: auto;
font-family: Consolas, monospace;
border: 1px solid #dddddd;
background: #fafafa;
padding: 15px 25px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
border-radius: 1px;
box-shadow:inset 0 0 1px 1px #fff;
margin: 0 0 20px 0;
overflow-x:auto;
}
.hidden {  display: none !important } a,
a:visited {
color: #999999;
text-decoration: none;
outline: 0;
} #copyright a{
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#page-wrap .portfolio-item-one a{
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
a:hover,
a:focus {    color: #666666 }
p a,
p a:visited { line-height: inherit }
.extra-wrap {
overflow: hidden;
}  ul,
ol { margin-bottom: 20px }
ul { list-style: none outside }
ol,
ul { margin-left: 0px }
ol { list-style: decimal inside; }
ul { list-style: square inside; }
ul li, ol li { position: relative; }
ul li ul,
ol li ul,
ol li ul,
ol li ol { margin-bottom: 0 }
.my-icons-list .fa:before, .my-icons-list i[class*="fa-"]{
font-size: 16px;
margin-right: 5px;
width: 16px;
text-align: center;
}
.my-icons-list span.fa {
font-family: inherit;
}
.my-icons-list p {
margin-bottom: 8px;
}  form,
fieldset { margin-bottom: 20px }
input[type="text"],
input[type="date"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
textarea,
select {
background-color: transparent;
border: 1px solid #999999;
padding: 15px 20px;
outline: none;
font-size: 14px !important;
font-weight: 600;
color: #666666;
margin: 0;
width: 100%;
height: 50px;
max-width: 100%;
display: block; -webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-appearance: none;
}
input[type="date"] {
padding-right: 10px;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus {
background-color:#fafafa;
color: #555555;
}
textarea { min-height: 60px }
select {
width: 220px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/select_pimp.png);
background-position: 94% center;
background-repeat: no-repeat;
text-indent: 0.01px;
text-overflow: '';
}
label,
legend {
cursor: pointer;
display: block;
}
label span,
legend span { font-weight: bold }
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
display: inline-block;
cursor: pointer;
width: auto;
-webkit-appearance: none;
}
.bdt-button-primary {
font-family: "Source Sans Pro", sans-serif;
color: #192330;
font-size: 16px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
text-decoration: none;
text-align: center;
display: inline-block;
background-color: #16563f;
border: 2px solid #16563f;
border-radius: 0;
overflow: hidden;
position: relative;
min-width: 140px;
height: 50px;
}
.wp-block-search .wp-block-search__label {
display: none;
}
.wp-block-search .wp-block-search__input {
font-family: 'Poppins';
font-size: 16px;
border: 2px solid #dbdbdb;
padding-left: 20px;
color: #9ca4ab;
}
.wp-block-search .wp-block-search__button {
display: none;
} .wpcf7-form input[type="text"],
.wpcf7-form input[type="date"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="range"] {
font-family: "Raleway", Sans-serif;
font-weight: 400;
border-style: solid;
border-color: #ececec;
background-color: #f4f4f4;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width: 100%;
width: 100%;
margin: 5px 0 0 0;
}
div.wpcf7 img.ajax-loader {
margin-right: -16px;
}
.wpcf7-form  input[type="radio"], .wpcf7-form  input[type="checkbox"] {
margin: 0px 3px 0px 5px;
position: relative; top: 2px;
}
.wpcf7-form textarea {
font-family: "Raleway", Sans-serif;
font-weight: 400;
border-style: solid;
border-color: #ececec;
background-color: #f4f4f4;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%;
max-width: 100%;
height: 150px;
margin: 5px 0 0 0;
}
.wpcf7-form select {
-webkit-appearance: none;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%;
max-width: 100%;
margin: 5px 0 0 0;
padding:10px 18px 11px;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/select_pimp.png);
background-position: 99% center;
background-repeat: no-repeat;
}
.wpcf7-form input[type="checkbox"] {    width: auto }
.wpcf7 form.wpcf7-form p {
color: #a5a7a8;
margin: 0 0 15px 0 !important;
}
.wpcf7-list-item-label 	{ font-weight: normal }
.wpcf7-response-output 	{ display: none }
.wpcf7-form .invalid 	{ color: #DF653E !important }
.wpcf7-not-valid 		{ border: 1px solid #DF653E !important }
.wpcf7 span.wpcf7-not-valid-tip { display: none }
div.wpcf7-response-output {
margin: 0px !important;
padding:10px 38px 10px 19px !important;
}
div.wpcf7-mail-sent-ok,
div.wpcf7-mail-sent-ng,
div.wpcf7-spam-blocked,
div.wpcf7-validation-errors{
position: relative;
border: 1px solid transparent !important;
display: block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #3b3f42;
padding:10px 38px 10px 19px;
text-align: center;
margin-bottom:20px;
}
div.wpcf7-mail-sent-ok {
background-color: #aeffa1;
border-color: #64c654 !important;
}
div.wpcf7-mail-sent-ng {
background-color: #f1f1f1;
border-color: #cfcfcf !important;
}
div.wpcf7-spam-blocked {
background-color: #fff3a1;
border-color: #e4cf42 !important;
}
div.wpcf7-validation-errors {
background-color: #F1510A;
border-color: #cf5255 !important;
color: #fff;
}   #main {
background-color: #fff;
position: relative;
}
#main.boxed {
max-width: 1200px;
width: 100%;
margin: 0px auto;
-webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);
}
.framed #rev_slider_2_1, .framed #rev_slider_2_1_wrapper ,
.boxed #rev_slider_2_1, .boxed #rev_slider_2_1_wrapper {
border-right: 0;
border-left: 0;
}
#background {
position: fixed;
top: 0px;
left: 0px;
min-width: 100%;
min-height: 100%;
z-index: -1;
}
a.more {
text-decoration: underline;
}
a.more:hover {
text-decoration: none;
}  #infobar {
position: absolute;
top: 0;
left: 0;
z-index: 2000;
background: #444444;
color:#999999;
border-top: 5px solid #333333;
width: 100%;
padding: 20px 0 35px 0;
display: none;
border-bottom:5px solid #444444;
}
#infobar .widget h3 {
border-bottom: 1px solid #555555;
color: #ffffff;
padding: 0 0 5px 0;
margin: 0 0 20px 0;
}
#infobar a{
color:#999999;
}
#infobar a:hover{
color:#ffffff;
}
.close-infobar {
position: absolute;
bottom: -40px;
right: 0;
width: 0px;
height: 0px;
border-style: solid;
border-width: 0 40px 40px 0;
border-color: transparent #444444 transparent transparent;
z-index: 999;
}
.close-infobar:after {
content: '';
width: 40px;
height: 40px;
display: block;
position: absolute;
top: 0;
right: -40px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/toggle.png) no-repeat 0px 0px;
}
#infobar .close-infobar.open { }
.close-infobar.open:after {
content: '';
width: 40px;
height: 40px;
display: block;
position: absolute;
top: 0;
right: -40px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/toggle.png) no-repeat -40px 0px;
}
#infobar .no-widgets {
color: #aaaaaa;
margin-bottom:-15px;
text-align: center;
} #infobar .widget { }
#infobar .widget h3 {
font-size:15px;
color: #ffffff;
padding:0 0 5px 0;
border-bottom:1px solid #555555;
margin: 0 0 20px 0;
}   .social-icons {
display: inline-block;
}
#top-bar .social-icons {vertical-align: middle; margin-right: 25px; padding: 15px 0;}
#top-bar .social-icons ul li a:hover {color:#ffffff;}
.social-icons ul{
list-style: none;
margin: 0;
}
.social-icons ul li{
display:block;
float: left;
margin:0;
padding:0;
}
.social-icons ul li a {
-webkit-transition:all 0.2s ease 0s;
-moz-transition:all 0.2s ease 0s;
-o-transition:all 0.2s ease 0s;
transition:all 0.2s ease 0s;
display:block;
width:24px;
height:24px;
line-height: 24px;
text-align: center;
font-size: 16px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin:2px 2px 2px;
color: #b7b7b7;
}
.social-icons a:hover{
background-color: #cab678 !important;
color: #ffffff;
}   #header {
background: #ffffff;
width: 100%;
}
#header .logo {
float: left;
padding: 10px 0;
}
#header.fixed_header .logo {
padding: 20px 0;
}
#header .logo h1 {
margin-bottom: 0;
}
#header .logo img {
max-width: 100%;
height: auto;
}
#header.fixed_header .logo img {
max-height: 50px;
}
#header .logo .logo_text {
color: #3b3f42;
font-size: 30px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: -1px;
display: block;
line-height: 1;
}
#header .tagline {
line-height: inherit;
}
.site-description {
font-size: 13px;
line-height: 1;
text-transform: none;
}
#header .callus {
font-size: 12px;
margin-bottom: 5px;
color: #999999;
float: right;
}
#header.fixed_header {
position: fixed;
z-index: 99;
top:-100%;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#header.header-scrolled {
position: fixed;
z-index: 99;
top:0;
right: 0;
left: 0;
}
.admin-bar #header.header-scrolled {
top:32px;
}   #navigation {
float: right;
}
#navigation .select-menu {
display: none;
color: inherit;
position: relative;
}
#navigation .select-menu:before {
content: "\f039";
position:absolute;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 18px;
text-align: center;
top: 50%;
margin-top: -15px;
right: 15px;
}
#navigation ul {
float: right;
list-style: none;
margin: 0;
}
#navigation ul.menu > li {
display: block;
float: left;
position: relative;
margin: 0 0 0px 25px;
}
#navigation ul.menu li.fa:before {
padding-right: 7px;
}
#navigation ul.menu > li.menu-item > a {
display: inline;
display: inline-block;
margin: 0 0 0px 0px;
padding: 0px;
cursor: pointer;
}
#navigation ul.menu > li.menu-item > a {
display: inline;
display: inline-block;
margin: 0 0 0px 0px;
padding: 0px;
line-height: 1;
color: #000000;
cursor: pointer;
border: 1px solid transparent;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
#navigation ul.menu li.menu-item a i {
font-size: 32px; padding-right: 6px;
}
#navigation ul.menu li.menu-item a i::before  {
position: absolute;
font-weight: bold;
padding-top: 6px;
}
#header.header-scrolled li.menu-item a i::before { }
#navigation ul.menu > li.search-link.menu-item > a {
letter-spacing: 0 !important;
}
#navigation ul.menu > li.menu-item > a .desc {
margin-top: 0px !important;
padding: 0 !important;
}
#navigation ul.menu li.menu-item a .desc {
display: block;
line-height: 1;
text-transform: none;
font-size: inherit;
padding-bottom: 5px;
font-weight: normal;
margin-top: -5px;
}
#navigation ul li a:hover {
color: #0264d7;
} #navigation ul.menu > li.megamenu {
position: inherit!important;
}
#navigation ul.menu > li.megamenu.no-title > ul > li {
display: none;
}
#navigation ul.menu > li.megamenu {
position: inherit!important;
}
#navigation ul.menu > li.megamenu > ul.sub-menu {
width: 100%;
left: 0;
padding: 15px 0px;
display: table;
visibility: hidden;
border-radius: 7px;
}
#navigation ul.menu > li.megamenu > ul ul {border-top: 0 !important;}
#navigation ul.menu > li.megamenu > ul > li {
display: table-cell !important;
float: none!important;
padding: 0px 15px;
}
#navigation ul.menu > li.megamenu > ul > li:last-child {
border-right: none!important;
}
#navigation ul.menu > li.megamenu.cols-2 > ul > li { width: 50% !important; }
#navigation ul.menu > li.megamenu.cols-3 > ul > li { width: 33.33% !important; }
#navigation ul.menu > li.megamenu.cols-4 > ul > li { width: 25% !important; }
#navigation ul.menu > li.megamenu.cols-5 > ul > li { width: 20% !important; }
#navigation ul.menu > li.megamenu.cols-6 > ul > li { width: 16.66% !important; }
#navigation ul.menu > li.megamenu > ul > li ul {
display: block!important;
top: 0px!important;
width: 100%;
opacity: 1!important;
left: 0px!important;
position: relative!important;
float: none !important;
}
#navigation ul.menu > li.megamenu > ul > li {
border-right: 1px solid #e8e8e8;
}
#navigation ul.menu > li.megamenu ul li{
border-bottom: 0 !important;
}
#navigation ul.menu > li.megamenu > ul > li > a {
text-transform: uppercase;
font-weight: 600 !important;
margin-bottom: 5px;
line-height: 1.3em !important;
padding-bottom: 8px;
border-bottom:1px solid;
overflow: hidden;
}
#navigation ul.menu > li.megamenu.no-title > ul > li > a {
display: none !important;
}
#navigation ul.menu > li.megamenu > ul li a {
line-height: 34px;
}
#navigation ul.menu > li.megamenu > ul > li > a:hover, #navigation ul.menu > li.megamenu > ul > li.sfHover > a,
#navigation ul.menu > li.megamenu > ul > li.current-menu-item > a,
#navigation ul.menu > li.megamenu > ul > li.current-menu-parent > a {
background-color: transparent!important;
}  #navigation li.current-menu-item a,
#navigation li.current-menu-item a:hover,
#navigation li.current-page-ancestor a,
#navigation li.current-page-ancestor a:hover,
#navigation li.current-menu-ancestor a,
#navigation li.current-menu-ancestor a:hover,
#navigation li.current-menu-parent a,
#navigation li.current-menu-parent a:hover,
#navigation li.current_page_ancestor a,
#navigation li.current_page_ancestor a:hover {
color: #0264d7;
} #navigation .sub-menu {
position:absolute;
top:100%;
left: 0px;
width: 180px;
z-index:2000;
display:none;
background:#f4f4f4;
padding:0px;
}
#navigation ul.menu > li > .sub-menu { }
#navigation .sub-menu li {
display: block;
margin: 0px;
padding: 0;
height: auto;
border-bottom: 1px solid #dde2e5;
position: relative;
}
#navigation .sub-menu li a,
#navigation .sub-menu li .sub-menu li a,
#navigation .sub-menu li .sub-menu li .sub-menu li a {
border: none;
display: block;
margin: 0;
padding: 0px 20px;
color: #3b3f42;
font-size: 14px;
font-weight: normal !important;
height: auto;
line-height: 40px;
}
#navigation .sub-menu li:first-child a,
#navigation .sub-menu li .sub-menu li:first-child a,
#navigation .sub-menu li .sub-menu li .sub-menu li:first-child a {
margin-top: 10px;
}
#navigation .sub-menu li:last-child a,
#navigation .sub-menu li .sub-menu li:last-child a,
#navigation .sub-menu li .sub-menu li .sub-menu li:last-child a {
margin-bottom: 10px;
}
#navigation .sub-menu li a:hover,
#navigation .sub-menu li .sub-menu li a:hover,
#navigation .sub-menu li.current-menu-item a,
#navigation .sub-menu li.current-menu-item a:hover,
#navigation .sub-menu li.current_page_item a,
#navigation .sub-menu li.current_page_item a:hover {
color: #0264d7 !important;
font-weight: normal;
}
#navigation .sub-menu li:last-child{
border: none;
}
#navigation .sub-menu li ul {
left: 100%;
top:0;
}   #topnav.menu li .sub-menu {
display: none;
}
#topnav.menu {
display: inline-block;
margin: 0 25px 0 0;
position: relative;
vertical-align: middle;
min-width: 200px;
}
#topnav.menu > li {
list-style: none;
display: inline-block;
margin-left: 20px;
line-height: 1;
position: relative;
}
#topnav.menu > li:first-child{margin-left: 0;}
#topnav.menu > li > a {
color: inherit;
padding: 10px 0 10px;
display: block;
}
#topnav.menu > li a:hover {
}
#topnav .sub-menu {
position:absolute;
top:100%;
left: 0px;
z-index:2000;
display:none;
background:#f4f4f4;
padding:0px;
border: 1px solid #e8e8e8;
}
#topnav .sub-menu li {
display: block;
margin: 0px;
padding: 3px 12px;
height: auto;
border-top: 1px solid transparent;
}
#topnav .sub-menu li:first-child {
border-top: 0;
}
#topnav .sub-menu li a {
display: block;
width: 110px;
}   .search-link {
position: relative;
}
.search-link.menu-item a {
width: 32px;
}
.search-area {
position: absolute;
z-index: 2;
display: none;
top: 100%;
right: 50%;
margin-right: -18px;
width: 100%;
background: #fafafa;
min-width: 200px;
z-index: 99;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 10px 15px;
border: 1px solid #efefef;
}
.search-area:before {
content: "";
position: absolute;
top: -6px;
right: 10px;
width: 10px;
height: 10px;
background: #fafafa;
border-left: 1px solid #e8e8e8;
border-top: 1px solid #e8e8e8;
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#header-searchform input[type=text] {
margin: 0;
width: 100%;
font-size: 12px;
line-height: 1;
border: 1px solid #e8e8e8;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
color: #878787;
display: inline-block;
float: left;
max-width: 160px;
-webkit-border-radius: 2px 0px 0px 2px;
-moz-border-radius: 2px 0px 0px 2px;
border-radius: 2px 0px 0px 2px;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#header-searchform {
overflow: hidden;
margin-bottom: 0;
}
#header-searchform #header-searchsubmit {
display: inline-block;
width: 40px;
height: 40px;
padding: 0;
text-align: center;
float: right;
-webkit-border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
border-radius: 0 2px 2px 0;
outline: none;
}
#header-searchform #header-searchsubmit i {margin-right: 0;}   .page-template-page-fullwidth-php #page-wrap {
padding: 0px 0 0px 0;
}
#page-wrap {
padding: 100px 0 45px 0;
overflow: hidden;
}
.blank-page #page-wrap {
padding: 0px;
width: 100%;
}
.blank-page {
height: 100%;
position: absolute;
width: 100% !important;
margin: 0;
display: table;
vertical-align: middle;
float: none;
top: 0;
left: 0;
}
.blank-page #main {
display: table-cell;
float: none;
vertical-align: middle;
}
#content.sidebar-left { float: right } .hr-border {
height: 8px;
width: 100%;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/stripes.png);
margin-top: 0px;
} #title {
background: #f6f6f6;
padding: 9px 0 9px 0;
background-position: center center;
background-size: auto;
}
#title .inner {
padding: 17px 0;
background-color: #fafafa;
}
#title h1 {
font-size: 24px;
line-height: 28px;
color: #3b3b3b;
margin: 0;
letter-spacing: 1px;
}
#title h2 {
display: block;
font-weight: lighter;
color: #aaaaaa;
font-size: 15px;
line-height: 22px;
margin: 0;
padding: 0;
}
#title #breadcrumbs {
font-size: 13px;
color: #c6c6c6;
letter-spacing: 3px;
line-height: 28px;
padding: 0;
margin-top: 12px;
}
#title #breadcrumbs.breadrcumbpadding { padding-top: 0px; }
#title #breadcrumbs a { color: #aaaaaa; }
#title #breadcrumbs a:hover { color: #0264d7; } #alt-title {
width: 100%;
position: relative;
overflow: hidden;
margin-top: 0px;
padding:0;
background: #f6f6f6;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
background-position: center center;
}
#alt-title .grid { padding: 20px 0;
}
#alt-title h1 {
font-size: 24px;
line-height: 28px;
color: #3b3b3b;
margin: 0;
}
#alt-title h1 span, #alt-title h2 span {
padding: 3px 7px; }
#alt-title h2 {
display: block;
font-weight: lighter;
color: #aaaaaa;
font-size: 15px;
line-height: 22px;
margin: 0;
padding: 0;
}
#alt-title #breadcrumbs {
font-size: 13px;
text-align: right;
color: #c6c6c6;
line-height: 28px;
padding: 0;
margin: 0;
}
#alt-title #breadcrumbs #crumbs {
padding: 2px 7px;
display: inline-block;
}
#alt-title #breadcrumbs a { color: #aaaaaa }
#alt-title #breadcrumbs .container { padding-left: 0px } #no-title{}   .blog .post {
padding: 0;
margin: 0 0 80px 0;
background: transparent;
}
.blog.grid .post {
padding: 0px 0 0 0;
margin: 0px 0 30px;
background: transparent;
}
.blog.grid .post.author-pad-top {
margin-top: 15px;
}
.blog.grid .blog-item .date,
.blog.grid .blog-item .date span {
float: none;
text-align: left;
margin: 0;
}
.blog.grid .blog-item .date {
margin-bottom: 12px;
}
.blog.grid  .post-image, .blog.grid  .post-gallery, .blog.grid  .post-video, .blog.grid  .post-audio {
margin-bottom: 0 !important;
}
.blog.grid .post-image a, .blog.grid .post-gallery ul li a, .blog.grid .post-audio iframe {
display: block;
}
.blog.grid .post-quote, .blog.grid .post-quote blockquote {
margin-bottom: 0;
}
.blog.grid .post-link {
overflow: hidden;
}
.post .title {
font-family: "Oswald";
font-size: 36px;
color: #192330;
line-height: 32px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0;
padding: 0;
}
.post .post-excerpt p {
font-family: "Poppins";
font-weight: 300;
font-size: 16px;
line-height: 32px;
color: #535B65;
}
.title a:hover {
color: #0264d7;
}
.post img {
display: block;
width: 100%;
}
.blog .post-title {
margin:0 !important;
padding: 0 !important;
}
.post-content-container {
overflow: hidden;
background: #ffffff;
padding: 45px 50px;
}
@media only screen and (max-width: 479px) {
.post-content-container {
padding: 25px;
}
}
.post-more {
text-align: left;
float: left;
padding: 8px 35px;
border: 2px solid #16563f;
}
.post-more .button {
margin: 0;
}
.read-more {
color: #192330 !important;
font-size: 15px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.75px;
}
.post-meta {
font-family: "Poppins";
margin: 6px 0px 0;
overflow: hidden; padding: 3px 2px 4px;
position: relative;
font-weight: 300;
}
.post-content .post-meta {
margin-bottom: 10px;
}
.post-meta span.meta {
font-size: 17px;
font-weight: 400;
margin: 0 14px 0 0;
color: #5f6671;
}
.post-meta span.meta:after {
content:"";
width: 1px;
height: 9px;
border-right:1px solid #9c9c9c;
display: inline-block;
margin:0px 0 0 11px;
}
.post-meta span.meta:last-child:after {
display: none;
}
.post-meta .meta-tags {
text-transform: lowercase;
}
.post-meta span a { color: #5f6671 }
.post-meta span i {
margin: -2px 10px 0 0;
color: #5f6671;
}
.blog .post .date, .single .post .date {
text-align: center;
padding:0px 0 0 0;
float: left;
margin-right: 30px;
display: none;
}
.blog .post .date h3, .single .post .date h3 {
margin: 0 0 8px 0;
color:#3b3f42;
font-size:22px;
letter-spacing: -1px;
line-height: 56px;
height: 56px;
width: 56px;
display: block;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border:1px solid #e3e3e3;
background: #f5f6f8; background: -moz-linear-gradient(top, #f5f6f8 0%, #fafafa 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f8), color-stop(100%,#fafafa)); background: -webkit-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: -o-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: -ms-linear-gradient(top, #f5f6f8 0%,#fafafa 100%); background: linear-gradient(to bottom, #f5f6f8 0%,#fafafa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f8', endColorstr='#fafafa',GradientType=0 ); }
.blog .post .date h3 .border, .single .post .date h3 .border {
border: 1px solid #ffffff;
}
.blog .post .date span, .single .post .date span {
display: block;
font-size:11px;
line-height: 20px;
width: 100%;
overflow: hidden;
text-align: center;
padding:0px 0;
margin:0px 0 0 0;
text-transform: uppercase;
color:#828282;
}
.post-content a.read-more-link {
display: block;
margin-top: 15px;
}
.post-image a,
.post-gallery ul li a {
}
.alignleft,
.alignright {
font-weight: 600;
}
.search-result{
padding: 0 0 0px 0;
margin: 0 0 60px 0;
overflow: hidden;
}
.search .list li {
line-height: inherit;
} .wpb_flexslider .flex-direction-nav {
display: none !important;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
margin-top: 10px;
}
.post-gallery .flex-control-nav {
display: none;
}
.post-gallery .flex-direction-nav a {
width: 50px;
height: 50px;
margin-top: -25px;
background-color: #353535;
opacity: 0.7;
z-index: 9;
}
.post-gallery.flexslider .flex-next {
right:0px;
border-radius: 2px 0px 0px 2px;
}
.post-gallery.flexslider .flex-prev {
left: 0px;
border-radius: 0px 2px 2px 0px;
}
.post-gallery .grid-gal-item {margin-bottom: 2%;}
.post-image,
.post-gallery,
.post-video,
.post-audio {
margin-bottom: 25px !important;
} .post-image {
position: relative;
}
.post-image img{
max-width: 100%;
height: auto;
}
.post-link {
margin-bottom:10px;
color: #cccccc;
text-overflow:ellipsis;
}
.post-content .post-link {
margin-top: 0px;
}
.post-quote {
margin: 0 0 35px 0;
}
.post-quote .quote-text {
margin: 0 0 0px 0;
padding: 0 10px 0 20px;
}
.post-quote .quote-text a {
color:#727272;
}
.post-quote .quote-text p{
margin-bottom: 10px;
padding: 0;
}
.post-quote .quote-source a {
font-weight: normal;
color: #bebebe;
padding: 0;
} .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.6);
display: block;
width: 100%;
height: 100%;
opacity: 0;
}
.overlay:before {
content: '\e917';
font-family: 'linecons';
position: absolute;
top: 50%;
left: 50%;
width: 72px;
height: 72px;
line-height: 72px;
text-align: center;
margin: -36px 0 0 -36px;
font-size: 76px;
color: #ffffff;
font-weight: 300;
}   .blog-medium {
padding-top: 40px;
}
.blog-medium .post-video,
.blog-medium .post-gallery,
.blog-medium .post-image,
.blog-medium .post-audio,
.blog-medium .post-link {
width: 370px;
float: left;
margin-right: 20px;
position: relative;
}
.blog-medium .post-icon {
margin-left: -55px;
position: relative;
z-index: 999;
}
.blog-medium .post-content {
overflow: hidden;
}
.blog.blog-medium .post {
border:0;
margin: 0 0 20px 0;
}
.blog-medium .post-meta .meta-tags,
.blog-medium .post-meta .meta-categories{
display: block;
}
.blog-medium .post-more {
text-align: left;
float:none;
margin: 20px 0 0 0;
}
.blog-medium .post-more a {
margin: 0;
}
.blog-medium .no-post-image {
display: block;
width: 310px;
height: 200px;
border: 5px solid #efefef;
background: #ffffff url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/noimage.png) no-repeat center center;
}
.blog-medium .no-post-image-link {
display: block;
width: 310px;
height: 200px;
border: 5px solid #efefef;
background: #ffffff url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/noimage-link.png) no-repeat center center;
}   .single .post { margin-bottom: 50px }
.single .post-meta {
margin-left: 0;
margin-bottom: 15px;
}
.single .post-tags a {
color: #727272;
}
.single .post-tags a:hover {
background: #0264d7;
border-color: #0264d7;
color: #ffffff;
}
.single .post-content {
margin-bottom: 35px;
}
.single .meta-tags, .single .meta-categories {display: block;} #author-info {
margin: 0px 0px 0px 0px;
overflow: hidden;
padding: 0px;
position: relative;
}
#author-info .author-image {
float: left;
margin-right: 20px;
}
#author-info .author-image a {
display: block;
width: 76px;
height: 76px;
border: 1px solid #e8e8e8;
padding: 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
#author-info .author-image a img{
display: block;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
#author-info .author-bio {
overflow: hidden;
padding:0px;
}
#author-info .author-bio h4 { margin: 0px 0 10px 0; } .sharebox {
margin-bottom: 35px;
color:#888888;
}
.text-right {
text-align: right;
}
.sharebox .social-icons ul li a {
width: 36px;
height: 36px;
line-height: 36px; color: inherit;
}
.sharebox .social-icons ul li a:hover {color: #ffffff;}
.sharebox .social-icons {
list-style: none;
margin: 0 0 0 0px;
} #related-posts {
position: relative;
margin-bottom: 40px;
}
#related-posts ul {
list-style: none;
margin: 0px 0 0 0;
}
#related-posts ul li h5 {
line-height: 22px;
margin: 0px 0 0px;
}
#related-posts ul li .item-pic {
margin-bottom: 20px;
}
#related-posts ul li h5 a:hover {
color: #0264d7;
}
#related-posts ul li span.date{
color: #bebebe;
font-size: 13px;
display: block;
margin-bottom: 15px;
}
#related-posts ul li a span {
color: #cccccc;
font-size: 11px;
margin: 0 0 0 8px;
}
#related-posts ul li:before {
color: #0264d7;
font-size: 12px;
}   #pagination {
text-align: center;
margin: 50px 0 60px 0;
}
#pagination a,
#pagination span {
font-weight: 600;
display: inline-block;
margin: 0 0px 0 8px;
padding: 8px 15px;
line-height:1;
border: 2px solid #ebedec;
background: #ffffff;
text-align: center;
color: inherit;
border-radius: 2px;
}
#pagination a:hover, #pagination span.current {
color: #535B65;
background-color: #0264d7;
border-color:transparent;
}   #comments {
}
.commentlist {
list-style: none;
margin: 30px 0 30px 0;
}
.commentlist li {
margin: 0 0 30px 0;
}
.commentlist li:last-child {
margin: 0;
}
.commentlist li ul {
list-style: none;
}
.commentlist li .comment-body {
background-color: #fafafa;
margin: 0;
overflow: hidden;
padding: 25px;
position: relative;
border: 1px solid #e8e8e8;
border-radius: 2px; }
.commentlist ul.children {
margin-left: 0px;
margin-top: 25px;
padding-left: 35px;
border-left: 1px solid #ddd;
list-style: none;
}
.commentlist ul.children li {
position: relative;
}
.commentlist ul.children li:before {
content: "";
width: 15px;
height: 1px;
background-color: #ddd;
display: block;
position: absolute;
top: 20px;
left: -25px;
}
.commentlist li ul li {
margin: 0px 0 20px 0 !important;
}
.commentlist li ul li .comment-text {
border-bottom: 0;
padding-bottom: 0;
}
.commentlist li div.avatar {
float: left;
margin-right: 20px;
}
.commentlist li .avatar img {
display: block;
}
.commentlist li .comment-text {
overflow: hidden;
position: relative;
}
.commentlist li .comment-text p {
margin-bottom: 15px;
}
.commentlist li .comment-text p:last-child {
margin-bottom: 0;
}
.commentlist li .author {
margin-top: 0px;
margin-bottom: 10px;
line-height: 17px;
}
.commentlist li .author strong{
text-transform: capitalize;
}
.commentlist li .author span {
display: inline;
text-transform: lowercase;
}
.commentlist li .date-comment {
color: #bebebe;
float: none;
text-align: left;
}
.commentlist li .date-comment  a {color: #999999 }
.commentlist li .date-comment a:hover {color: #333333 }
.commentlist li em {
font-size: 11px;
color: #cccccc;
font-style: normal;
margin-bottom: 20px;
display: block;
}   #respond {
margin-bottom: 30px;
margin-top: 40px;
}
#respond .required {
color: #c82929;
display: inline-block;
margin: 3px 0 0 6px;
font-size: 14px;
font-weight: normal;
} #respond label {
display: block;
padding-bottom: 8px;
color: #878787;
}
#respond-inputs input {
width: 100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#respond-textarea {
margin-bottom: 20px;
}
#respond-textarea p {
color: #878787;
}
#respond-inputs p.last{
margin: 0;
}
#respond input[type=submit] {
}
#respond textarea {
display: block;
width: 100%;
height: 150px;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#respond p.comment-notes,
#respond p.form-allowed-tags { display: none }
#respond input#submit {
}
#respond .headline-title-wrap{
margin-top:20px;
}
.comment-reply-link,
#cancel-comment-reply-link {
-webkit-appearance: none;
margin:0;
font-size:10px;
line-height:12px;
padding:6px 15px;
display: inline;
display: inline-block;
letter-spacing: 0px;
text-transform: uppercase;
border:none;
position: relative;
cursor: pointer;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin-bottom:3px;
color: inherit;
background-color: #eeeeee;
border: 1px solid #dddddd;
}
.comment-reply-link:hover,
#cancel-comment-reply-link:hover {
background-color: #dddddd;
border-color:#cccccc;
}
#reply-title {
font-size: 18px;
overflow: hidden;
}
#reply-title small {
display: block;
margin-top: 10px;
}
#cancel-comment-reply-link {
}
#commentform input.error,
#commentform textarea.error {
border-color: #c82929;
background: #fbf2f2;
}
#commentform div.error,
#commentform label.error {
color: red;
display: none !important;
}   #portfolio-wrap {
width: 100%;
}
.embedd-video { display: none }
.portfolio #pagination { margin-top: 40px;}
#infscr-loading {
display: none !important;
}
.pagination.portfolio {
text-align: center;
width: 100% !important;
margin: 0 0 20px 0;
}
.loadmore {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.loadmore.striped {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.loadmore.striped.active {
-webkit-animation: progressbar-bg-move 1.2s linear infinite;
-moz-animation: progressbar-bg-move 1.2s linear infinite;
-o-animation: progressbar-bg-move 1.2s linear infinite;
animation: progressbar-bg-move 1.2s linear infinite;
}
.portfolio.pagination {
display: block;
}
.portfolio.pagination.display {
display: block !important;
} #filters {
margin-top: 50px;
margin-bottom: 50px;
padding: 0 10px;
margin-left: 5px;
margin-right: 5px;
}
#filters.center {
text-align: center;
height: 41px;
}
#filters.center ul {
display: inline;
display: inline-block;
line-height: 1;
}
#filters.right {
overflow: hidden;
}
#filters.right ul {
display: block;
float: right;
}
#filters ul {
margin: 0;
list-style: none;
display: block;
z-index: 9;
position: relative;
}
#filters ul li {
display: block;
float: left;
margin: 0 5px;
}
#filters ul li a {
display: block;
float: left;
border-bottom: 2px solid transparent;
color: inherit;
padding: 0px 2px;
line-height: 38px;
height: 39px;
margin: 0 10px;
position: relative;
top: 1px;
z-index: 9;
}
#filters ul li:first-child a {
margin-left: 10px;
}
#filters ul li a.active, #filters ul li a:hover {
border-color: #0264d7;
color: #0264d7;
padding: 0 20px;
border: 1px solid;
}   .isotope {
padding-bottom: 1px;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:      -o-transform, opacity;
transition-property:         transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}  .no-margin {
margin: 0 !important;
}
#flexslider-portfolio {
position: relative;
overflow: hidden;
}
#flexslider-portfolio .slides {
width: 300%;
}
#flexslider-portfolio .slides li {
margin-right: 0px;
width: 291px;
min-height: 220px;
float: left;
}
#flexslider-portfolio .flex-direction-nav .flex-prev {
right: auto;
left: 0px;
}
#flexslider-portfolio .flex-direction-nav .flex-next {
right: 0px;
left: auto;
}
.portfolio-sidebyside .portfolio-image {
margin-bottom: 15px;
}
.portfolio-wide .portfolio-image {
margin-bottom: 20px;
}
#portfolio-images .portfolio-image {
position: relative;
overflow: hidden;
}
.portfolio-sidebyside #portfolio-images {
margin-left: -15px;
}
.portfolio-item {
margin-bottom: 2%;
padding: 0;
position: relative;
overflow: hidden;
}
.portfolio-item.isotope-item.span4 {
width: 31.29%;
}
.portfolio-item.isotope-item.span3 {
width: 22.99%;
}
.portfolio-item.isotope-item.span6 {
width: 47.99%;
}
.portfolio-item.no-margin.span3 {
max-width: 100%;
}
.portfolio-item .portfolio-pic,
.portfolio-item #portfolio-video {
overflow: hidden;
display: block;
position: relative;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #ededed;
}
.portfolio-item .portfolio-pic img {
-webkit-transition: all 0.7s ease;
-moz-transition:    all 0.7s ease;
-o-transition:      all 0.7s ease;
-ms-transition:     all 0.7s ease;
transition:         all 0.7s ease; }
.portfolio-item:not(.portfolio-item-one):hover .portfolio-pic img,
.portfolio-item.portfolio-item-one .portfolio-pic:hover img {
transform:scale(1.3);
-ms-transform:scale(1.3); -moz-transform:scale(1.3); -webkit-transform:scale(1.3); -o-transform:scale(1.3); }
.portfolio-item:hover .portfolio-title {
background-color: #0264d7;
}
.portfolio-item:hover .portfolio-title a {
color: #fff !important;
}
.portfolio-item img {
display: block;
width: 100%;
height: auto;
}
.portfolio-with-excerpts .portfolio-pic,
.portfolio-with-excerpts #portfolio-video {
margin-bottom: 30px;
border: 1px solid transparent;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
.portfolio-with-excerpts .portfolio-content a.title {
text-transform: uppercase;
font-size: 11px;
color: inherit;
font-weight: 600;
display: block;
margin-bottom: 10px;
}
.portfolio-with-excerpts .portfolio-content,
.portfolio-item-one .portfolio-content {
margin-bottom: 15px;
border-bottom: 1px solid #dedede;
padding-bottom: 15px;
}
.portfolio-with-excerpts .portfolio-content p:last-child,
.portfolio-item-one .portfolio-content p:last-child {
margin-bottom: 0;
}
.portfolio-item .portfolio-terms a {
color: #fff;
font-size: 10px;
display: block;
float: left;
display: inline-block;
text-transform: uppercase;
padding: 3px 10px;
margin: 0px 5px 5px 0;
background-color: #0264d7;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.portfolio-item .portfolio-terms a:hover {
background-color: #dedede;
color: inherit;
}
.portfolio-item .portfolio-title {
padding:25px 10px 25px 10px;
display:block;
text-align: center;
background-color: #fff;
border-style: solid;
-webkit-transition: all 0.5s ease;
-moz-transition:    all 0.5s ease;
-o-transition:      all 0.5s ease;
-ms-transition:     all 0.5s ease;
transition:         all 0.5s ease;
}
.portfolio-item .portfolio-title a {
-webkit-transition: all 0.5s ease;
-moz-transition:    all 0.5s ease;
-o-transition:      all 0.5s ease;
-ms-transition:     all 0.5s ease;
transition:         all 0.5s ease;
}
.portfolio-item.portfolio-item-shadow .portfolio-title {
padding:15px 10px 15px 10px;
display:block;
text-align: center;
background: none !important;
border: 0px !important;
}
.portfolio-item.portfolio-item-shadow .portfolio-title a {
color: inherit !important;
}
.portfolio-item.portfolio-item-shadow {
overflow: visible;
}
.portfolio-item.portfolio-item-shadow .portfolio-pic {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color:transparent !important;
border: 0;
-webkit-box-shadow: 0px 2px 4px 1px rgba(70,70,70,0.3);
box-shadow: 0px 2px 4px 1px rgba(70,70,70,0.3);
}
.portfolio-item.portfolio-item-shadow #portfolio-video {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color:transparent !important;
border: 0;
-webkit-box-shadow: 0px 2px 4px 1px rgba(70,70,70,0.3);
box-shadow: 0px 2px 4px 1px rgba(70,70,70,0.3);
}
.portfolio-item .portfolio-title a {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
color: inherit;
}
.portfolio-item .portfolio-page-item .portfolio-title,
.portfolio-item-one .portfolio-page-item .portfolio-title {
box-sizing:border-box;
-moz-box-sizing:border-box;
text-align: left;
padding:12px 10px 12px 10px;
position: absolute;
bottom: -65px;
background: #fafafa;
width: 100%;
}
.portfolio-item.no-margin {
margin-right: -1px !important;
margin-bottom: -1px !important;
}
#flexslider-portfolio .portfolio-item.no-margin {
margin-bottom: 0px !important;
}
#flexslider-portfolio .portfolio-item {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: move;
}
#flexslider-portfolio .portfolio-item .portfolio-title {
cursor: default;
}
#portfolio-wrap {
padding-bottom: 1px;}
.portfolio-item.no-margin.span3 {
width: 25%;
}
.portfolio-item.no-margin.span4 {
width: 33.333%;
}
.portfolio-item.no-margin.span6 {
width: 50%;
}
.portfolio-item.no-margin.one_fifth {
width: 20%;
}
.portfolio-item.no-margin.span2 {
width: 16.66667%;
}
.portfolio-item.no-margin.span8{
width: 66.667%;
}
.portfolio-item.no-margin.span12 {
width: 100%;
}
.portfolio-item .portfolio-page-item .portfolio-title a:before,
.portfolio-item-one .portfolio-page-item .portfolio-title a:before {
content:'';
display: block;
float: left;
margin-right: 10px;
width: 35px;
height: 35px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/portfolio-title-icon.png) center center no-repeat #525252;
}
.portfolio-item .portfolio-page-item .portfolio-title a:hover,
.portfolio-item-one .portfolio-page-item .portfolio-title a:hover {
color: #0264d7;
}
.portfolio-item .portfolio-page-item .portfolio-title,
.portfolio-item-one .portfolio-page-item .portfolio-title {
line-height: 35px !important;
margin: 0;
}
.portfolio-item .portfolio-title h4 {
margin: 0 0 5px 0;
line-height: 1 !important;
padding:0;
}
.portfolio-item .portfolio-title span {
line-height: 1 !important;
display: block;
margin: 0;
padding: 0;
} .portfolio-item .portfolio-pic .portfolio-overlay,
.portfolio-item-one .portfolio-pic .portfolio-overlay {
display: block;
overflow: hidden;
background-color: rgba(255,255,255,0.8);
position: absolute;
z-index: 9;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
height: 100%;
width: 100%;
text-align: center;
}
.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item-one .portfolio-pic .portfolio-overlay .overlay-link {
width: 90px;
height: 90px;
background-color: rgba(67,180,249,0.8);
position: absolute;
top: 50%;
left: 50%;
margin: -45px 0 0 -45px;
display: inline-block;
font-size: 24px;
line-height: 90px;
color: #fff;
text-align: center;
opacity: 0;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
-webkit-transition: all 0.5s ease;
-moz-transition:    all 0.5s ease;
-o-transition:      all 0.5s ease;
-ms-transition:     all 0.5s ease;
transition:         all 0.5s ease;
-moz-transform: scale(1.8);
-webkit-transform: scale(1.8);
-o-transform: scale(1.8);
-ms-transform: scale(1.8);
transform: scale(1.8);
}
.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link.zoom-out {
-moz-transform: none;
-webkit-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
}
.portfolio-item img,
.portfolio-item-one img{
display: block;
width: 100%;
height: auto;
} .portfolio-item img {
z-index: 8;
}
.portfolio-item.four h4 {
font-size: 14px;
} .portfolio-item-one{
margin-bottom:30px;
}
.portfolio-item-one .portfolio-picwrap{
width: 460px;
height: 300px;
float: left;
margin:0 30px 24px 0;
overflow: hidden;
position: relative;
background-color: #fafafa;
border-bottom: 1px solid #ececec;
}
.portfolio-item-one .portfolio-desc .read-more-link{
display:none;
}
.portfolio-item-one .portfolio-desc ul li{
margin-left: 40px !important;
}
.portfolio-item-one .date {
color:#999999;
margin-bottom: 15px;
}
.portfolio-tags{
margin:0px 0px 20px 0px;
color:#999999;
}   .portfolio-wide .portfolio-pic,
.portfolio-wide #portfolio-images,
.portfolio-wide #portfolio-video,
.portfolio-wide #portfolio-slider {
margin-bottom: 50px;
}
.portfolio-wide .portfolio-pic {
text-align: center;
}
.portfolio-wide #portfolio-thumb-carousel {
margin-bottom: 25px;
}
#portfolio-video iframe{
max-width: 100%;
}
#portfolio-slider {
overflow: visible;
}
#portfolio-slider .flex-direction-nav a {
width: 50px;
height: 50px;
margin-top: -25px;
background-color: #0264d7;
opacity: 0.7;
z-index: 9;
}
#portfolio-slider .flex-direction-nav a.flex-next {
-webkit-border-radius: 2px 0 0 2px;
-moz-border-radius: 2px 0 0 2px;
border-radius:  2px 0 0 2px;
}
#portfolio-slider .flex-direction-nav a.flex-prev {
-webkit-border-radius: 0px 2px 2px 0px;
-moz-border-radius: 0px 2px 2px 0px;
border-radius:  0px 2px 2px 0px;
}
#portfolio-slider .flex-direction-nav a:hover {opacity: 1;}
#portfolio-thumb-carousel {margin-top: 25px;}
#portfolio-thumb-carousel li{margin-left: 25px;}
#portfolio-thumb-carousel li a {display:block; overflow: hidden;}
#portfolio-thumb-carousel li:first-child{margin-left: 0;}
#portfolio-thumb-carousel .flex-direction-nav li a {opacity: 0; visibility: hidden;}
#portfolio-thumb-carousel:hover .flex-direction-nav li a {opacity: 1; visibility: visible;}
.portfolio-sidebyside .portfolio-detail-description-text {
margin-bottom:30px;
}
.portfolio-detail-description .headline-title-wrap,
.portfolio-detail-attributes  .headline-title-wrap {    margin-bottom: 25px }
.portfolio-detail-attributes {
margin-bottom: 25px;
}
.portfolio-detail-attributes .date h4,
.portfolio-detail-attributes .client h4 {margin-bottom: 0;}
.portfolio-detail-attributes .date,
.portfolio-detail-attributes .client {
margin-bottom: 25px;
color: #828282;
}
.portfolio-detail-attributes ul {
list-style: none;
margin: 0;
}
.portfolio-detail-attributes ul li {
color: #525252;
}
.portfolio-detail-attributes ul li strong {
padding-right: 15px;
font-weight: normal;
} section#portfolio-related-post{
background-color:#f7f8fa;
padding-top:50px;
padding-bottom:50px;
border-top:1px solid #d9dddf;
border-bottom:1px solid #d9dddf;
}
#portfolio-related-post {
margin-top: 40px;
} .portfolio-detail .portfolio-comments {
margin-top: 20px;
} .projects-nav {
float: right;
width: 100px;
margin: 7px 0px 0 0;
}
.projectsnavpadding {
padding: 0 !important;
margin: 0px 0 0 0 !important;
}
.projects-nav a {
display: block;
text-indent: -9999px;
background: #cccccc;
width: 35px;
height: 35px;
float: right;
margin-right: 10px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.projects-nav .next a {
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-next.png);
background-position: center center;
background-repeat: no-repeat;
}
.projects-nav .prev a {
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-prev.png);
background-position: center center;
background-repeat: no-repeat;
}
.post-navigation .next a:after {
content:"\f105";
font-family: "FontAwesome";
text-align: right;
width: 15px;
display: inline-block;
}
.post-navigation .prev a:before {
content:"\f104";
font-family: "FontAwesome";
text-align: left;
width: 15px;
display: inline-block;
}    .rev_slider {
display: block !important;
overflow: hidden !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.fullwidthbanner-container .rev_slider {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
} #error-404 {
text-align: center;
margin-bottom: 40px;
padding: 100px 0;
position: relative;
color: #525252;
font-size: 15px;
z-index: 9;
}
#error-404 #searchform {
text-align: center;
}
#error-404 #searchform input[type="text"] {
display: inline-block;
width: 278px;
}
h2.error-404 {
font-size: 160px;
line-height: 160px;
margin: 0 0 10px 0;
font-weight: bold;
}   #sidebar {
}
#sidebar .title {
border-color: #ddd;
}
#sidebar .widget{
background: #ffffff;
padding: 40px;
margin-bottom: 50px;
}
#sidebar .widget h3 {
font-size: 15px;
margin:0 0 15px 0;
}
#sidebar .widget ul li a {
font-family: "Playfair Display";
font-size: 16px;
font-weight: 600;
color: #535b65;
}
#sidebar .widget ul.wp-block-categories li {
padding: 5px 0;
}
#sidebar .widget ul.wp-block-categories li a:before {
content: "\f105";
font-family: "FontAwesome";
margin-right: 10px;
color: #9ca4ab;
}
#sidebar .widget #lang_sel li:before {
content: '';
display: none;
}
#sidebar .widget #lang_sel a:before {
content: '';
}
#sidebar .widget ul li.current_page_item,
#sidebar .widget ul li.current-menu-item {
font-weight: bold;
}
#sidebar .accordion .accordion-title h4 {
padding: 0 10px 0 10px;
}
#sidebar .accordion .accordion-inner {
padding: 0 10px 10px 10px;
margin-left: 26px;
}
#sidebar .accordion .accordion-title .acc-icon::before {
margin-right: 5px;
}
#sidebar #flexslider-testimonial .flex-direction-nav a {
top:-25px;
}
.widget_twitter .tweet {
margin: 0 0 24px 0;
}
#sidebar .widget_twitter .tweet:before {
content: "\f099";
font-family: "FontAwesome";
font-size: 13px;
position: absolute;
width: 10px;
left: 0;
top: 2px;
}
#sidebar .widget_twitter .tweet {
padding-left: 22px;
position: relative;
}
.widget_twitter .tweet a.date {
color: #777777;
}
.widget_twitter .tweet a.date:hover {
color: #525252;
}
.widget_categories ul li {
color: #666666;
}
.widget_categories ul li a:hover {
text-decoration: none;
} .sidenav {
margin:0px;
list-style: none;
padding: 0;
}
.sidenav li ul{
margin: 0;
list-style: none;
}
.sidenav li .children li a{
border-top: 1px solid #e8e8e8;
text-transform: none;
margin: 0 20px;
font-weight: normal;
padding-left: 0;
}
.sidenav .children li a::after {
content: "";
float: left;
width: 4px;
height: 4px;
background-color: #333333;
margin: 7px 12px 0 7px;
}
.sidenav > li {
border: 1px solid #e8e8e8;
margin-bottom: 2px;
}
.sidenav li a {
display: block;
margin: 0px;
padding: 10px 20px 11px;
color: #333333;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
}
.sidenav > li.parent > a::after {
content: "\f105";
font-family: "FontAwesome";
font-size: 13px;
float: right;
}
.sidenav > li.parent:hover > a::after, .sidenav > li.current_page_parent > a::after {
content: "\f107";
}
.sidenav li.current_page_parent .children {
display: block;
}
.sidenav .children {
display: none;
}
.sidenav li:first-child a {
border-top: 0;
}
.sidenav li a:hover, .sidenav li.current_page_item > a, .sidenav > li.current_page_parent > a, .sidenav li.current_page_item a:hover {
color: #0264d7;
}  #footer {
padding: 75px 0 40px 0;
background: #ffffff;
color: #000000;
}
#footer a{
color: #0264d7;
}
#footer a:hover{ }
#footer .span4 {
width: 29.3%;
margin-left: 2%;
margin-right: 2%;
} #footer .widget { }
#footer .widget h3 {
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
padding:0 0 0px 0;
margin: 0 0 10px 0;
letter-spacing: 0;
}
#footer .widget p {
font-size: 17px;
font-family: 'Poppins';
font-weight: 300;
line-height: 34px;
}
#footer .widget p i {
margin-right: 5px;
}
#footer .widget .separator {
height: 0px;
margin: 0px;
}
.widget_recent_entries ul li span {
color: #999999;
}
.widget_recent_entries ul li span:before {
content: " - ";
}  #copyright {
padding: 30px 0;
}
#copyright .container {
border-top: 1px solid #dddddd;
}
#copyright .menu-footer-menu-container {display: inline-block;}
#copyright .menu li .sub-menu {
display: none;
}
#copyright .menu {
display: inline-block;
margin: 0 0px 0 -20px;
position: relative;
vertical-align: middle;
min-width: 200px;
}
#copyright .menu > li {
list-style: none;
display: inline-block;
margin-left: 20px;
line-height: 1;
position: relative;
}
#copyright .menu > li:first-child{margin-left: 0;}
#copyright .menu > li > a {
color: inherit;
padding: 10px 0 10px;
display: block;
}
#copyright .menu > li a:hover {
text-decoration: underline;
}
.wrap-table {
display: table;
}
.cell {
vertical-align: middle;
display: inline-block;
display:table-cell !important;
float: none !important;
}
#copyright .my-table {
text-align: center;
}
#copyright .copyright-text { }
#copyright .social-icons {
float: right;
font-size: 11px;
padding: 10px 0;
}  #back-to-top {
position: fixed;
z-index: 1000;
bottom: 20px;
right: 20px;
display: none;
}
#back-to-top a {
display: block;
width: 46px;
height: 46px;
background: #131313;
-webkit-transition:0.4s all ease;
-moz-transition:0.4s all ease;
-o-transition:0.4s all ease;
transition:0.4s all ease;
-webkit-border-radius: 0px;
text-align: center;
color: #ffffff;
line-height: 46px;
}
#back-to-top a:hover { background-color: #16563f }   .widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.widget ul:not(.slides, .flex-direction-nav) li:before {
content: "";
display: inline-block;
width: 4px;
height: 4px;
position: absolute;
top: 10px;
left: 1px;
background-color: #0264d7;
margin-right: 15px;
} .widget ul:not(.unstyled) li:before {
background-color: #0264d7;
font-family: "FontAwesome";
content: "\f101";
width: 0;
height: 4px;
color: #0264d7;
float: left;
margin-right: 14px;
display: none;
}
.widget .wp-block-column ul.justify {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.widget .wp-block-column ul.justify li {
width: 50%;
} .rpwwt-widget ul li { margin-left: 0; }
.rpwwt-post-title {
font-family: 'Poppins';
font-weight: 600;
font-size: 16px;
color: #535B65;
text-transform: capitalize;
}
.rpwwt-post-date {
font-family: 'Poppins';
font-size: 14px;
font-weight: 500;
color: #535B65;
} .tnp-widget {margin-top: 20px;}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select { border: none; } .widget_search input {
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/search.png) no-repeat 95% center;
padding: 12px 35px 12px 12px;
width: 100%;
height: 44px;
color: #bebebe;
box-sizing:border-box;
-moz-box-sizing:border-box;
border: 1px solid #bebebe40;
}
.widget_search input:focus { border-color: #c0c0c0 } #wp-calendar { width: 100% }
#wp-calendar caption {
padding: 0 10px;
text-align: right;
font-weight: bold;
margin: -5px 0 5px 0;
}
#wp-calendar thead {    font-size: 10px }
#wp-calendar thead th {
padding: 5px 10px;
font-weight: bold;
border-top: 1px solid #f5f5f5;
}
#wp-calendar tbody {    color: #aaa }
#wp-calendar tbody td {
background: #f5f5f5;
border: 1px solid #fff;
text-align: center;
padding: 5px 8px;
}
#wp-calendar tbody td:hover {    background: #fff }
#wp-calendar tbody .pad {    background: none }
#wp-calendar tfoot #next {
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
text-align: right;
padding-top: 5px;
}
#wp-calendar tfoot #prev {
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-top: 5px;
} .widget_tag_cloud a {
display: block;
float: left;
color: #192330;
border: 2px solid #16563f;
font-size: inherit !important;
margin: 0px 8px 8px 0px;
padding: 5px 15px;
text-decoration: none;
}
.widget_tag_cloud a:hover {
background-color: #0264d7;
color: #ffffff !important;
}
#footer .widget_tag_cloud a,
#infobar .widget_tag_cloud a {
text-decoration: none;
}
#footer .widget_tag_cloud a:hover,
#infobar .widget_tag_cloud a:hover {
background-color: #0264d7;
color: #ffffff !important;
}
.tagcloud {
margin-top: 10px;
display: inline-block;
} .widget_embed p { margin-top: 10px }
.widget_embed iframe { max-width: 100% } .flickr-list {
}
.flickr-list .flickr-item {
float: left;
display: block;
margin: 0 1% 2%;
max-width: 88px;
height: 70px;
position: relative;
padding: 0px;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.flickr-list .flickr-item a {
display: block;
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
}
.flickr-list .flickr-item a img {
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
} .instagram-item a {
display: block;
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
}
.instagram-item {
float: left;
display: block;
margin: 0 1% 2%;
max-width: 150px;
position: relative;
padding: 0px;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
} .widget_sponsor .sponsors { }
.widget_sponsor a {
display: block;
float: left;
margin: 0 10px 10px 0;
width: 100%;
}
.widget_sponsor a img { width: 100%; display: block } .widget_twitter ul {    list-style: none }
.widget_twitter ul li {
margin-bottom: 15px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/twitter.png) no-repeat 0px 4px;
padding: 0 0 0 32px;
}
.widget_twitter ul li b a {
display: block;
font-size: 11px;
color: #cccccc;
font-weight: normal;
} .widget_contact address {    font-style: normal }
.widget_contact address span {    display: block }
.widget_contact address span strong {
display: inline-block;
width: 64px;
} .widget_portfolio .portfolio-item:last-child {    margin: 0 }
.widget_portfolio .portfolio-widget-item {
padding: 0 0 0px 0;
}
.widget_portfolio .portfolio-widget-item:nth-child(3n) {
border: none !important;
padding: 0;
margin-right: 0;
}
.widget_portfolio .portfolio-widget-item .portfolio-pic {
float: left;
display: block;
overflow: hidden;
width: 100%;
height: auto;
position: relative;
padding: 2px;
background-color: #fff;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
#footer .widget_portfolio .portfolio-widget-item .portfolio-pic {
padding: 0;
background:none;
}
#footer .widget_portfolio .portfolio-widget-item {
margin-bottom: 2%;
}
.widget_portfolio .portfolio-widget-item .portfolio-pic:hover {
background: #0264d7;
border-color: #0264d7;
}
.widget_portfolio .portfolio-widget-item .portfolio-pic img {
width: 100%;
height: 100%;
display: block;
} #footer .widget ul li,
#infobar .widget ul li {
padding: 5px 0;
line-height: inherit;
}
#footer .widget ul li a {
font-family: 'Poppins';
font-size: 17px;
font-weight: 300; }
#footer .widget ul li:last-child,
#infobar .widget ul li:last-child {
border-bottom: none;
}
#footer .widget ul li:before,
#infobar .widget ul li:before,
.product-categories > li:before,
.list-latestposts > li:before {
content: "";
width: 4px;
height: 4px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-color: #0264d7;
float: left;
margin-right: 14px;
position: absolute;
top: 9px;
left: 0;
display: none;
}
#footer .widget_search input,
#infobar .widget_search input {
color: #aaaaaa;
background-color: #555555;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border: 1px solid #555555;
}
#footer .widget_search input:focus,
#infobar .widget_search input:focus {    color: #ffffff }
#footer #wp-calendar thead th,
#infobar #wp-calendar thead th {    border-top: 1px solid #555555 }
#footer #wp-calendar tbody,
#infobar #wp-calendar tbody {    color: #aaa }
#footer #wp-calendar tbody td,
#infobar #wp-calendar tbody td {
background: #555555;
border: 1px solid #444444;
}
#footer #wp-calendar tbody td:hover,
#infobar #wp-calendar tbody td:hover {
background: #444444;
color: #ffffff;
}
#footer #wp-calendar tbody .pad,
#infobar #wp-calendar tbody .pad {    background: none }
#footer .widget_flickr #flickr_tab a,
#infobar .widget_flickr #flickr_tab a {
border: 1px solid #333333;
padding: 4px;
background: #333333;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#footer .widget_flickr #flickr_tab a:hover,
#infobar .widget_flickr #flickr_tab a:hover {
background: #0264d7;
border-color: #0264d7;
}
#footer .widget_twitter ul li:last-child,
#infobar .widget_twitter ul li:last-child {    margin: 0 }
#footer .widget_portfolio .portfolio-widget-item,
#infobar .widget_portfolio .portfolio-widget-item {
}
#footer .widget_portfolio .portfolio-widget-item .portfolio-pic:hover,
#infobar .widget_portfolio .portfolio-widget-item .portfolio-pic:hover {
background: #0264d7;
border-color: #0264d7;
}
#footer .twitter-list .tweet {
padding-left: 40px;
margin: 20px 0 0px 0;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/twitter-bird.png) 1px 5px no-repeat;
}
#footer .twitter-list .tweet:first-child {
margin: 0;
}
#footer .twitter-list a {
color: #bebebe;
}
#footer .twitter-list a:hover {text-decoration: underline;}
#footer .wpcf7 .button {
-webkit-appearance: none;
font-size: 14px;
color: #878787;
text-transform: none;
font-weight: normal;
padding-left: 30px;
padding-right: 30px;
-webkit-box-shadow: 0px 3px 0px #222;
-moz-box-shadow: 0px 3px 0px #222;
box-shadow: 0px 3px 0px #222;
}
#footer .wpcf7 .input {
margin: 0 !important;
width: 100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
border:1px solid #282828;
background-color: #434343;
color: #878787 !important;
font-size: 14px;
font-family: 'Open Sans';
padding: 4px 10px 5px;
}
#footer .wpcf7 textarea.input {
max-height: 78px;
}
#footer .wpcf7 p {
margin: 0 0 10px 0 !important;
}
#copyright .small-logo {
display: block;
float: left;
margin: -4px 16px 0 0;
text-indent: -300px;
overflow: hidden;
width: 98px;
height: 26px;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/small-logo.png) center center no-repeat;
background-size: 100% auto;
}
a.button.black i,
a.button.alternative-1 i,
a.button.alternative-2 i,
a.button.alternative-3 i,
.icon-white,
.nav > .active > a > [class^="icon-"],
.nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
color: #ffffff;
} #style_selector {
position: absolute;
top: 190px;
left: 0px;
width: 239px;
background: #ffffff;
z-index: 99;
-webkit-border-radius: 0 0 5px 0;
border-radius: 0 0 5px 0;
-webkit-box-shadow: 2px 2px 3px 0 rgba(100,100,100,0.2);
box-shadow: 2px 2px 3px 0 rgba(100,100,100,0.2);
} .switcher {
margin: 0;
padding: 0px 0 10px;
border: 1px solid #dedede;
border-left: 0;
-webkit-border-radius: 0 0 4px 0;
border-radius: 0 0 4px 0;
}
.box {
text-align: left;
padding: 0 20px 15px;
border-bottom: 1px solid #dedede;
position: relative;
margin: 0 0 18px;
}
.box-heading {
text-align: left;
padding: 11px 20px;
border-bottom: 1px solid #dedede;
position: relative;
margin: 0 0 18px;
}
.box-heading h4 {
margin-bottom: 0;
font-size: 14px;
text-transform: capitalize;
color: #333333;
font-weight: 600;
}
.box.last {
margin-bottom: 0;
border-bottom: 0;
}
.box h5 {
margin-bottom: 18px;
line-height: 21px;
font-size: 12px;
text-transform: uppercase;
color: #949494;
}
.box select {
margin-bottom: 0;
padding: 7px 15px;
color: #333333;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.box .radio_text {
font-size: 14px;
line-height: 20px;
padding: 0px;
display:block;
overflow: hidden;
margin: 0px;
color: #525252;
}
.box .radio_text input[type="radio"] {
margin: 3px 5px 0 0;
float: left;
}
.box .radio_text label {
display: inline-block;
}
.box label
{padding:1px 0px 10px 27px;}
.box input[type=radio]
{display:none;}
.box input[type=radio] + label
{background:none;}
.box input[type=radio]:checked + label
{background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-handle.png) no-repeat 0px 0px;}
.radio-range {
width: 17px;
height: 120px;
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-range.png) no-repeat 0px 0px;
position: absolute;
z-index: -1;
top: 37px; left: 31px;
}
#style_selector .style-toggle {
width: 44px;
height: 44px;
line-height: 44px;
text-align: center;
font-size: 16px;
color: #333333;
background: #fff;
border: 1px solid #dedede;
border-left: 0;
padding-left: 5px;
cursor: pointer;
position: absolute;
top: 0px;
right: -49px;
z-index: 999;
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
}
#style_selector .style-toggle.active {
background-position: right center;
}
#style_selector .images {
margin-left: -10px;
}
#style_selector .images img {
width: 26px;
height: 26px;
margin-left: 10px;
margin-bottom: 10px;
z-index: 1000;
border: 1px solid;
border-color: #dedede;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#style_selector .images img.active,
#style_selector .images a:hover img {
border-color: #555555;
} #style_selector .predefined {
border: none;
background: none;
}
.switcher small {
font-size: 10px;
color: #999;
}
.switcher ul.colors {
margin: 0 0 0 -10px;
}
.switcher .colors li {
float: left;
list-style-type: none;
margin: 0;
}
.switcher .colors li a {
position: relative;
padding: 0;
display: block;
width: 26px;
height: 26px;
margin-left: 10px;
margin-bottom: 10px;
z-index: 1000;
border: 1px solid;
border-color: #dedede;
-webkit-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
}
.switcher .colors .st1 a {
background:#0264d7;
}
.switcher .colors .st2 a {
background:#2ecc71;
}
.switcher .colors .st3 a{
background:#ff5900;
}
.switcher .colors .st4 a{
background:#ffd427;
}
.switcher .colors .st5 a{
background:#ed1f24;
}
.switcher .colors .st6 a{
background:#A0B5B6;
}
.switcher .colors .st7 a{
background:#2997ab;
}
.switcher .colors .st8 a{
background:#719234;
} .switcher li a.active,
.switcher li a:hover {
border-color: #555555;
}
.mb10 {
margin-bottom:10px;
}
.slct {
display: block;
border: 1px solid #c7c7c7;
width: 106px;
padding: 4px 30px 4px 10px;
color: #525252;
background: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/select-bg.gif) 97% center no-repeat;
background-color: #ffffff;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
}
.slct a {
color: #525252;
}
.drop {
margin: 0;
padding: 0;
width: 146px;
border: 1px solid #cecece;
border-top: none;
display: none;
position: absolute;
background: #fff;
z-index: 9;
}
.drop li {
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding: 4px 10px 4px 10px;
background-position: 10px -119px;
}
.drop li a {
color: #525252;
}
.drop li:hover {
background-color: #e8e8e8;
color: #222;
}
input.miniColors{margin-right:4px; max-width: 100px; float: left; display: none;}
.miniColors-selector{
position:absolute;
width:175px;
height:150px;
background:white;
border:solid 1px #bababa;
-moz-box-shadow:0 0 6px rgba(0, 0, 0, .25);
-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .25);
box-shadow:0 0 6px rgba(0,0,0,.25);
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;padding:5px;z-index:999999
}
.miniColors.opacity.miniColors-selector{
width:200px
}
.miniColors-selector.black{
background:black;border-color:black
}
.miniColors-selector.gray{
background:#DDD;border-color:#EEE
}
.miniColors-colors{
position:absolute;
top:5px;
left: 5px;
width:150px;
height:150px;
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/colors.png) -40px 0 no-repeat;
cursor:crosshair
}
.miniColors.opacity .miniColors-colors{
left: 30px
}
.miniColors-hues{
position:absolute;
top:5px;
left: 160px;
width:20px;
height:150px;
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/colors.png) 0 0 no-repeat;
cursor:crosshair
}
.miniColors.opacity .miniColors-hues{
left: 185px
}
.miniColors-opacity{
position:absolute;
top:5px;
left: 5px;
width:20px;
height:150px;
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/colors.png) -20px 0 no-repeat;
cursor:crosshair
}
.miniColors-colorPicker{
position:absolute;
width:11px;
height:11px;
border:1px solid black;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px
}
.miniColors-colorPicker-inner{
position:absolute;
top:0;
left: 0;
width:7px;
height:7px;
border:2px solid white;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-radius:9px
}
.miniColors-huePicker,.miniColors-opacityPicker{
position:absolute;
left:-2px;
width:22px;
height:2px;
border:1px solid black;
background:white;
margin-top:-1px;
border-radius:2px
}
.miniColors-trigger,.miniColors-triggerWrap{
width:23px;
height:23px;
display:inline-block;
}
.miniColors-triggerWrap{
position: absolute;
right: 30px;
top: 0px;
}
.miniColors-triggerWrap{
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/trigger.png) -22px 0 no-repeat
}
.miniColors-triggerWrap.disabled{
filter:alpha(opacity=50);opacity: .5
}
.miniColors-trigger{
vertical-align:middle;
outline:none;
background:url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/trigger-bg.png) 0 0 no-repeat;
background-color: transparent !important;
}
.miniColors-triggerWrap.disabled .miniColors-trigger{
cursor:default
}  #top-bar {
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 99;
background-color: transparent;
border-bottom: 1px solid #ffffff40;
}
#top-bar .block-right > * {margin-right: 0 !important;}
#top-bar .call-us {
line-height: 1;
padding: 15px 0;
display: inline-block;
margin:0 25px 0 -15px;
}
#top-bar .call-us ul {display: inline-block;}
.call-us ul li {
font-family: "Lato";
font-size: 14px;
font-weight: 400;
display: inline-block;
margin-left: 15px;
}
.call-us ul li i {
padding-right: 8px;
line-height: 1;
}
.call-us a:hover {text-decoration: underline;}
@media (max-width: 768px) {
#top-bar {
display: none;
}
#title {
padding-top:  64px !important;
}
} #header.header2 .logo {
float: none;
display: block;
padding: 10px 0;
margin-top: 50px;
}
#header.header2 .logo .logo_text {
display: inline-block;
}
#header.header2 .logo img {
width: 100%;
height: 100%;
box-sizing: border-box;
}
#header.header2 #navigation ul.menu {
float: none !important;
margin: 40px 0;
text-align: center;
display: inline-block;
line-height: 0;
}
#header.header2 #navigation {
float: none !important;
margin: 0;
text-align: center;
line-height: 0;
}
#header.header2 #navigation ul.menu > li {
line-height: 1;
position: relative;
margin-left: 0;
padding: 14px 0;
}
#header.header2 #navigation ul.menu > li > a {
margin: 0 0px 0 0 !important;
display: inline;
display: inline-block;
float: none;
position: relative;
}
#header.header2 #navigation .menu > li > .sub-menu {
left: 0;
}
#header.header2 #navigation .menu li.megamenu > .sub-menu {
left: 0;
}
#header.header2 #navigation .menu ul {
text-align: left;
}
#header.header4 #navigation ul {
float: none !important;
margin: 0;
text-align: left;
}
#header.header4 .logo {
padding: 15px 0;
}
#header.header4 .header-search {
max-width: 270px;
display: inline-block;
}
#header.header4 .header-search form,
#header.header4 .header-search input {
margin-bottom: 0;
}
#header.header4 #navigation ul li {
margin-left: 0;
line-height: 1;
}
#header.header4 #navigation {
float: none;
}
#header.header4 #navigation .menu > li > .sub-menu {
left: auto;
}
#header.header4 #navigation .menu li.megamenu > .sub-menu {
left: 0;
}
#header.header4 #navigation .menu > li > a {
margin: 0 0px 0 0 !important;
display: inline;
display: inline-block;
float: none;
position: relative;
}
#header.header4 #navigation ul.menu > li {
padding: 15px 15px;
}
#header.header4 #navigation ul.menu > li {
border-left: 1px solid transparent;
}
#header.header4 #navigation ul.menu > li:first-child {
padding-left: 0;
}
#header.header4 #navigation ul.menu > li:first-child {
border-left: 0;
}
.header4 #navigation .select-menu {margin-top: 20px;}
.my-table {display: table; width: 98%; padding: 0 1%;}
.my-td {display: table-cell; vertical-align: middle;}
.my-tr {display: table-row; vertical-align: middle;}
.block-right {float: right; text-align: center;}
#header.header4 .logo {display: inherit;}
.content-area-info {text-align: right;padding: 15px 0;}
#header.header3 .logo img {
width: 100%;
height: 100%;
box-sizing: border-box;
}
#header.header3 .logo .logo_text {
display: inline-block;
}
#header.header3 #navigation ul.menu {
float: none !important;
margin: 0;
text-align: center;
display: inline-block;
line-height: 0;
}
#header.header3 #navigation {
float: none !important;
margin: 0;
text-align: center;
line-height: 0;
}
#header.header3 #navigation ul.menu > li {
line-height: 1;
position: relative;
margin-left: 0;
padding: 15px 0;
}
#header.header3 #navigation {
border-top:1px solid #dddddd;
}
#header.header3 #navigation .menu > li > .sub-menu {
left: 0;
}
#header.header3 #navigation .menu li.megamenu > .sub-menu {
left: 0;
}
#header.header3 #navigation ul.menu > li > a {
margin: 0 0px 0 0 !important;
display: inline;
display: inline-block;
float: none;
position: relative;
}
#header.header3 #navigation ul.menu > li {
border-right: 1px solid transparent;
}
#header.header3 .logo {
text-align: center;
float: none;
padding: 15px 0;
}
#header.header3 #navigation .menu ul {
text-align: left;
}
#header.header3 #navigation ul li:first-child {
border-left: 1px solid transparent;
}
#header.header5:not(.fixed_header) {
background-color: none;
position: absolute;
top: 48px;
right: 0;
left: 0;
z-index: 99;
}
#header.header5 #navigation ul.menu > li.menu-item > a {
letter-spacing: 1px;
}
#header.header6:not(.fixed_header) {
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 99;
}
#header.header6 .social-icons {
float: right;
}
#header.header6 .my-table .my-td:first-child,
#header.header6 .my-table .my-td:last-child {
width: 20%;
}
#header.header6 #navigation {
float: none !important;
display: table;
margin: 0 auto;
} .catalog-ordering > ul{float: left;}
.catalog-ordering {margin-bottom:30px;}
.catalog-ordering a{color:#b4b3b3 !important;}
.catalog-ordering a strong{color:#3b3f42 !important;}
.catalog-ordering li.current a{display: inherit;}
.order-dropdown{float: left;margin:0;padding:0;list-style:none;margin-right:10px;position:relative;min-width: 170px;}
.order-dropdown ul{margin:0;padding:0;list-style:none;}
.catalog-ordering .order{margin:0;padding:0;list-style:none;}
.order-dropdown .current-li{
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background:#ffffff !important;
border:1px solid #e3e3e3 !important;
display:block;
height:38px;
line-height:38px;
padding: 0 54px 0 15px;
font-size:12px;
}
.order-dropdown > li{position:relative;z-index:101;}
.order-dropdown ul{display:none; width: 100%;border:1px solid #e6e6e6;box-sizing:border-box;-moz-box-sizing:border-box;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.order-dropdown > li:hover > ul{display:block;position:absolute;top:40px;}
.order-dropdown ul li a{
background:#fafafa;
display:block;
height:39px;
line-height:39px;
padding: 0 15px;
}
.order-dropdown ul li a:hover{background:#fff;}
.order-dropdown ul li a strong{font-weight:normal;}
.catalog-ordering .order{margin-right:10px;float: left;}
.catalog-ordering .order li a{
background:#ffffff;
border:1px solid #e3e3e3;
display:block;
height:38px;
width: 38px;
line-height:38px;
padding:0;
text-align: center;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.order-dropdown > li:after{display:block;font-family:"FontAwesome";content:"\f107";z-index:101;position:absolute;top:0;right:0;height:39px;line-height:39px;width:39px;text-align:center;border-left: 1px solid #dbdbdb;}
.orderby-order-container{float: left;}
.products{list-style:none;margin-bottom: 0;}
.products li{
min-height: 536px;
padding: 15px 25px 0 25px;
margin-bottom: 2%;
background-color: #fff;
box-shadow: 3px 3px 15px 10px rgb(165 165 165 / 7%);
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.woocommerce-product-search .search-field {
padding: 8px 20px;
width: 100%;
margin-bottom: 10px;
} .product-images{display:block;text-align:center;position:relative;}
.onsale {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
display:block;
z-index:9;
color:#fff;
border-radius:100%;
line-height:39px;
width: 40px;
height: 40px;
text-align:center;
position:absolute;
padding:8px !important;
background-color: #e52626;
z-index: 95;
}
.product-details{padding:20px 15px 0px 15px; text-align: center;}
.product-title{
font-size: 16px;
line-height: 28px;
text-transform: uppercase;
font-weight: 600;
width: 100%;   }
.product-buttons{padding:0 15px 25px; text-align: center;}
.cart-loading {
background-color: rgba(0,0,0,0.8);
}
.product-rating-container {overflow: hidden;position: relative;}
.star-rating {
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: "fontawesome";
}
.star-rating:before {
content: "\f005\f005\f005\f005\f005";
float: left;
top: 0;
left: 0;
position: absolute;
letter-spacing: 0.2em;
letter-spacing: 0\9;
color: #e3e3e3;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: "\f005\f005\f005\f005\f005";
top: 0;
position: absolute;
left: 0;
letter-spacing: 0.2em;
letter-spacing: 0\9;
color: #ffd200;
}
.product-details .star-rating{ margin: 0 auto; }
.price del .amount,.product-details .price .from{font-size:18px;font-weight:700;color:#7d7d7d;margin-right:5px;}
.price ins{text-decoration:none;}
.price ins .amount{font-size:32px;font-weight:700;text-decoration:none;}
.price > .amount{font-size: 32px;font-weight: 700;}
.product-details-container{padding-bottom:20px;}
.product-buttons .add_to_cart_button{
white-space: nowrap;
max-width: 100px;
text-overflow: ellipsis;
overflow: hidden;
}
.product-buttons .add_to_cart_button:before{font-family:"fontawesome";content:"";}
.product-buttons .add_to_cart_button:hover:before{content:"\f07a";margin-right:6px;}
.product-buttons .show_details_button{float:right;font-size:12px;line-height:40px;text-align: right;}
.product-buttons .show_details_button:before{font-family:"fontawesome";content:"\f03a";margin-right:6px;}
.product-buttons .button.product_type_variable,.product-buttons .button.product_type_grouped{float: left;font-size:12px;line-height:40px;}
.product-buttons .button.product_type_variable:before,.product-buttons .button.product_type_grouped:before{font-family:"fontawesome";content:"\f013";margin-right:6px;}
.product-buttons .button.product_type_variable { float: none; font-size: 11px; line-height: 15px; letter-spacing: 0.5px; }
.product-buttons .added_to_cart{display:none;}
.product-buttons .button,.product-buttons .show_details_button{}
.product-buttons .button{text-align: left;}
.product-images .crossfade-images img{
-webkit-transition: opacity 0.5s ease-in-out;
-moz-transition: opacity 0.5s ease-in-out;
-o-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
position:relative;
z-index:50;
}
.product-images .crossfade-images img:hover{opacity:0;}
.product-images .hover-image{position:absolute !important;}
.woocommerce-pagination .next,.woocommerce-pagination .prev,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev:hover{border:0;}
.product{position:relative;}
.woocommerce-tabs{clear:both;}
#main .product .product_title{margin-bottom:5px;}
.product .onsale{top:10px;right:10px;}
.product .price{font-family:'Oswald';margin:0;color:#e52626;}
.product .price del { line-height: 20px; }
.product .product-border{height:4px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-top:10px;margin-bottom:10px;}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations td label { font-weight: 500; }
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item { border-radius: 0; }
.quantity{overflow:hidden; width: 100%;}
.quantity .minus,.quantity .plus,.quantity .qty{float: left;border:0;margin:0;padding:0;height:46px;text-align:center;vertical-align:middle;font-size:16px;color:#333333;}
.quantity .qty{background:transparent;width:52px; text-align: center;}
.quantity .minus,.quantity .plus{background:#eceff1;width:33px;cursor:pointer;}
.quantity .minus,.quantity .qty{border:2px solid #dadada;}
.quantity .qty::-webkit-inner-spin-button,
.quantity .qty::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.input-text,.quantity .minus,.quantity .plus{-webkit-appearance:none;border-radius:0;}
form.cart{margin-bottom:40px;margin-top:15px;}
.simple-cart{overflow:hidden;}
.simple-cart .quantity{float: left;margin-bottom:10px;}
.group_table{margin-bottom:10px;}
.group_table tr{vertical-align:top;height:41px;}
.group_table td{vertical-align:middle;height:31px;}
.group_table td.label{padding:0 10px;}
.product_meta {margin-bottom: 40px;display:none;}
.product_meta span{font-size: 11px; text-transform: capitalize;}
.product_meta a,.product_meta span span { font-size: 12px; text-transform: capitalize; }
.woo-variation-swatches.wvs-show-label .variations td { padding: 0; }
.woo-variation-swatches.wvs-show-label .variations td.label { padding: 15px 0 0 0; }
.woo-variation-swatches.wvs-show-label .variations .woo-selected-variation-item-name { display: none !important; }
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
padding: 22px;
margin-right: 20px;
box-shadow: none;
border: 2px solid #ebedec;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
background: #16563f;
border-color: #16563f;
box-shadow: none !important;
}
.button-variable-item span { font-weight: 400; }
.reset_variations { color: #f57212; }
#reviews .overall-rating{float:right;}
#reviews .review-title{margin:0;}
#reviews #comments {margin-top: 0;}
#reviews .review-main-title{margin-bottom:25px;}
#reviews .commentlist{margin-bottom:0;}
#reviews li{margin-bottom:15px;}
#reviews li:last-child{margin-bottom:0;}
#reviews li .comment-text{padding:15px 15px 0;border:1px solid #e6e6e6;}
#reviews li .avatar{float: left; margin-right: 20px;}
#reviews li .comment-text .meta{float: left;margin-bottom:10px;}
#reviews li .comment-text .star-rating{float: left;margin-left: 10px; margin-top: 5px;}
#reviews li .comment-text .description{clear:both;}
#reviews .add_review{margin:0;margin-top:15px;float:right;}
.has-sidebar #reviews li .comment-text{width:299px;}
#reviews #reply-title{font-size:15px;margin:0;margin-bottom:25px;}
.comment-form-rating label{display:none;}
#reviews .comment-form-comment label{display:block;margin-bottom:4px;}
.comment-form-comment textarea{width:94%;}
#reviews input#submit{border:0;font-size:13px;font-weight:bold;}
p.stars {
position: relative;
line-height: 1em;
font-size: 1em;
}
p.stars:after {
content: "";
display: block;
clear: both;
}
p.stars a {
width: 12%;
display: block;
position: relative;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: .5em .5em .5em .75em;
background: rgba(0, 0, 0, 0.025);
margin-right: 1%;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-weight: bold;
}
p.stars a:hover,
p.stars a.active {
background: rgba(0, 0, 0, 0.075);
}
p.stars a.star-1:after,
p.stars a.star-2:after,
p.stars a.star-3:after,
p.stars a.star-4:after,
p.stars a.star-5:after {
font-family: "FontAwesome";
content: "\f005";
position: absolute;
top: .85em;
width: 5.3em;
right: 1em;
font-size: .5em;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
color: #999;
text-align: right;
font-weight: normal;
}
p.stars a.star-1:hover,
p.stars a.star-2:hover,
p.stars a.star-3:hover,
p.stars a.star-4:hover,
p.stars a.star-5:hover {
text-decoration: none;
}
p.stars a.star-1:after {
content: "\f005";
}
p.stars a.star-2:after {
content: "\f005\f005";
}
p.stars a.star-3:after {
content: "\f005\f005\f005";
}
p.stars a.star-4:after {
content: "\f005\f005\f005\f005";
}
p.stars a.star-5:after {
content: "\f005\f005\f005\f005\f005";
}
.related.products,.upsells.products { margin-top:50px; }
.upsells.products h2 { font-size: 18px; margin-bottom: 20px; }
.shop_attributes{width:100%;}
.shop_attributes tr{border-bottom:1px solid #e0e0e0;}
.shop_attributes tr:last-child{border-bottom:0;}
.shop_attributes tr th{text-align: left;width:30%;font-weight:bold;padding:5px 0px;}
.shop_attributes tr td{text-align: left;width:70%;padding:5px 0px;}
.shop_attributes p{margin:0;}
.product .images .flexslider .slides li a, .woocommerce-main-image {display: block;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; width:99.9%;}
.product .images #slider.flexslider .slides li a {display: inherit;}
.product .images .flexslider .slides img{width:100%;}
.product .images #slider,.product .images #carousel{margin-bottom:4px;}
.product .images #carousel li{margin-left: 4px;}
.product .images #carousel li a {display:block; overflow: hidden;}
.product .images #carousel li:first-child {margin-left: 0;}
.product .images #carousel li.flex-active-slide{opacity:1;}
.product .images #slider .flex-direction-nav,.product .images #carousel .flex-direction-nav{display:none;}
.product .images:hover #slider .flex-direction-nav,.product .images:hover #carousel .flex-direction-nav{display:block;}
.has-sidebar .product .images{width:320px;}
.has-sidebar .summary.entry-summary{float: left;width:319px;}
.woocommerce .social-share{text-align:center;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-top:50px !important;}
.woocommerce .social-share,.woocommerce .social-share li{list-style:none;margin:0;padding:0;}
.has-sidebar .woocommerce .social-share li,.has-sidebar .woocommerce-container .social-share li{padding:10px 26px;}
.woocommerce .social-share li{display:inline-block;text-align: left;width:120px;border-right:1px solid #e7e6e6;padding:10px 30px;}
.woocommerce .social-share li:last-child{border-right:0;}
.woocommerce .social-share li span{display:block;}
.woocommerce-message {
position: relative;
border: 1px solid transparent;
display: block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #3b3f42;
padding:10px 20px;
text-align: center;
margin-bottom:30px;
}
.woocommerce-message .button {
font-size: 10px;
line-height: 11px;
padding: 8px 15px;
}
.woocommerce-success-message .msg:before{
content:"";
float: left;
font-family: "FontAwesome";
font-size: 16px;
margin-right: 18px;
color: #64c654;
}
.woocommerce-message.woocommerce-success-message{
background-color: #aeffa1;
border-color: #64c654;
}
.woocommerce-success-message .button{float:right;}
.woocommerce-success-message .msg:before{
content:"\f058";
color: #64c654;
}
.woocommerce-success-message .button:before{font-family:'FontAwesome';content:"\f07a";margin-right:6px;}
.woocommerce-message.woocommerce-success-message.empty-cart-message{
background-color: #a1d8ff;
border-color: #6caddc;
}
.woocommerce-message.woocommerce-success-message.empty-cart-message .msg {font-size: 12px; text-transform: uppercase; font-weight: 600; line-height: 27px;}
.woocommerce-message.woocommerce-success-message.empty-cart-message .msg:before{
content:"\f0a4";
color: #6caddc;
}
.woocommerce form label {width: 100%; float: none; margin-bottom: 4px;}
.woocommerce form label.rememberme, .woocommerce form .lost_password {margin-left: 15px;}
.woocommerce form label.rememberme.inline input#rememberme {vertical-align: middle; margin-top: 0px;}
.woocommerce .inline {display: inline;}
.cart{display: inherit;}
.cart > a{display:block;padding-right:0px;text-transform:uppercase;text-align:center !important;}
.cart > a.empty-cart{width:auto !important;}
.cart-contents, .cart-empty {display:none;min-width:180px;text-align: left;position:absolute;top:100%;right:50%; margin-right:-18px;z-index:95;border:1px solid #e8e8e8;line-height: 1;}
.cart-contents:before, .cart-empty:before {
content: "";
position: absolute;
top: -6px;
right: 10px;
width: 10px;
height: 10px;
background: #fafafa;
border-left: 1px solid #e8e8e8;
border-top: 1px solid #e8e8e8;
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.cart-content {overflow: hidden;}
.cart-contents .cart-content a, .cart-empty .cart-content {display:block !important;font-size:12px !important;line-height:normal; color:inherit; padding:15px 13px !important; background-color:#fafafa;  width:190px;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.cart-subtotal {padding: 10px 15px; line-height:normal !important;background-color: #ffffff;}
.cart-subtotal strong {padding-right: 15px;}
.cart-contents .cart-content:last-child a{border-bottom:0;}
.cart-content a:hover{background:#f6f6f6;}
.cart-content .cart-desc{float: left;}
.cart-content a img{float: left;display:inline-block;max-width:50px;margin-right:15px;}
.cart-content a .cart-desc{display:block; overflow: hidden;}
.cart-contents a span{line-height:normal;}
.cart-content a .cart-title, #topnav .cart-content a .quantity{display:block;font-size:12px !important;}
.cart-content a .cart-title{margin-bottom:5px;}
.cart-checkout, .cart-go-shop{overflow:hidden;padding: 8px 15px;border-top:1px solid #e8e8e8; }
.cart-go-shop {background-color: #f7f7f7;}
.cart-link {
float: left;
}
.checkout-link {
float: right;
}
.cart-contents .cart-checkout a {font-size: 12px !important; line-height: normal; color: inherit;}
.cart-checkout .cart-link a:before{font-family:'FontAwesome';content:"\f07a";margin-right:6px;}
.cart-checkout .checkout-link a:before{font-family:'FontAwesome';content:"\f046";margin-right:6px;}
.my-cart-link:after{
font-family:'FontAwesome';
content:"\f07a";
color: #ffffff;
background: #0264d7;
padding: 15px;
border-radius: 50px;
}
.cart-content a img{border:1px solid #e8e8e8;}
.single_variation_wrap{overflow:hidden;margin:10px 0px;}
.single_variation_wrap .variations_button .quantity{float: left;}
.single_variation_wrap .variations_button .button{float: left;margin-top: 25px;}
.variations .label { display: block; padding: 10px; }
.product_list_widget .wp-post-image{
float: left;
display: inline-block;
max-width: 50px;
margin-right: 15px;
border: 1px solid #e8e8e8;
}
.product_list_widget li,.widget_layered_nav li{padding:15px 10px !important;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.widget .product_list_widget li:before {
display: none;
}
.product_list_widget li a,.widget_layered_nav li a{border-bottom:0 !important;padding:0 !important;}
.product_list_widget li .quantity{font-weight:bold;display: block;}
.product_list_widget li .quantity .amount {display: inline;}
.product_list_widget li a {font-size: 11px; text-transform: uppercase; font-weight: 600;}
.product_list_widget li .amount{text-decoration: none; font-size: 18px; color: #e52626;}
.product_list_widget li ins {text-decoration: none;}
.product_list_widget li del {color: #e52626;font-size: 13px; margin-right: 5px;}
.product_list_widget li del .amount {font-size: 13px;}
.product_list_widget li > a {display: block;}
.product_list_widget li .quantity{border:0;}
.product_list_widget li dl{margin:0;}
.product_list_widget li dt, .product_list_widget li dd{margin:0;display:inline;}
.product_list_widget li dt{font-weight:bold;margin-right:5px;}
.product_list_widget li .star-rating{margin:5px 0px;}
.widget_shopping_cart_content .total .amount{display:inline-block;margin-left: 25px;}
.widget_shopping_cart_content .total {padding: 10px 10px; border-bottom: 1px solid #e8e8e8; margin: 0;}
.widget_shopping_cart_content .buttons{padding: 10px;}
.widget_shopping_cart_content .buttons a.button{
display: inline-block;
margin: 0;
padding: 10px;
background: none;
color: inherit !important;
text-transform: none;
}
.widget_shopping_cart_content .buttons a.button:hover {
background: transparent !important;
border: 1px solid #666;
padding: 9px;
}
.widget_shopping_cart_content .buttons a.button.checkout {float: right;}
.widget_shopping_cart_content .buttons > a:before{font-family:'FontAwesome';content:"\f07a";margin-right:10px;}
.widget_shopping_cart_content .buttons a.checkout:before{font-family:'FontAwesome';content:"\f046";margin-right:10px;}
.widget_layered_nav li{overflow:hidden;padding:10px 0px !important;}
.widget_layered_nav li a{float: left;}
.widget_layered_nav li .count{float:right;font-size:12px;}
.widget_product_categories ul li .children {
margin-left: 20px;
}
.price_slider_amount {
text-align: right;
margin-top:30px;
}
.price_slider_amount .button {
float: left;
font-size: 10px;
line-height: 11px;
padding: 12px 24px;
}
.price_label{
line-height:33px;
}
.price_label .from{margin-left: 5px;}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle{
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
background-color: #ffffff;
width: 15px;
height: 15px;
outline: none;
display: block;
position: absolute;
top: -10px;
left: 0px;
z-index: 3;
border: 3px solid #16563f;
margin-left: -8px;
-webkit-box-shadow: 1px 1px 1px 0 rgba(0,0,0,0.2);
box-shadow: 2px 2px 3px 0 rgba(0,0,0,0.2);
}
.ui-slider .ui-slider-handle:before {
content:"|||";
font-size: 8px;
line-height: 8px;
position: absolute;
top: 2px;
left: 1px;
color: #ffffff;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size:.7em;
display: block;
border: 0;
background-color: #0264d7;
}
.price_slider_wrapper .ui-widget-content {
background-color: #535b65;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin-right: 8px;
margin-left: 8px;
}
.ui-slider-horizontal {
height: 1px;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.products-slider{position:relative;}
.products-slider ul{display: inherit;}
.products-slider li{margin-right:0 !important;height:auto !important;}
.widget .products-slider li:before {
display: none;
}
.products-slider li .products-pic {display:block;border: 1px solid #e8e8e8;}
.products-slider li .products-pic img {display: inherit;}
.products-slider{margin-bottom:25px;}
.products-slider .price{display:inline-block;margin-top:10px; margin-bottom: 20px; color: #e52626;}
.products-slider .price .amount{font-size:18px;}
.products-slider .product-buttons{display: inherit;}
.products-slider .image-extras {text-align: center; vertical-align: middle; position: absolute; background: #fff; border: 1px solid #e8e8e8; height:100%; width:100%; bottom: -100%;}
.simple-products-slider .cats{font-size:11px;margin-bottom:5px;line-height:normal !important;}
.simple-products-slider .price{display:inline-block;margin-bottom:5px;}
.simple-products-slider .price .amount{font-size:18px;}
.simple-products-slider .product-buttons{padding:0;height:auto;}
.simple-products-slider .product-buttons a{display:inline;height:auto;line-height:normal !important;float:none !important;}
.simple-products-slider .product-buttons a:before{margin-right:0 !important;}
.simple-products-slider .product-buttons .show_details_button{margin-left: 5px;}
.product-category h3{padding:0 20px;}
#customer_login h2{margin-bottom:5px;}
#customer_login .sep-double{margin-bottom:40px;}
#customer_login_box{
padding:30px;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background-color: #fafafa;
}
#customer_login .one_half.last{padding-top:29px;}
#customer_login_box .remember-box{padding-left: 20px;padding-right:20px;}
.woocommerce-content-box{
overflow:hidden;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.woocommerce-page #page-wrap {
padding: 80px 0 45px 0;
}
.woocommerce-content-box.full-width{margin-left: 0;width:100%;float:none;}
.woocommerce-content-box.no-bottom-space{padding-bottom:0;}
.available-downloads{margin-bottom:50px !important;}
.my_account_orders{width:100%;text-align: left;margin:0;}
.my_account_orders tr{border-bottom:1px solid;}
.my_account_orders tbody tr:last-child{border-bottom:0;}
.my_account_orders thead tr th{padding-bottom:12px;font-weight:bold;font-size:13px !important;}
.my_account_orders thead tr th{height:auto;line-height:normal;}
.my_account_orders tbody tr{height:46px;}
.my_account_orders .order-number a{font-size:18px;font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;}
.my_account_orders .order-actions a{display:block;}
.my_account_orders .order-actions a:after{font-family:'FontAwesome';content:"\f105";margin-left: 10px;}
#main .page-info{margin-bottom:10px !important;}
.shop_table{width:100%;text-align: left;margin:0;}
.shop_table tr{border-bottom:1px solid #efefef;}
.shop_table thead tr th{padding-bottom:12px;font-weight:bold; font-size: 11px; text-transform: uppercase;height:auto;line-height:normal;}
.shop_table tbody tr{height:140px;}
.shop_table .product-thumbnail img{max-width:90px;margin-right:25px;float: left;border:1px solid #e8e8e8;}
.shop_table .product-info a {font-size: 11px; text-transform:uppercase; color: inherit; font-weight: bold;}
.shop_table .product-remove a{font-size:18px; font-weight:bold;color:#5b6267;float:right;}
.shop_table .product-remove a:hover {color: #47adeb;}
.shop_table .product-thumbnail{width:10%;}
.shop_table .product-info {width:40%; text-align: left;}
.shop_table .product-name{text-indent:115px;}
.shop_table .product-price{text-align:center;}
.shop_table .product-quantity{text-align:center;}
.shop_table .product-quantity .quantity{margin:0 auto;}
.shop_table .product-subtotal{text-align:center;}
.shop_table .product-subtotal .amount{font-size:18px;}
.shop_table .product-remove{width:5%;}
.one_half_container{float: left;}
.cart-collaterals{margin-top:60px;overflow:hidden;}
.cart-collaterals .one_half .woocommerce-content-box{margin-bottom:20px;}
.cart-collaterals h2 { font-size: 24px; margin-bottom: 20px; }
.cart-collaterals .cart_totals { width: 33.3333%; float: right; }
@media screen and ( max-width: 768px ) {
.cart-collaterals .cart_totals { width: 100%; margin-bottom: 20px; }
}
.shipping-calculator-form-nohide #calc_shipping_state, .shipping-calculator-form-nohide #calc_shipping_postcode{width: 100%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.shipping-calculator-form-nohide .button{display:inherit;}
.custom_select_box select {width: 100%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.coupon{overflow:hidden;}
.coupon .input-text{float: left;width:100%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.coupon .button{float: left;margin-top:2px;}
.cart-totals-container .button{display:block;}
.cart_totals table tr {height: 46px; border-top:1px solid #e6e6e6;}
.cart_totals table tr:first-child {border:0;}
.cart_totals table{width:100%;text-align: left;}
.cart_totals table th{width:50%;padding-bottom:7px;}
.cart_totals table td{width:50%;padding-bottom:7px;text-align: right;padding-right: 20px;}
.cart_totals table th {
padding-left: 20px;
}
.cart_totals table .total th,.cart_totals table .total td{padding-top:7px; background-color: #f0f0f0;}
.cart_totals .cart-subtotal td,.cart_totals .total td{text-align: right;}
.cart_totals .cart-subtotal td strong{font-weight:normal;}
.cart_totals .total{height:46px;border: 0;}
.cart_totals .total strong {font-size: 14px; text-transform: uppercase; font-weight: 600;}
.cart_totals .total .amount {color: #47adeb;}
#shipping_method{list-style:none !important;margin:0 !important;padding:0 !important;float:right;text-align: right;}
.cart_totals .total .amount{font-size:18px;}
.cart-totals-container .button{float:right;}
.cart-totals-container .checkout-button{clear:both;margin-top:20px;}
.buttons_update_cart {margin-top: 20px; padding-bottom: 20px; border-bottom:1px solid #e6e6e6; overflow: hidden;}
#wrapper .custom_select_box .dd-container .dd-select,#wrapper .custom_select_box  .dd-options li a{background:#fbfaf9 !important;background-image:none !important;}
#wrapper .custom_select_box .dd-container .dd-selected{padding:0 !important;text-indent:10px;padding-right:15px !important;}
#wrapper .custom_select_box .dd-options li a:hover{background-color:transparent !important;}
#wrapper .custom_select_box .dd-pointer{background-image:none !important;width:10px !important;border-left: 1px solid !important;padding-left: 10px;}
#wrapper .custom_select_box .dd-pointer-down:after{font-family:'FontAwesome' !important;content:"\f107";font-weight:bold;}
#wrapper .custom_select_box .dd-options{position:absolute !important;top:auto !important;max-height:143px;}
#wrapper .custom_select_box .dd-pointer-down{border-color:#dadada !important;}
.post-content .gform_wrapper .ginput_complex .ginput_left, .post-content .gform_wrapper .ginput_complex .ginput_right, .post-content .gform_wrapper .ginput_complex .ginput_full,.post-content .gform_wrapper .ginput_complex{overflow:visible;}
.chzn-container-single .chzn-single {
outline: none;
-webkit-border-radius: 2px !important;
-moz-border-radius: 2px !important;
border-radius: 2px !important;
}
#wrapper .chzn-container-single .chzn-single div b{background:none !important;}
#wrapper .chzn-container-single .chzn-single div b:after{font-family:'FontAwesome' !important;content:"\f107";font-weight:bold;}
#wrapper .chzn-container-single .chzn-single-with-drop div b:after{font-family:'FontAwesome' !important;content:"\f106";font-weight:bold;}
form.checkout .panel {display:none;}
form.checkout .form-row-first {
width: 48%;
float: left;
}
form.checkout .form-row-last {
width: 48%;
float: right;
}
form.checkout label{margin-bottom:5px;display:inline-block; float: none; width: 100%;}
form.checkout .shop_table  th.product-total{width:40%;text-align: right;}
form.checkout .shop_table tbody .product-total{width:40%;text-align: right;}
form.checkout .shop_table .product-thumbnail .product-info{float:none;}
form.checkout .shop_table .product-thumbnail .product-info p{margin-left: 115px;}
form.checkout .shop_table tfoot{border-top:1px solid;border-bottom:1px solid;}
form.checkout .shop_table tfoot th{display:inherit;}
form.checkout .shop_table tfoot td{width:100%;text-align: right;padding:10px 0;}
form.checkout .shop_table tfoot tr:first-child th,form.checkout .shop_table tfoot tr:first-child td{padding-top:20px;}
form.checkout .shop_table tfoot .total .amount{font-size:18px;font-weight:normal;}
form.checkout .payment_methods{list-style:none;margin:0;padding:0;margin-top:40px;}
form.checkout .payment_methods li{margin-bottom:30px;}
form.checkout .payment_methods .payment_box{padding:20px;margin-top:10px;border:1px solid #e8e8e8;}
#thank-you-box{margin-bottom:20px;}
#final-order-details .woocommerce-content-box{margin-bottom:20px;}
#final-order-details .shop_table{margin-bottom:30px;}
#final-order-details .shop_table .product-thumbnail .product-info{float:none;}
#final-order-details .shop_table .product-subtotal{text-align: right;}
#final-order-details .shop_table .product-total{text-align: right;}
#final-order-details .shop_table tr:last-child{border-bottom:1px solid;}
#final-order-details .mini-order-details{float:right;width:50%;}
#final-order-details .mini-order-details tr{border-bottom:0;}
#final-order-details .mini-order-details th{font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;padding-bottom:10px;text-align: left;}
#final-order-details .mini-order-details td{text-align: right;padding-bottom:10px;}
#final-order-details .mini-order-details tr:last-child .amount{font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif !important;font-size:18px;font-weight:normal;}
#final-order-details .mini-order-details tr:last-child{border-top:1px solid;}
#final-order-details .mini-order-details tr:last-child th,#final-order-details .mini-order-details tr:last-child td{padding-top:10px;padding-bottom:0;}
#final-order-details .customer_details{list-style:none;margin:0;padding:0;}
p.order-info{height:68px;line-height:68px;border-top:1px solid;border-bottom:1px solid;margin-bottom:50px;}
p.order-info mark{background-color:transparent;font-weight:bold;}
.product-images{position:relative;}
.cart-loading{display:block;height:70px;width:70px;line-height:70px;font-size:25px;color:#fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
position:absolute;
top:50%;
left: 50%;
margin-top:-35px;
margin-left:-35px;
z-index:100;
display:none;
}
#wrapper .cart-loading{background-color:rgba(0,0,0,0.8) !important;}
.no-rgba #wrapper .cart-loading{background-color:#000;}
.cart-loading .icon-spinner{
-webkit-animation: mask 3s infinite alternate;
-moz-animation: mask 3s infinite alternate;
-ms-animation: mask 3s infinite alternate;
-o-animation: mask 3s infinite alternate;
animation: mask 3s infinite alternate;
display:inline-block;
}
@-webkit-keyframes mask {
25%  { -webkit-transform: rotate(270deg); }
50%  { -webkit-transform: rotate( 90deg); }
75%  { -webkit-transform: rotate(360deg); }
100% { -webkit-transform: rotate(180deg); }
}
@-moz-keyframes mask {
25%  { -moz-transform: rotate(270deg); }
50%  { -moz-transform: rotate( 90deg); }
75%  { -moz-transform: rotate(360deg); }
100% { -moz-transform: rotate(180deg); }
}
@-ms-keyframes mask {
25%  { -ms-transform: rotate(270deg); }
50%  { -ms-transform: rotate( 90deg); }
75%  { -ms-transform: rotate(360deg); }
100% { -ms-transform: rotate(180deg); }
}
@-o-keyframes mask {
25%  { -o-transform: rotate(270deg); }
50%  { -o-transform: rotate( 90deg); }
75%  { -o-transform: rotate(360deg); }
100% { -o-transform: rotate(180deg); }
}
@keyframes mask {
25%  { transform: rotate(270deg); }
50%  { transform: rotate( 90deg); }
75%  { transform: rotate(360deg); }
100% { transform: rotate(180deg); }
}
.woocommerce .thumbnails .clients-carousel .es-carousel{padding:0;}
.added_to_cart{display:none !important;}
#sidebar .products a, .footer-area .products a{
padding:0 !important;
border:0 !important;
background:none !important;
}
#sidebar .products .product-title, .footer-area .products .product-title{
margin:0 !important;margin-bottom:10px !important;
}
.footer-area .product_list_widget li{border:0 !important;background:url(//lequi-libre.be/wp-content/themes/images/bg-line.gif) repeat-x bottom left !important;}
.footer-area .product_list_widget li a{background:none !important;}
.footer-area .widget_shopping_cart_content .total{margin:10px 0px;}
.footer-area .widget_shopping_cart_content .buttons{background:#282a2b !important;}
.footer-area .products-slider li .image{width:auto;height:auto;}
.footer-area .simple-products-slider .es-carousel{padding-left: 38px;}
.footer-area .simple-products-slider .es-carousel li,.footer-area .simple-products-slider .es-carousel li .image{width:149px;height:auto;}
.footer-area .image-extras-content h3,#sidebar .image-extras-content h3{margin-bottom:0;text-transform:none;margin-bottom:5px;}
.footer-area .product-category mark,#sidebar .product-category mark{background-color:transparent;color:inherit;}
.footer-area .product-category h3,#sidebar .product-category h3{margin-bottom:0;}
.toparea-sliding-area {
border-bottom: 3px solid #0264d7;
position: relative;
z-index: 999;
background-color: rgba(0,0,0,0.8);
color: #fff;
position: absolute;
width: 100%;
top: 0;
}
.toparea-content {
display: none;
padding: 30px 0;
}
.toparea-sb {
display: block;
height: 24px;
width: 24px;
background-color: rgba(0,0,0,0.8);
color: #fff !important;
text-align: center;
line-height: 24px;
font-size: 10px;
font-weight: normal;
position: absolute;
right: 0;
bottom: -24px;
-webkit-border-radius: 0 0 2px 2px;
-moz-border-radius: 0 0 2px 2px;
border-radius: 0 0 2px 2px;
}
img.wp-image-2649 {
margin-right: -43px;
z-index: 2;
position: relative;
}
img.wp-image-2648 {
position: relative;
z-index: 1;
} .tparrows.default   {
z-index:20;
cursor:pointer;
position:relative;
background-color: rgba(150,150,150, 0.4);
width:55px;
height:55px;
background-repeat: no-repeat;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: background 0.3s ease;
-moz-transition: background 0.3s ease;
-ms-transition: background 0.3s ease;
-o-transition: background 0.3s ease;
transition: background 0.3s ease;
}
.tp-leftarrow.default   {
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/tp-leftarrow.png);
background-position: 0% 50%;
}
.tp-rightarrow.default {
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/tp-rightarrow.png);
background-position: 100% 50%;
}
.tp-rightarrow.default:hover{
background-color: #fff;
background-position: 0% 50%;
}
.tp-leftarrow.default:hover {
background-color: #fff;
background-position: 100% 50%;
}
.wpb_images_carousel {
padding: 0 40px;
}
a.vc-carousel-control {
width: 30px;
height: 30px;
margin: -15px 0 0;
display: block;
background-color: #dddddd;
position: absolute;
top: 50%;
cursor: pointer;
text-indent: -9999px;
opacity: 1;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
a.vc-carousel-control.vc-right {
right: -40px;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-next.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
}
a.vc-carousel-control.vc-left {
left: -40px;
background-image: url(//lequi-libre.be/wp-content/themes/yogalife/framework/images/slider-prev.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
display: block !important;
}
.wpb_images_carousel.clients .vc-item img {
border: 1px solid #e3e3e3;
}
.wpb_row.row-fluid.videosection {
margin-left: 0;
margin-right: 0;
}
.wpb_row.parallax-bg {
background-repeat: repeat;
background-position: center top;
background-size: 100% cover;
}
.wpb_row {
margin-left: -1% !important;
margin-right: -1% !important;
}
body.side-navigation-enabled.sidenav-static #header.fixed_header {
position: absolute;
}
body.side-navigation-enabled.sidenav-static.sidenav-left {
padding-left: 270px;
}
body.side-navigation-enabled.sidenav-static.sidenav-left #header.header-scrolled {
left: 270px;
width: auto;
position: fixed;
}
body.side-navigation-enabled.sidenav-static.sidenav-right {
padding-right: 270px;
}
body.side-navigation-enabled.sidenav-static.sidenav-right #header.header-scrolled {
right: 270px;
width: auto;
position: fixed;
}
body.side-navigation-enabled.sidenav-toggle #header.fixed_header {
position: absolute;
}
body.side-navigation-enabled.sidenav-toggle.sidenav-left {
padding-left: 70px;
}
body.side-navigation-enabled.sidenav-toggle.sidenav-left #header.header-scrolled {
left: 70px;
width: auto;
position: fixed;
}
body.side-navigation-enabled.sidenav-toggle.sidenav-right {
padding-right: 70px;
}
body.side-navigation-enabled.sidenav-toggle.sidenav-right #header.header-scrolled {
right: 70px;
width: auto;
position: fixed;
}
body.admin-bar.side-navigation-enabled aside.side-navigation {
top:32px;
}
aside.side-navigation {
position: fixed;
top: 0;
bottom: 0;
background-color: #ffffff;
z-index: 99998;
}
aside.side-navigation.side-navigation-static {
width: 196px;
-webkit-box-shadow: 0px 0 5px 1px rgba(0,0,0,0.2);
box-shadow: 0px 0 5px 1px rgba(0,0,0,0.2);
padding-top: 20px;
padding-bottom: 20px;
padding-left: 37px;
padding-right: 37px;
}
aside.side-navigation.side-navigation-toggle {
width: 70px;
-webkit-box-shadow: 0px 0 1px 1px rgba(0,0,0,0.1);
box-shadow: 0px 0 1px 1px rgba(0,0,0,0.1);
padding:0;
left: 0;
}
aside.side-navigation.side-navigation-toggle.show-on-mobile {
display: none;
}
body.sidenav-right aside.side-navigation.side-navigation-toggle {
right: 0;
left: auto;
}
body.sidenav-right aside.side-navigation.side-navigation-toggle .navbar-menu {
left: auto;
right: 70px;
}
aside.side-navigation.side-navigation-toggle .logo {
width: 100%;
overflow: hidden;
height: 78px;
margin-bottom: 0;
text-align: center;
}
aside.side-navigation.side-navigation-toggle .logo h1.text {
font-size: 48px;
background-color: #0264d7;
}
aside.side-navigation.side-navigation-toggle .logo h1.text {line-height: 78px; height: 78px; color: #ffffff !important; font-size: 48px;}
aside.side-navigation.side-navigation-toggle .logo h1 a {color: #ffffff !important;}
aside.side-navigation.side-navigation-toggle .toggleMenu {
width: 70px;
height:77px;
background-color: #f5f5f5;
font-size: 24px;
font-weight: 100;
color: #3b4f42;
display: block;
text-align: center;
line-height: 77px;
border-top: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
}
aside.side-navigation.side-navigation-toggle .navbar-menu.show {
display: block;
}
aside.side-navigation.side-navigation-toggle .navbar-menu {
width: 200px;
padding: 20px;
background: #f5f5f5;
overflow-y:auto;
position: absolute;
top: 0;
bottom: 0;
left: 70px;
display: none;
color: #3b3f42;
}
body.sidenav-right aside.side-navigation.side-navigation-toggle .navbar-menu {
border-right: 1px solid #e8e8e8;
}
body.sidenav-left aside.side-navigation.side-navigation-toggle .navbar-menu {
border-left: 1px solid #e8e8e8;
}
.side-navigation-overlay {
display: none;
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0px;
z-index: 9999;
background: rgba(0,0,0,0.55);
}
.side-navigation-overlay.show {
display: block;
}
ul#side-nav-toggle, #side-nav-toggle ul {
margin: 0;
padding: 0;
list-style: none;
z-index: 999;
}
ul#side-nav-toggle ul.sub-menu {
display:none;
}
ul#side-nav-toggle > li > a {
font-size: 12px;
line-height: 36px;
text-transform: uppercase;
color: #3b3f42;
font-weight: 600;
display: inline-block;
}
ul#side-nav-toggle li a {
position: relative;
width: 100%;
}
ul#side-nav-toggle > li.menu-item-has-children:after {
content: "\f078";
font-family: "FontAwesome";
font-size: 11px;
line-height: 36px;
height: 36px;
width: 10px;
top: 0;
right: 0;
text-align: center;
position: absolute;
color: #9b9b9b;
display: block;
}
body.sidenav-right ul#side-nav-toggle > li.menu-item-has-children:after {left:0;}
aside.side-navigation.text-left ul#side-nav-toggle > li.menu-item-has-children:after {right:0; left: auto;}
aside.side-navigation.text-right ul#side-nav-toggle > li.menu-item-has-children:after {left:0; right: auto;}
ul#side-nav-toggle > li > ul > li {
padding-left:10px;
}
ul#side-nav-toggle li ul li {
position: relative;
}
ul#side-nav-toggle > li > ul > li ul {
padding-left: 15px;
}
ul#side-nav-toggle li ul li a {
color: #8e8e8e;
line-height: 36px;
font-size: 13px;
display: block;
}
body.sidenav-left aside.side-navigation {
left: 0;
}
body.sidenav-right aside.side-navigation {
right: 0;
}
aside.side-navigation .logo {
margin-bottom: 50px;
}
body.sidenav-right aside.side-navigation {
text-align: right;
}
aside.side-navigation .logo h1 a {
color: #3b3f42;
font-size: 36px;
text-transform: uppercase;
font-weight: bold;
display: block;
line-height: 1;
margin-bottom: 0;
}
aside.side-navigation .logo h1 a:hover {color: inherit;}
aside.side-navigation .logo h1.text {
text-indent: -3px;
}
aside.side-navigation::-webkit-scrollbar, aside.side-navigation-toggle .navbar-menu::-webkit-scrollbar {
display: none;
}
ul#side-nav, #side-nav ul {
margin: 0;
padding: 0;
list-style: none;
z-index: 999;
}
ul#side-nav > li > a {
font-size: 12px;
line-height: 36px;
text-transform: uppercase;
color: #3b3f42;
font-weight: 600;
display: inline-block;
width: 100%;
}
ul#side-nav li a .sf-sub-indicator {
width: 10px;
height: 10px;
line-height: 10px;
text-align: center;
display: block;
position: absolute;
right: 0;
top: 50%;
margin-top: -5px;
text-indent: -99999px;
}
body.sidenav-right ul#side-nav li a .sf-sub-indicator {left:0;}
aside.side-navigation.text-left ul#side-nav li a .sf-sub-indicator {right:0; left: auto;}
aside.side-navigation.text-right ul#side-nav li a .sf-sub-indicator {left:0; right: auto;}
ul#side-nav.show-indicator li a .sf-sub-indicator:before {
content: "\f078";
width: 10px;
font-family: "FontAwesome";
height: 10px;
font-size: 9px;
line-height: 10px;
text-align: center;
color: #9b9b9b;
display: block;
position: absolute;
top: 0;
text-indent: 0;
left: 0;
font-weight: normal;
}
ul#side-nav.show-indicator li.sfHover > a .sf-sub-indicator:before {
content: "\f054";
color: #0264d7;
}
body.sidenav-right ul#side-nav.show-indicator li.sfHover > a .sf-sub-indicator:before {
content: "\f053";
}
ul#side-nav li.current-menu-ancestor > a,
ul#side-nav li.current-menu-item > a,
ul#side-nav li.current_page_ancestor > a,
ul#side-nav li > a:hover,
ul#side-nav-toggle li.current-menu-ancestor > a,
ul#side-nav-toggle li.current-menu-item > a,
ul#side-nav-toggle li.current_page_ancestor > a,
ul#side-nav-toggle li > a:hover {
color: #0264d7;
}
ul#side-nav li.current-menu-ancestor > a .sf-sub-indicator:before,
ul#side-nav li.current-menu-item > a .sf-sub-indicator:before,
ul#side-nav li.current_page_ancestor > a .sf-sub-indicator:before,
ul#side-nav li > a:hover {
color: #0264d7;
}
body.side-navigation-enabled aside.side-navigation .social-icons ul li {
color: #babdbf;
float: none;
display: inline-block;
}
body.side-navigation-enabled aside.side-navigation .social-icons ul li a {color: #babdbf;}
body.side-navigation-enabled aside.side-navigation .socials-block .social-icons {
display: block;
margin-bottom: 10px;
}
body.side-navigation-enabled aside.side-navigation .socials-block {
position: absolute;
bottom: 0;
padding: 15px 0 20px;
}
body.side-navigation-enabled aside.side-navigation .social-icons ul li a:hover {
color: #fff;
}
.sf-vertical {
width: 100%;
}
.sf-vertical li ul {
position: absolute;
display: none;
z-index: 99;
width: 210px;
padding: 10px 20px !important;
background-color: #ffffff;
-webkit-box-shadow: 0px 0 3px 1px rgba(0,0,0,0.15);
box-shadow: 0px 0 3px 1px rgba(0,0,0,0.15);
}
.sf-vertical li ul li a {
color: #3b3f42;
font-size: 13px;
line-height: 36px;
display: inline-block;
width: 100%;
}
body.sidenav-left .sf-vertical li ul {
left:   100%;
margin-left: 23px !important;
top: 0;
}
body.sidenav-right .sf-vertical li ul {
right:   100%;
margin-right: 23px !important;
top: 0;
}
body.sidenav-right .sf-vertical > li > ul >li >ul,
body.sidenav-left .sf-vertical > li > ul >li >ul {
top:-10px;
}
body.sidenav-left ul#side-nav > li > ul {
margin-left: 40px !important;
}
body.sidenav-right ul#side-nav > li > ul {
margin-right: 40px !important;
}
.sf-vertical > li {
float: none;
position: relative;
width: 100%;
}
.sf-vertical li {
width: 100%;
} .sf-vertical.sf-arrows > li > .sf-with-ul:after {
margin-top: -5px;
margin-right: -3px;
border-color: transparent;
border-left-color: #dFeEFF; border-left-color: rgba(255,255,255,.5);
}
.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,
.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,
.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {
border-left-color: white;
}
#lang_sel img, #lang_sel_list img, #lang_sel_footer img {
top:0px !important;
} .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
height: 300px !important;
}
.vc_gitem_row .vc_gitem-col {
padding: 20px 0 !important;
}
.vc_gitem_row .vc_gitem-col .vc_btn3-container {
display: none;
}
.vc_gitem-post-data {
margin-bottom: -10px !important;
}
.aside_circle_icon.alignleft {
float:left;
padding: 25px 0px;
}
.aside_circle_icon.alignright{
float: right!important;
padding: 25px 0px;
} .job_filters {
border-radius: 8px;
}
ul.job_listings li.job_listing a img.company_logo {
width: 74px;
height: 74px;
}
ul.job_listings li.job_listing a div.position {
padding-left: 74px;
}
.jb-sf {
padding: 20px;
border-radius: 5px;
background: #ffffff;
}
.jb-sf #search_keywords {
float: left;
width: 30%;
padding: 15px 20px;
border: none;
margin-bottom: 0;
border-right: 1px solid #e1e1e1;
}
.jb-sf #search_location {
float: left;
width: 30%;
padding: 15px 20px;
border: none;
margin-bottom: 0;
}
.jb-sf #search_category {
float: left;
width: 25%;
padding: 15px 20px;
margin-bottom: 0;
border: none;
border-right: 1px solid #e1e1e1;
}
.jb-sf input[type=submit] {
font-size: 13px;
font-weight: 600 !important;
padding: 15px 20px;
width: 15%;
}
.jb-sf #search_keywords::placeholder,
.jb-sf #search_location::placeholder,
.jb-sf #search_category {
color: #000000;
font-weight: 600;
}
@media (max-width:767px) {
.jb-sf #search_keywords,
.jb-sf #search_location,
.jb-sf #search_category,
.jb-sf input[type=submit] {
width: 100%;
border-right: none;
}
}
.rp4wp-related-job_listing>ul li.job_listing,
.rp4wp-related-job_listing>ul li.no_job_listings_found,
ul.job_listings li.job_listing,
ul.job_listings li.no_job_listings_found {
margin: 20px 10px !important;
border: 1px solid #e7e7e7;
border-radius: 5px;
}
.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,
.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,
ul.job_listings li.job_listing.job_position_featured a,
ul.job_listings li.no_job_listings_found.job_position_featured a {
background: transparent !important;
}
.rp4wp-related-job_listing>ul, ul.job_listings {
border-top: none !important;
}
div.job_listings .load_more_jobs {
padding: 5px !important;
border-bottom: none !important;
}
div.job_listings .load_more_jobs:hover {
background-color: transparent !important;
border-bottom: none !important;
}
.single-job_listing .post-image,
.single-job_listing .author-info {
display: none;
}
#job-manager-job-dashboard .account-sign-in .button { margin-left: 20px; }
.account-sign-in { min-height: 480px; } .rpwwt-widget ul li {
margin: 0 !important;
padding: 5px 0 !important;
}
.rpwwt-widget ul li img {
border-radius: 0px;
}
.rpwwt-widget ul li::before {
display: none;
} .berocket_single_filter_widget {
padding-left: 20px;
margin-bottom: 50px;
} #navigation ul.menu > li a:before {
content: " ";
display: block;
position: absolute;
border-top: 3px solid #17543e;
top: 0; right: 0; left: 0;
z-index: -1;
transition: transform .3s ease;
}
#navigation ul.menu > li a:before {
transform: scaleX(0);
transform-origin: bottom right;
}
#navigation ul.menu > li a:hover:before {
transform: scaleX(1);
transform-origin: bottom left;
}
#navigation ul.menu > li,
.span4,
.text-animate p {
opacity: 0
}
.text-animate p::first-line {
background-color: yellow;
}
#navigation ul.menu > li:nth-child(1),
.span4:nth-child(1),
.text-animate p:nth-child(1) {
animation: fadeInUp 1.25s ease-out forwards;
}
#navigation ul.menu > li:nth-child(2),
.span4:nth-child(2),
.text-animate p:nth-child(2) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 0.2s;
}
#navigation ul.menu > li:nth-child(3),
.span4:nth-child(3),
.text-animate p:nth-child(3) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 0.4s;
}
#navigation ul.menu > li:nth-child(4),
.span4:nth-child(4),
.text-animate p:nth-child(4) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 0.6s;
}
#navigation ul.menu > li:nth-child(5),
.span4:nth-child(5),
.text-animate p:nth-child(5) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 0.8s;
}
#navigation ul.menu > li:nth-child(6),
.span4:nth-child(6),
.text-animate p:nth-child(6) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 1s;
}
#navigation ul.menu > li:nth-child(7),
.span4:nth-child(7),
.text-animate p:nth-child(7) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 1.2s;
}
#navigation ul.menu > li:nth-child(8),
.span4:nth-child(8),
.text-animate p:nth-child(8) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 1.4s;
}
#navigation ul.menu > li:nth-child(9),
.span4:nth-child(9),
.text-animate p:nth-child(9) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 1.6s;
}
#navigation ul.menu > li:nth-child(10),
.span4:nth-child(10),
.text-animate p:nth-child(10) {
animation: fadeInUp 1.25s ease-out forwards;
animation-delay: 1.8s;
}
@keyframes change {
to {
opacity: 1;
}
}
@keyframes fadeInUp {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translateY(20%);
-moz-transform: translateY(20%);
-ms-transform: translateY(20%);
-o-transform: translateY(20%);
transform: translateY(20%);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
.pre-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: .25s;
-moz-animation-delay: .25s;
-ms-animation-delay: .25s;
-o-animation-delay: .25s;
animation-delay: .25s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
}
.first-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: .5s;
-moz-animation-delay: .5s;
-ms-animation-delay: .5s;
-o-animation-delay: .5s;
animation-delay: .5s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
}
.second-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
-o-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
}
.third-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
}
.fourth-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
-o-animation-delay: 2s;
animation-delay: 2s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
}
.fifth-elm {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-ms-animation-iteration-count: 1;
-o-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
-o-animation-delay: 2.5s;
animation-delay: 2.5s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
visibility: visible;
} .animation {
opacity: 0;
-moz-transition: all 700ms ease-out;
-webkit-transition: all 700ms ease-out;
-o-transition: all 700ms ease-out;
transition: all 700ms ease-out;
-moz-transform: translate3d(0px, 20px, 0px);
-webkit-transform: translate3d(0px, 20px, 0px);
-o-transform: translate(0px, 20px);
-ms-transform: translate(0px, 20px);
transform: translate3d(0px, 20, 0px);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.animation.in-view {
opacity: 1;
-moz-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
-o-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate3d(0px, 0px, 0px);
} .bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter {
border: none;
color: #878787;
}
.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter.bdt-active {
border: none;
color: #cab678;
}
.bdt-testimonial-carousel .bdt-testimonial-carousel-item-wrapper .bdt-testimonial-carousel-text {
color: #afafaf;
margin-top: 0 !important;
}
.bdt-testimonial-carousel .bdt-testimonial-carousel-item-wrapper .testimonial-item-header .bdt-testimonial-carousel-title {
font-family: "Raleway";
font-weight: 600;
padding-left: 25px;
}
.elementor-widget-bdt-contact-form .bdt-field-group .bdt-input,
.elementor-widget-bdt-contact-form .bdt-field-group textarea {
padding: 12px 10px;
background: transparent;
}
.bdt-member { text-align: center; }
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
margin: 0 !important;
}
.elementor-widget-bdt-member .bdt-member .bdt-member-name {
font-size: 32px;
}
.elementor-widget-bdt-member .bdt-member .bdt-member-role {
font-size: 14px;
color: #ffffff;
opacity: 0.65;
}
.elementor-widget-bdt-member .bdt-member .bdt-member-text {
font-family: 'Raleway' !important;
font-weight: 400 !important;
}
.bdt-member-icons .bdt-member-icon {
color: #ffffff;
}
.elementor-12 .elementor-element.elementor-element-af67439:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af67439 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1a1a1b !important;
}
.elementor-widget-counter .elementor-counter-number-wrapper {
font-family: 'Poppins' !important;
font-weight: 300 !important;
color: #ffffff !important;
}
.elementor-widget-counter .elementor-counter-title {
color: #a0a0a0 !important;
font-family: 'Poppins' !important;
font-weight: 400 !important;
text-transform: uppercase !important;
}
.elementor-progress-bar {
font-size: 10px;
height: 25px;
line-height: 25px;
}
.elementor-widget-progress .elementor-title {
font-size: 15px;
font-family: "Poppins", Sans-serif !important;
font-weight: 600 !important;
line-height: 26px !important;
color: #111111 !important;
}
.elementor-progress-wrapper {
margin-top: 5px;
}
.elementor-progress-text {
font-weight: 300;
letter-spacing: 0.25px;
}
.elementor-widget-container h5 {
padding-bottom: 0px;
}
.bdt-post-grid .bdt-post-grid-item .bdt-custom-overlay {
opacity: 1 !important;
}
.bdt-carousel .bdt-carousel-thumbnail {
margin-bottom: 0 !important;
}
.bdt-carousel .bdt-carousel-desc {
padding: 20px 30px 30px 30px !important
}
.bdt-carousel .bdt-carousel-excerpt {
font-weight: 300 !important;
}
.elementor-widget-bdt-carousel .bdt-carousel-button {
font-weight: 400 !important;
background-color: #0264d7 !important;
}
.elementor-widget-text-editor {
color: #000000;
font-weight: 300;
line-height: 32px;
}
.elementor-testimonial-wrapper {
padding: 0px 35px;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img {
width: 75px;
height: 75px;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image {
padding-right: 10px;
}
.elementor-testimonial-meta-inner {
border-top: 2px solid #222c42;
padding-top: 5px;
}
.elementor-widget-testimonial .elementor-testimonial-content {
font-size: 18px;
color: #222c42;
font-weight: 300 !important;
font-style: italic;
line-height: 32px;
}
.elementor-widget-testimonial .elementor-testimonial-name {
color: #0264d7 !important;
letter-spacing: 1px;
}
.elementor-widget-testimonial .elementor-testimonial-job {
color: #000;
font-family: "Montserrat", Sans-serif;
font-weight: 400;
margin-top: 4px;
}
@media only screen and (max-width: 736px) {
.elementor-element .bdt-ep-grid-filters-wrapper {
text-align: center !important;
}
.bdt-testimonial-carousel .bdt-testimonial-carousel-item {
width: 100% !important;
}
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 0 !important;
}
.bdt-post-card .bdt-post-card-item .bdt-post-card-title {
font-family: "Quicksand", Sans-serif;
font-weight: 600;
font-size: 18px;
color: #2c3941;
letter-spacing: 0;
}
.bdt-post-grid .bdt-post-grid-item * {
border-radius: 15px;
}
.elementor-toggle .elementor-tab-title {
border-bottom: 1px solid #f3f3f3;
}
.elementor-accordion .elementor-accordion-item {
border: none !important;
border-radius: 50px;
margin-bottom: 10px;
}
.elementor-accordion .elementor-tab-content {
border: none;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title {
background: #ffffff;
border-radius: 50px;
border: 1px solid #dfdfdf;
padding: 20px 35px;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active {
background: #0264d7;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active a {
color: #ffffff;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed {
color: #000000;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened {
color: #ffffff;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
width: 30px !important;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-content {
border-top: none;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-content p {
font-family: "raleway";
font-weight: 500;
color: #000000;
padding: 0 30px;
margin-left: 23px;
margin-bottom: 0;
border-left: 2px solid #ddd;
}
.elementor-widget-bdt-custom-gallery .bdt-custom-gallery .bdt-gallery-item-link {
display: none;
}
.elementor-widget-bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-title,
.elementor-widget-bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-text {
color: #ffffff;
}
.elementor-widget-bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-title {
font-family: "Montserrat";
}
.elementor-widget-bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-text {
font-family: 'Raleway';
font-weight: 400;
font-size: 16px;
letter-spacing: 1px;
color: rgb(255, 255, 255, 0.8);
}
.bdt-post-gallery .bdt-gallery-item-link.bdt-link-icon {
background-color: #0d0f16;
color: #cab678;
}
.bdt-logo-carousel-figure {
border: none !important;
padding: 0 !important;
}
.bdt-post-gallery.bdt-post-gallery-skin-fedara .bdt-post-gallery-skin-fedara-desc {
text-align: left !important;
padding: 15px 0;
}
.bdt-post-gallery .bdt-gallery-item .bdt-gallery-item-title {
margin-bottom: 10px !important;
}
.elementor-widget-bdt-post-gallery .bdt-post-gallery .bdt-post-gallery-excerpt p {
font-family: "Poppins", Sans-serif;
font-weight: 400;
text-align: left;
padding-bottom: 15px;
}
.bdt-post-gallery .bdt-gallery-item .bdt-gallery-item-tags .bdt-gallery-item-tag {
font-weight: 500;
padding: 7px 20px;
margin: 0 10px 0 0;
border: 2px solid #16563f;
}
.bdt-pagination {
margin: 25px 0 20px 0;
}
.bdt-pagination li:hover a, .bdt-pagination li.bdt-active a {
background: #10304c !important;
}
.bdt-testimonial-slider.bdt-testimonial-slider-skin-thumb .bdt-slider-thumbnav img {
border-radius: 50px;
}
.elementor-progress-wrapper,
.elementor-progress-bar {
border-radius: 50px;
}
.elementor-progress-bar {
font-size: 10px;
height: 20px;
line-height: 20px;
}
.bdt-member-icons {
padding: 0 1em 1em 1em;
}
.bdt-testimonial-slider .bdt-slider-item-inner {
box-shadow: none !important;
}
.bdt-testimonial-slider .bdt-testimonial-meta .bdt-testimonial-title {
font-family: 'Great Vibes';
color: #10304c;
font-weight: 700;
font-size: 28px;
letter-spacing: 0.5px;
}
.bdt-testimonial-slider.bdt-testimonial-slider-skin-thumb .bdt-testimonial-text:after {
opacity: 0.35;
}
.bdt-newsletter-signup-wrapper { padding-left: 0px !important; }
.bdt-newsletter-signup-wrapper .bdt-newsletter-btn { border-radius: 0; } .bdt-tutor-loop-course-container {
padding: 25px !important;
}
.bdt-tutor-course-loop-title h2 {
font-size: 24px !important;
}
.bdt-tutor-loop-course-footer {
padding: 5px 25px 25px 25px !important;
}
.bdt-tutor-course-loop-level {
background: #cfa649;
font-size: 14px;
font-weight: 600;
}
.bdt-tutor-course-loop-title h2 a {
color: #17543e !important;
}
.bdt-tutor-course-loop-price>.price {
color: #cfa649;
font-family: 'Poppins';
font-weight: 600 !important;
font-size: 17px;
}
.bdt-tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a::before {
color: #5db5a0 !important;
}
.bdt-tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a {
color: #5db5a0 !important;
font-weight: 600 !important;
font-size: 17px;
}
.tutor-single-course-meta.tutor-lead-meta ul li a {
display: inline-block;
}
@media only screen and (max-width: 782px) { } .elementor-widget-bdt-contact-form .bdt-form-label {
color: #222c42;
font-family: "Montserrat" !important;
font-weight: 600 !important;
width: auto;
}
.elementor-widget-bdt-contact-form .bdt-field-group .bdt-input, .elementor-widget-bdt-contact-form .bdt-field-group textarea {
border: 1px solid #1d212d;
font-size: 16px;
font-weight: 400;
}
.elementor-widget-bdt-contact-form .bdt-button {
background-color: #17543e;
margin-top: 20px;
}
.bdt-post-gallery .bdt-overlay,
.bdt-post-gallery .bdt-gallery-item .bdt-gallery-thumbnail img {
border-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-f6aa094 .bdt-post-gallery-skin-abetis-desc {
text-align: center;
padding: 45px;
background-color: #fff;
-webkit-box-shadow: 0px 0px 14px rgb(0 0 0 / 10%);
box-shadow: 0px 0px 14px rgb(0 0 0 / 10%);
border-radius: 0;
}   .tutor-wrap {
width: calc(100% - 30px) !important;
}
.tutor-container {
max-width: 1420px !important;
}
.tutor-col-auto, .tutor-col, .tutor-col-3, .tutor-col-4, .tutor-col-5, .tutor-col-6, .tutor-col-7, .tutor-col-8, .tutor-col-9, .tutor-col-12 {
padding: 0 1.5% !important;
}
.tutor-course-loop {
border: 1px solid rgb(211 211 211 / 70%);
box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 10%);
}
.tutor-col-8 {
max-width: 63% !important;
}
.tutor-col-4 {
max-width: 31% !important;
}
@media only screen and (max-width: 768px) {
.tutor-col {
-ms-flex: 0 0 90%;
flex: 0 0 90% !important;
}
.tutor-col-4, .tutor-col-8 {
-ms-flex: 0 0 96%;
flex: 0 0 96% !important;
max-width: 100% !important;
width: 100% !important; }
}
@media only screen and (max-width: 414px) {
.tutor-course-benefits-content ul {
-webkit-column-count: 1 !important;
-moz-column-count: 1 !important;
column-count: 1 !important;
}
}
div[class*="tutor-course-col"] {
padding-left: 1% !important;
padding-right: 1% !important;
}
@media only screen and (min-width: 768px) {
.tutor-course-col-3 {
width: 31.33% !important;
}
}
@media only screen and (max-width: 767px) {
.tutor-course-col-3 {
width: 98% !important;
}
}
.tutor-course-loop-header-meta {
width: -webkit-fill-available !important;
top: 20px !important;
padding: 0 25px !important;
}
.tutor-course-loop-level {
display: inline-block;
background: #CFA649 !important;
padding: 3px 15px !important;
font-size: 14px !important;
font-weight: 700;
line-height: 24px !important;
border-radius: 3px !important;
}
.tutor-course-loop-header-meta .tutor-course-wishlist {
font-size: 20px !important;
padding: 12px 8px !important;
}
.tutor-course-loop-header-meta .tutor-course-wishlist:hover {
background: #17543E !important;
}
.tutor-course-loop-header-meta .tutor-course-wishlist a {
color: #17543E !important;
}
.tutor-course-loop-header-meta .tutor-course-wishlist a:hover {
color: #FFFFFF !important;
}
.tutor-loop-course-container {
padding: 20px 25px 0px 25px !important;
}
.tutor-course-loop-title h2 a {
color: #17543E !important;
}
.tutor-course-loop-price {
color: #CFA649 !important;
font-family: 'Poppins';
font-size: 17px !important;
}
.tutor-course-loop-price>.price {
font-weight: 400 !important;
}
.tutor-loop-course-footer {
padding: 15px 25px !important;
}
.tutor-loop-rating-wrap,
.tutor-course-loop-meta,
.tutor-loop-author {
display: none;
}
.tutor-pagination, .tutor-pagination-wrap {
text-align: center;
margin: 20px 0 50px 0;
}
.tutor-pagination a,
.tutor-pagination span,
.tutor-pagination-wrap a,
.tutor-pagination-wrap span {
padding: 10px 20px !important;
margin-bottom: 50px;
font-family: 'Oswald';
font-weight: 600;
}
.tutor-pagination a,
.tutor-pagination-wrap a {
color: #CFA649;
}
.tutor-pagination a:hover,
.tutor-pagination span,
.tutor-pagination-wrap a:hover,
.tutor-pagination-wrap span {
color: #17543E !important;
}
.tutor-wrap {
font-family: "Montserrat";
color: #666666;
}
.tutor-widget-course {
background: #ffffff;
margin-bottom: 25px;
} @media (min-width: 960px) {
.bdt-child-width-1-3\@m > * {
padding: 15px !important;
}
}
.bdt-post-card .bdt-post-card-desc {
padding: 25px !important;
}
.bdt-post-card > div:nth-child(2) .bdt-post-card-item {
box-shadow: none !important;
}
.bdt-testimonial-slider .bdt-testimonial-thumb img {
border-radius: 25px;
} [class^="icon-"]:before, [class*=" icon-"]:before {
margin: 0 !important;
}
@font-face{font-family:'Sosa';src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/sosa-font/font/sosa.eot);src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/sosa-font/font/sosa.eot?#iefix) format('embedded-opentype'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/sosa-font/font/sosa.ttf) format('truetype'),url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/sosa-font/font/sosa.svg#sosa) format('svg');font-weight:normal;font-style:normal}[class^="sosa-"]:before,[class*=" sosa-"]:before{display:inline-block;font-family:'Sosa',sans-serif}.sosa-exclamation:before{content:'!'}.sosa-dollar:before{content:'$'}.sosa-mobile:before{content:'/'}.sosa-headphones:before{content:'0'}.sosa-camera_photo:before{content:'1'}.sosa-camera_video:before{content:'2'}.sosa-printer:before{content:'3'}.sosa-landphone:before{content:'4'}.sosa-iphone:before{content:'5'}.sosa-ipad:before{content:'6'}.sosa-macbook:before{content:'7'}.sosa-imac:before{content:'8'}.sosa-micro:before{content:'9'}.sosa-tv:before{content:':'}.sosa-radio:before{content:';'}.sosa-tone:before{content:'<'}.sosa-tetris:before{content:'='}.sosa-gamepad:before{content:'>'}.sosa-question:before{content:'?'}.sosa-video:before{content:'@'}.sosa-photo:before{content:'A'}.sosa-quote_left:before{content:'B'}.sosa-quote_right:before{content:'C'}.sosa-code:before{content:'D'}.sosa-stats_1:before{content:'E'}.sosa-stats_2:before{content:'F'}.sosa-stats_3:before{content:'G'}.sosa-polaroid:before{content:'H'}.sosa-car:before{content:'J'}.sosa-truck:before{content:'K'}.sosa-bicycle:before{content:'L'}.sosa-moto:before{content:'M'}.sosa-play:before{content:'D'}.sosa-play:before{content:'N'}.sosa-pause:before{content:'O'}.sosa-stop:before{content:'P'}.sosa-play_next:before{content:'Q'}.sosa-play_prev:before{content:'R'}.sosa-foward:before{content:'S'}.sosa-rewind:before{content:'T'}.sosa-loop:before{content:'U'}.sosa-tool:before{content:'V'}.sosa-gear:before{content:'W'}.sosa-gear_alt:before{content:'X'}.sosa-gears:before{content:'Y'}.sosa-chess:before{content:'Z'}.sosa-clock:before{content:'['}.sosa-mag_left:before{content:'\\'}.sosa-mag_right:before{content:']'}.sosa-mag_more:before{content:'^'}.sosa-mag_less:before{content:'_'}.sosa-pencil_big:before{content:'`'}.sosa-pencil:before{content:'a'}.sosa-clip:before{content:'b'}.sosa-heart:before{content:'c'}.sosa-heart_alt:before{content:'d'}.sosa-star:before{content:'e'}.sosa-star_alt:before{content:'f'}.sosa-comment:before{content:'g'}.sosa-chat:before{content:'h'}.sosa-info:before{content:'i'}.sosa-flag:before{content:'j'}.sosa-tag:before{content:'k'}.sosa-tags:before{content:'l'}.sosa-ribbon:before{content:'m'}.sosa-maps_full:before{content:'n'}.sosa-maps:before{content:'o'}.sosa-share:before{content:'p'}.sosa-social:before{content:'q'}.sosa-rss:before{content:'r'}.sosa-podcast:before{content:'s'}.sosa-twitter:before{content:'t'}.sosa-twitter_alt:before{content:'u'}.sosa-facebook:before{content:'v'}.sosa-flickr:before{content:'w'}.sosa-vimeo:before{content:'x'}.sosa-update:before{content:'y'}.sosa-refresh:before{content:'z'}.sosa-plus:before{content:'{'}.sosa-minus:before{content:'|'}.sosa-divide:before{content:'}'}.sosa-multiply:before{content:'~'}.sosa-shop:before{content:'Ä'}.sosa-shop_alt:before{content:'Å'}.sosa-home:before{content:'Ç'}.sosa-mail:before{content:'É'}.sosa-mail_open:before{content:'Ñ'}.sosa-mail_open_alt:before{content:'Ö'}.sosa-user:before{content:'Ü'}.sosa-users:before{content:'á'}.sosa-input:before{content:'à'}.sosa-output:before{content:'â'}.sosa-link:before{content:'ä'}.sosa-error:before{content:'ã'}.sosa-success:before{content:'å'}.sosa-trash:before{content:'ç'}.sosa-file:before{content:'é'}.sosa-lock:before{content:'è'}.sosa-unlock:before{content:'ê'}.sosa-folder:before{content:'ë'}.sosa-up_alt:before{content:'í'}.sosa-down_alt:before{content:'ì'}.sosa-up:before{content:'î'}.sosa-down:before{content:'ï'}.sosa-right:before{content:'ñ'}.sosa-left:before{content:'ó'}.sosa-bright:before{content:'ò'}.sosa-cloud:before{content:'ô'}.sosa-cloudy:before{content:'ö'}.sosa-rain:before{content:'õ'}.sosa-storm:before{content:'ú'}.sosa-snow:before{content:'ù'}.sosa-snow_alt:before{content:'û'}.sosa-download_alt:before{content:'ü'}.sosa-cross:before{content:'†'}.sosa-musicloud:before{content:'°'}.sosa-pound:before{content:'£'}.sosa-euro:before{content:'€'}.sosa-left_alt:before{content:'‹'}.sosa-right_alt:before{content:'›'}.sosa-logo:before{content:'ﬁ'}.sosa-logo_alt:before{content:'ﬂ'}
@font-face {
font-family: 'fontawesome-social';
src: url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/font/fontawesome-social.eot?85974358);
src: url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/font/fontawesome-social.eot?85974358#iefix) format('embedded-opentype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/font/fontawesome-social.woff?85974358) format('woff'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/font/fontawesome-social.ttf?85974358) format('truetype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/font/fontawesome-social.svg?85974358#fontawesome-social) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontawesome-social";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
text-align: center; font-variant: normal;
text-transform: none;
line-height: 1em;
}
.icon-picasa:before { content: '\e80a'; } .icon-duckduckgo:before { content: '\e800'; } .icon-aim:before { content: '\e801'; } .icon-paypal:before { content: '\e803'; } .icon-forrst:before { content: '\e807'; } .icon-evernote:before { content: '\e806'; } .icon-flattr:before { content: '\e804'; }.container {
margin-left: auto;
margin-right: auto;
max-width: 1194px;
width: 100%;
} .first {
margin-left: 0;
}
.last {
margin-right: 0;
}  .one_half { width: 48%; }
.one_third { width: 31.333%; }
.two_third { width: 64.667%; }
.one_fourth { width: 23%; }
.two_fourth { width: 48%; }
.three_fourth { width: 73%; }
.one_fifth { width: 18%; }
.two_fifth { width: 38%; }
.three_fifth { width: 58%; }
.four_fifth { width: 78%; }
.one_sixth { width: 14.667%; }
.five_sixth { width: 81.333%; }
.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.two_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
position: relative;
margin-right: 1%;
margin-left: 1%;
float: left;
} .offset {
min-height: 1px;
} .span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12 {
display:inline;
float: left;
position: relative;
margin-left: 1%;
margin-right: 1%;
}
.row-fluid, .row {
margin-left: -1%;
margin-right: -1%;
} .alpha {
margin-left: 0;
}
.omega {
margin-right: 0;
} .span1 {
width:6.333%;
}
.span2 {
width:14.667%;
}
.span3 {
width:23.0%;
}
.span4 {
width:31.3%;
}
.span5 {
width:39.667%;
}
.span6 {
width:48.0%;
}
.span7 {
width:56.333%;
}
.span8 {
width:64.667%;
}
.span9 {
width:73.0%;
}
.span10 {
width:81.333%;
}
.span11 {
width:89.667%;
}
.span12 {
width:98.0%;
}
.wrapper {
overflow: hidden;
} .container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.row:after,
.clearfix:after {    clear: both }
.row,
.clearfix {    zoom: 1 }
.clear {
clear: both;
visibility: hidden;
width: 0;
height: 0;
}
.vc-element > .span1,
.vc-element > .span2,
.vc-element > .span3,
.vc-element > .span4,
.vc-element > .span5,
.vc-element > .span6,
.vc-element > .span7,
.vc-element > .span8,
.vc-element > .span9,
.vc-element > .span10,
.vc-element > .span11,
.vc-element > .span12 {
width: 100%;
margin: 0;
}@font-face {
font-family: 'Pe-icon-7-stroke';
src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/pe-7-stroke/fonts/Pe-icon-7-stroke.eot?d7yf1v);
src:url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/pe-7-stroke/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/pe-7-stroke/fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/pe-7-stroke/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/pe-7-stroke/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="pe-7s-"]:before, [class*=" pe-7s-"]:before {
display: inline-block;
font-family: 'Pe-icon-7-stroke';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pe-7s-album:before {
content: "\e6aa";
}
.pe-7s-arc:before {
content: "\e6ab";
}
.pe-7s-back-2:before {
content: "\e6ac";
}
.pe-7s-bandaid:before {
content: "\e6ad";
}
.pe-7s-car:before {
content: "\e6ae";
}
.pe-7s-diamond:before {
content: "\e6af";
}
.pe-7s-door-lock:before {
content: "\e6b0";
}
.pe-7s-eyedropper:before {
content: "\e6b1";
}
.pe-7s-female:before {
content: "\e6b2";
}
.pe-7s-gym:before {
content: "\e6b3";
}
.pe-7s-hammer:before {
content: "\e6b4";
}
.pe-7s-headphones:before {
content: "\e6b5";
}
.pe-7s-helm:before {
content: "\e6b6";
}
.pe-7s-hourglass:before {
content: "\e6b7";
}
.pe-7s-leaf:before {
content: "\e6b8";
}
.pe-7s-magic-wand:before {
content: "\e6b9";
}
.pe-7s-male:before {
content: "\e6ba";
}
.pe-7s-map-2:before {
content: "\e6bb";
}
.pe-7s-next-2:before {
content: "\e6bc";
}
.pe-7s-paint-bucket:before {
content: "\e6bd";
}
.pe-7s-pendrive:before {
content: "\e6be";
}
.pe-7s-photo:before {
content: "\e6bf";
}
.pe-7s-piggy:before {
content: "\e6c0";
}
.pe-7s-plugin:before {
content: "\e6c1";
}
.pe-7s-refresh-2:before {
content: "\e6c2";
}
.pe-7s-rocket:before {
content: "\e6c3";
}
.pe-7s-settings:before {
content: "\e6c4";
}
.pe-7s-shield:before {
content: "\e6c5";
}
.pe-7s-smile:before {
content: "\e6c6";
}
.pe-7s-usb:before {
content: "\e6c7";
}
.pe-7s-vector:before {
content: "\e6c8";
}
.pe-7s-wine:before {
content: "\e6c9";
}
.pe-7s-cloud-upload:before {
content: "\e68a";
}
.pe-7s-cash:before {
content: "\e68c";
}
.pe-7s-close:before {
content: "\e680";
}
.pe-7s-bluetooth:before {
content: "\e68d";
}
.pe-7s-cloud-download:before {
content: "\e68b";
}
.pe-7s-way:before {
content: "\e68e";
}
.pe-7s-close-circle:before {
content: "\e681";
}
.pe-7s-id:before {
content: "\e68f";
}
.pe-7s-angle-up:before {
content: "\e682";
}
.pe-7s-wristwatch:before {
content: "\e690";
}
.pe-7s-angle-up-circle:before {
content: "\e683";
}
.pe-7s-world:before {
content: "\e691";
}
.pe-7s-angle-right:before {
content: "\e684";
}
.pe-7s-volume:before {
content: "\e692";
}
.pe-7s-angle-right-circle:before {
content: "\e685";
}
.pe-7s-users:before {
content: "\e693";
}
.pe-7s-angle-left:before {
content: "\e686";
}
.pe-7s-user-female:before {
content: "\e694";
}
.pe-7s-angle-left-circle:before {
content: "\e687";
}
.pe-7s-up-arrow:before {
content: "\e695";
}
.pe-7s-angle-down:before {
content: "\e688";
}
.pe-7s-switch:before {
content: "\e696";
}
.pe-7s-angle-down-circle:before {
content: "\e689";
}
.pe-7s-scissors:before {
content: "\e697";
}
.pe-7s-wallet:before {
content: "\e600";
}
.pe-7s-safe:before {
content: "\e698";
}
.pe-7s-volume2:before {
content: "\e601";
}
.pe-7s-volume1:before {
content: "\e602";
}
.pe-7s-voicemail:before {
content: "\e603";
}
.pe-7s-video:before {
content: "\e604";
}
.pe-7s-user:before {
content: "\e605";
}
.pe-7s-upload:before {
content: "\e606";
}
.pe-7s-unlock:before {
content: "\e607";
}
.pe-7s-umbrella:before {
content: "\e608";
}
.pe-7s-trash:before {
content: "\e609";
}
.pe-7s-tools:before {
content: "\e60a";
}
.pe-7s-timer:before {
content: "\e60b";
}
.pe-7s-ticket:before {
content: "\e60c";
}
.pe-7s-target:before {
content: "\e60d";
}
.pe-7s-sun:before {
content: "\e60e";
}
.pe-7s-study:before {
content: "\e60f";
}
.pe-7s-stopwatch:before {
content: "\e610";
}
.pe-7s-star:before {
content: "\e611";
}
.pe-7s-speaker:before {
content: "\e612";
}
.pe-7s-signal:before {
content: "\e613";
}
.pe-7s-shuffle:before {
content: "\e614";
}
.pe-7s-shopbag:before {
content: "\e615";
}
.pe-7s-share:before {
content: "\e616";
}
.pe-7s-server:before {
content: "\e617";
}
.pe-7s-search:before {
content: "\e618";
}
.pe-7s-film:before {
content: "\e6a5";
}
.pe-7s-science:before {
content: "\e619";
}
.pe-7s-disk:before {
content: "\e6a6";
}
.pe-7s-ribbon:before {
content: "\e61a";
}
.pe-7s-repeat:before {
content: "\e61b";
}
.pe-7s-refresh:before {
content: "\e61c";
}
.pe-7s-add-user:before {
content: "\e6a9";
}
.pe-7s-refresh-cloud:before {
content: "\e61d";
}
.pe-7s-paperclip:before {
content: "\e69c";
}
.pe-7s-radio:before {
content: "\e61e";
}
.pe-7s-note2:before {
content: "\e69d";
}
.pe-7s-print:before {
content: "\e61f";
}
.pe-7s-network:before {
content: "\e69e";
}
.pe-7s-prev:before {
content: "\e620";
}
.pe-7s-mute:before {
content: "\e69f";
}
.pe-7s-power:before {
content: "\e621";
}
.pe-7s-medal:before {
content: "\e6a0";
}
.pe-7s-portfolio:before {
content: "\e622";
}
.pe-7s-like2:before {
content: "\e6a1";
}
.pe-7s-plus:before {
content: "\e623";
}
.pe-7s-left-arrow:before {
content: "\e6a2";
}
.pe-7s-play:before {
content: "\e624";
}
.pe-7s-key:before {
content: "\e6a3";
}
.pe-7s-plane:before {
content: "\e625";
}
.pe-7s-joy:before {
content: "\e6a4";
}
.pe-7s-photo-gallery:before {
content: "\e626";
}
.pe-7s-pin:before {
content: "\e69b";
}
.pe-7s-phone:before {
content: "\e627";
}
.pe-7s-plug:before {
content: "\e69a";
}
.pe-7s-pen:before {
content: "\e628";
}
.pe-7s-right-arrow:before {
content: "\e699";
}
.pe-7s-paper-plane:before {
content: "\e629";
}
.pe-7s-delete-user:before {
content: "\e6a7";
}
.pe-7s-paint:before {
content: "\e62a";
}
.pe-7s-bottom-arrow:before {
content: "\e6a8";
}
.pe-7s-notebook:before {
content: "\e62b";
}
.pe-7s-note:before {
content: "\e62c";
}
.pe-7s-next:before {
content: "\e62d";
}
.pe-7s-news-paper:before {
content: "\e62e";
}
.pe-7s-musiclist:before {
content: "\e62f";
}
.pe-7s-music:before {
content: "\e630";
}
.pe-7s-mouse:before {
content: "\e631";
}
.pe-7s-more:before {
content: "\e632";
}
.pe-7s-moon:before {
content: "\e633";
}
.pe-7s-monitor:before {
content: "\e634";
}
.pe-7s-micro:before {
content: "\e635";
}
.pe-7s-menu:before {
content: "\e636";
}
.pe-7s-map:before {
content: "\e637";
}
.pe-7s-map-marker:before {
content: "\e638";
}
.pe-7s-mail:before {
content: "\e639";
}
.pe-7s-mail-open:before {
content: "\e63a";
}
.pe-7s-mail-open-file:before {
content: "\e63b";
}
.pe-7s-magnet:before {
content: "\e63c";
}
.pe-7s-loop:before {
content: "\e63d";
}
.pe-7s-look:before {
content: "\e63e";
}
.pe-7s-lock:before {
content: "\e63f";
}
.pe-7s-lintern:before {
content: "\e640";
}
.pe-7s-link:before {
content: "\e641";
}
.pe-7s-like:before {
content: "\e642";
}
.pe-7s-light:before {
content: "\e643";
}
.pe-7s-less:before {
content: "\e644";
}
.pe-7s-keypad:before {
content: "\e645";
}
.pe-7s-junk:before {
content: "\e646";
}
.pe-7s-info:before {
content: "\e647";
}
.pe-7s-home:before {
content: "\e648";
}
.pe-7s-help2:before {
content: "\e649";
}
.pe-7s-help1:before {
content: "\e64a";
}
.pe-7s-graph3:before {
content: "\e64b";
}
.pe-7s-graph2:before {
content: "\e64c";
}
.pe-7s-graph1:before {
content: "\e64d";
}
.pe-7s-graph:before {
content: "\e64e";
}
.pe-7s-global:before {
content: "\e64f";
}
.pe-7s-gleam:before {
content: "\e650";
}
.pe-7s-glasses:before {
content: "\e651";
}
.pe-7s-gift:before {
content: "\e652";
}
.pe-7s-folder:before {
content: "\e653";
}
.pe-7s-flag:before {
content: "\e654";
}
.pe-7s-filter:before {
content: "\e655";
}
.pe-7s-file:before {
content: "\e656";
}
.pe-7s-expand1:before {
content: "\e657";
}
.pe-7s-exapnd2:before {
content: "\e658";
}
.pe-7s-edit:before {
content: "\e659";
}
.pe-7s-drop:before {
content: "\e65a";
}
.pe-7s-drawer:before {
content: "\e65b";
}
.pe-7s-download:before {
content: "\e65c";
}
.pe-7s-display2:before {
content: "\e65d";
}
.pe-7s-display1:before {
content: "\e65e";
}
.pe-7s-diskette:before {
content: "\e65f";
}
.pe-7s-date:before {
content: "\e660";
}
.pe-7s-cup:before {
content: "\e661";
}
.pe-7s-culture:before {
content: "\e662";
}
.pe-7s-crop:before {
content: "\e663";
}
.pe-7s-credit:before {
content: "\e664";
}
.pe-7s-copy-file:before {
content: "\e665";
}
.pe-7s-config:before {
content: "\e666";
}
.pe-7s-compass:before {
content: "\e667";
}
.pe-7s-comment:before {
content: "\e668";
}
.pe-7s-coffee:before {
content: "\e669";
}
.pe-7s-cloud:before {
content: "\e66a";
}
.pe-7s-clock:before {
content: "\e66b";
}
.pe-7s-check:before {
content: "\e66c";
}
.pe-7s-chat:before {
content: "\e66d";
}
.pe-7s-cart:before {
content: "\e66e";
}
.pe-7s-camera:before {
content: "\e66f";
}
.pe-7s-call:before {
content: "\e670";
}
.pe-7s-calculator:before {
content: "\e671";
}
.pe-7s-browser:before {
content: "\e672";
}
.pe-7s-box2:before {
content: "\e673";
}
.pe-7s-box1:before {
content: "\e674";
}
.pe-7s-bookmarks:before {
content: "\e675";
}
.pe-7s-bicycle:before {
content: "\e676";
}
.pe-7s-bell:before {
content: "\e677";
}
.pe-7s-battery:before {
content: "\e678";
}
.pe-7s-ball:before {
content: "\e679";
}
.pe-7s-back:before {
content: "\e67a";
}
.pe-7s-attention:before {
content: "\e67b";
}
.pe-7s-anchor:before {
content: "\e67c";
}
.pe-7s-albums:before {
content: "\e67d";
}
.pe-7s-alarm:before {
content: "\e67e";
}
.pe-7s-airplay:before {
content: "\e67f";
}@media only screen and (max-width: 1120px) {
#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow {
right: 0 !important;
}
#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow {
left: 0 !important;
}
body.side-navigation-enabled.sidenav-static.sidenav-left {
padding-left: 70px;
}
body.side-navigation-enabled.sidenav-static.sidenav-left #header.header-scrolled {
left: 70px;
}
body.side-navigation-enabled.sidenav-static.sidenav-right {
padding-right: 70px;
}
body.side-navigation-enabled.sidenav-static.sidenav-right #header.header-scrolled {
right: 70px;
}
aside.side-navigation.side-navigation-static {display: none;}
aside.side-navigation.side-navigation-toggle.show-on-mobile {display: block !important;}
}
@media only screen and (max-width: 959px) {
.separator_block h1, .separator_block h2, .separator_block h3, .separator_block h4, .separator_block h5, .separator_block h6 {font-size: 22px;}
#respond input#submit{
margin: 0 !important;
}
#boxed-layout {
width: auto;
margin: 0 !important;
padding: 0 !important;
border: none;
}
#boxed-layout .container {
padding-left: 0 !important;
padding-right: 0 !important;
}
#background {
display: none;
}
.social-icons ul li a {
margin: 0 0 5px 5px;
}
.portfolio-item.four h4 {
font-size: 18px;
}
}   @media only screen and (min-width: 783px) and (max-width: 959px) {
#author-info .author-bio {
width: 394px;
}
#respond-inputs p{
width: 556px;
margin:0 0 20px 0 !important;
float: none;
}
#respond-inputs input{
width: 538px;
}
#respond-textarea textarea{
width: 538px;
} .portfolio-item.no-margin.span2 {
width: 25%;
} .portfolio-item-one .button{
padding: 10px 14px;
} .flex-control-nav.flex-control-thumbs li img {
width: 80px; height: auto;
}   #sidebar .widget {
padding: 0 20px;
}
.widget_portfolio .portfolio-widget-item .portfolio-pic{
width: 40px;
height:40px;
}
.widget_search input{
width:133px;
}
#wp-calendar tbody td,
#wp-calendar thead th,
#wp-calendar caption {
padding: 0;
}   .pricing-table{
}
.pricing-table.col-2 .plan{
width:372px;
}
.pricing-table.col-3 .plan{
width:248px;
}
.pricing-table.col-4 .plan{
width:186px;
}
.pricing-table.col-5 .plan{
width:148px;
}
.latest-blog .blog-item .blog-pic img{
width:172px;
height:112px;
}
.latest-blog .blog-item h4{
font-size: 13px;
}
.latest-blog .blog-item .post-icon{
left:61px;
top:31px !important;
}
#filters ul li a {
padding: 7px 14px;
}
#sidebar .widget .tab a h5 {
padding: 8px 5px;
font-size: 12px;
width: 45px;
}
#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow {
right: 0 !important;
}
#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow {
left: 0 !important;
}
}   @media only screen and (max-width: 782px) {
.plan .plan-head.extra_height {margin-top: 0;}
.separator_block h1, .separator_block h2, .separator_block h3, .separator_block h4, .separator_block h5, .separator_block h6 {font-size: 18px;}
body.admin-bar.side-navigation-enabled aside.side-navigation {
top: 46px;
}
aside.side-navigation.side-navigation-toggle .toggleMenu {
border:0;
}
.my-td {display: block;text-align: center;}
.my-td.block-right {width: 100%;}
#style_selector {
display: none;
}
#topnav.menu > li {
margin-left: 5px;
margin-right: 5px;
}
#top-bar .social-icons, #top-bar .social-icons, #topnav.menu {
margin-right: 0px;
}
.call-us ul li {
display: block;
}
.tp-button {
display: none !important;
}
.social-icons.top-icons ul {
float: none;
overflow: hidden;
display: inline-block;
margin: 0 auto !important;
}
.portfolio-item.no-margin.one_fifth,
.portfolio-item.no-margin.span2 {
width: 33.3%;
}
.iconbox {
margin-bottom: 20px !important;
}
#filters {display: none;}
#header{
}
#navigation {
float: none;
}
#header .search-area {
display: none;
}
#header .logo{
float: none;
text-align: center;
height:auto !important;
line-height: 1 !important;
margin:10px 0;
}
.content-area-info {
text-align: center;
}
.logo img{
max-width: 100%;
}
#navigation ul, #header-searchform{
display:none !important;
}
#navigation .select-menu{
display: inherit;
width:100%;
}
.header3 #navigation .select-menu {
margin-top: 20px !important;
}
#header.header1.fixed_header {
display: none;
}
.header5 #navigation .select-menu {
margin-top: 20px;
}
.flexslider {
margin:0;
}
#no-title #breadcrumbs{
display: block;
}
#sidebar{
margin-top:40px;
}
#back-to-top{
display: none !important;
}
#footer .widget,
#infobar .widget{
margin-bottom:20px;
}
#footer .span1,
#footer .span2,
#footer .span3,
#footer .span4,
#footer .span5,
#footer .span6,
#footer .span7,
#footer .span8,
#footer .span9,
#footer .span10,
#footer .span11,
#footer .span12,
#footer .one-third.column,
#footer .two-thirds.column { width: 96%; margin: 25px 2%;}
#footer .widget h3 { margin-bottom: 0;}
.flickr-list .flickr-item {
max-width: 98px;
}
#copyright{
text-align: left;
margin: 0 !important;
padding: 15px;
}
#copyright .social-icons{
text-align: left;
width: 100%;
font-size:0;
padding:0;
margin: 0;
}
#copyright .social-icons ul {
margin: 10px 0;
}
#copyright .social-icons ul li{
display: inline-block;
text-align: center;
float: none;
}
#filters ul li {
display: block;
float: none;
}
#filters ul li a {
display: block;
float: none;
border: none;
border-bottom: 1px solid #dddddd;
}
#portfolio-slider .overlay{
display: none;
}
.callout .callout-button{
float: none;
width: 100%;
margin: 0 0 20px 0 !important;
}
.callout .callout-button {
text-align: center;
margin: 0 !important;
padding: 10px 0;
display: block;
}
.callout .callout-title {
margin-bottom: 25px !important;
}
.callout .callout-content{
float: none;
width: 100%;
display: block;
padding: 10px 0;
text-align: center;
}
.teaserbox{
text-align: center;
}
.teaserbox a.button{
display: block;
}
#sidebar .widget .tab a h5 {
font-size: 15px;
width: 70px;
}
.panel div{
max-width: 100%;
} .flex-control-nav.flex-control-thumbs li img {
width: 65px; height: auto;
}
.accordion {
margin-bottom: 25px;
}
.button.mini{
font-size:10px;
line-height: 11px;
padding:5px 10px;
}
.button.small{
font-size:10px;
line-height: 11px;
padding:8px 18px;
}
.button.medium{
font-size:11px;
line-height:12px;
padding:10px 20px;
}
.button.large{
font-size:12px;
line-height:12px;
padding:12px 25px;
}
#title h1, #title #breadcrumbs { }
.aq-template-wrapper > .aq-block {
max-width: 420px;
margin: 0 auto !important;
display: block;
float: none;
}
.wpb_row {
text-align: center !important;
}
}
@media only screen and (min-width: 1024px) {
.taptap-menu-button-wrapper,
.taptap-search-button-wrapper,
.taptap-logo-wrapper {
display: none;
}
}   @media only screen and (min-width: 480px) and (max-width: 767px) {
.gallery-wrap{
margin:0 0 -20px 0;
}
.latest-blog, .negative-wrap{
margin:0 0px 0 0px;
} .post-meta span{
display: block;
margin:0 0 5px 0;
}
.blog-medium .post-video,
.blog-medium .post-gallery,
.blog-medium .post-image,
.blog-medium .post-quote,
.blog-medium .post-audio,
.blog-medium .post-link {
width: 420px;
float: none;
}
.blog-medium .post-gallery img,
.blog-medium .post-image img {
width: 100%;
height: auto;
}
#author-info{
margin: 0;
}
#author-info .author-bio {
float: left;
width: 100%;
margin-bottom: 25px;
}
.sharebox{
margin: 0 0 30px 0;
}
.sharebox h4 {
display: none;
}
#respond-inputs p{
width: 420px;
margin:0 0 20px 0 !important;
float: none;
}
#respond-inputs input{
width: 403px;
}
#respond-textarea textarea{
width: 403px;
} .portfolio-wide #portfolio-video,
.portfolio-sidebyside #portfolio-video {
margin: 0 0 30px 0;
}
.portfolio-wide #portfolio-slider {
margin-bottom: 95px;
}
#portfolio-related-post h3{
margin-left:0px;
margin-right:0px;
}
.projects-nav{
display: none;
} .portfolio-item.no-margin.span3,
.portfolio-item.no-margin.span4,
.portfolio-item.no-margin.span6 {
min-width: 420px;
}
.portfolio-item.four {
width: 420px !important;
height: 274px;
margin-bottom:20px;
}
.hexagon .portfolio-item.four {
width: 420px !important;
height: 482px !important;
margin-bottom:20px;
} .portfolio-item.one-third {
width: 420px !important;
height: 274px !important;
margin-bottom:20px;
} .portfolio-item.eight {
width: 420px;
height: 274px;
margin-bottom:20px;
} .portfolio-item-one{
margin-bottom: 40px !important;
}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-desc{
width: 420px;
clear: both;
float: none !important;
}
.portfolio-item-one .portfolio-picwrap {
height: 274px;
}   .widget_search input{
width:379px;
}   .pricing-table{
width: 100%;
}
.row {
margin:0;
}
.wpb_row {
margin-left: 0% !important;
margin-right: 0% !important;
}
.pricing-table.col-2 .plan,
.pricing-table.col-3 .plan,
.pricing-table.col-4 .plan,
.pricing-table.style3.col-4 .plan,
.pricing-table.col-5 .plan{
width: 420px;
margin: 0;
margin-bottom: 20px;
}
.style3 .plan .border {
margin-left: 0px;
}
.pricing-table.style3 .plan:first-child {
display: none;
}
.pricing-table .featured{
margin-top:0;
}
.latest-blog .blog-item{
margin-bottom: 20px;
}
.latest-blog .blog-item .blog-pic img{
width:420px;
height:273px;
}
.latest-blog .blog-item .blog-overlay{
width:420px;
height:273px;
}
.latest-blog .blog-item h4{
font-size: 13px;
}
.latest-blog .blog-item .post-icon{
left:185px;
top:111px !important;
}
}   @media only screen and (max-width: 479px) {
.gallery-wrap{
margin:0 0 -20px 0;
}
.latest-blog, .negative-wrap{
margin:0 0px 0 0px;
}
.sidenav:after {
display: none;
} .post-meta span{
display: block;
margin:0 0 5px 0;
}
.blog-medium .post-video,
.blog-medium .post-gallery,
.blog-medium .post-image,
.blog-medium .post-quote,
.blog-medium .post-audio,
.blog-medium .post-link {
width: 300px;
float: none;
}
.blog-medium .post-gallery img,
.blog-medium .post-image img {
width: 100%;
height: auto;
}
#author-info{
margin: 0;
}
#author-info .author-bio {
width: 100%;
margin: 0px 0 15px;
}
.sharebox{
margin: 0 0 30px 0;
}
.sharebox h4 {
display: none;
}
#respond-inputs p{
width: 300px;
margin:0 0 20px 0 !important;
float: none;
background: yellow;
}
#respond-inputs input{
width: 282px;
}
#respond-textarea textarea{
width: 282px;
} .portfolio-item.no-margin.one_fifth,
.portfolio-item.no-margin.span2,
.portfolio-item.no-margin.span3,
.portfolio-item.no-margin.span4,
.portfolio-item.no-margin.span6 {
width: 50%;
}
.portfolio-wide #portfolio-video,
.portfolio-sidebyside #portfolio-video {
margin: 0 0 30px 0;
}
.portfolio-wide #portfolio-slider {
margin-bottom: 75px;
}
#portfolio-related-post h3{
margin-left:0px;
margin-right:0px;
}
.projects-nav{
display: none;
}
.portfolio-item.no-margin.span3,
.portfolio-item.no-margin.span4,
.portfolio-item.no-margin.span6 {
min-width: 300px;
} .portfolio-item.four {
width: 300px !important;
height: 196px;
margin-bottom:20px;
}
.hexagon .portfolio-item.four {
width: 300px !important;
height: 342px !important;
margin-bottom:20px;
} .portfolio-item.one-third {
margin-bottom:20px;
} .portfolio-item.eight {
width: 300px;
height: 196px;
margin-bottom:20px;
} .portfolio-item-one{
margin-bottom: 40px !important;
}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-desc{
width: 300px;
clear: both;
float: none !important;
}
.portfolio-item .portfolio-page-item .portfolio-title, .portfolio-item-one .portfolio-page-item .portfolio-title {
font-size: 18px;
}
.flex-control-nav.flex-control-thumbs li img {
width: 50px;	height: auto;
}   .widget_search input{
width:258px;
}   .pricing-table{
width: 300px;
}
.pricing-table.col-2 .plan,
.pricing-table.col-3 .plan,
.pricing-table.col-4 .plan,
.pricing-table.style3.col-4 .plan,
.pricing-table.col-5 .plan{
width:298px;
margin-bottom:20px;
}
.pricing-table .featured{
margin-top:0;
}
.latest-blog .blog-item{
margin-bottom: 20px;
}
.latest-blog .blog-item .blog-pic img{
width:300px;
height:195px;
}
.latest-blog .blog-item .blog-overlay{
width:300px;
height:195px;
}
.latest-blog .blog-item h4{
font-size: 13px;
}
.latest-blog .blog-item .post-icon{
left:125px;
top:72px !important;
}
.flickr-list .flickr-item {
max-width: 94px;
}
}  @media only screen and (max-width: 980px) {
.container { max-width: 960px; width: 92%; margin: 0 4%; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.container { width: 92%; }
.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12,
.one-third.column,
.two-thirds.column { width: 100%; margin: 0;}
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth { width: 100%; }
}   @media only screen and (max-width: 1023px) {
#header.header6:not(.fixed_header) {
background: #ffffff !important;
height: 64px;
position: inherit !important;
}
.mobile-menu {
background: #ffffff;
top: 0;
position: fixed;
height: 64px;
width: 100%;
z-index: 9999;
}
.admin-bar .mobile-menu {
top: auto !important;
}
.taptap-menu-button-wrapper,
.taptap-search-button-wrapper,
.taptap-search-wrapper {
display: block;
}
}
@media only screen and (max-width: 479px) {
.row-fluid, .row {
margin-left: 0%;
margin-right: 0%;
}
.container { max-width: 386px; }
.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12,
.one-third.column,
.two-thirds.column { width: 100%; margin: 0;}
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth { width: 354px; }
#top-bar .call-us { margin: 0; }
.blog .post { padding: 10px; }
.widget_portfolio .portfolio-widget-item {
float: left;
width: auto;
}
.widget_portfolio .portfolio-widget-item .portfolio-pic {
width: 100%;
height: auto;
}
}@font-face {
font-family: 'linecons';
src:  url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/linecons/font/linecons.eot?ayb125);
src:  url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/linecons/font/linecons.eot?ayb125#iefix) format('embedded-opentype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/linecons/font/linecons.ttf?ayb125) format('truetype'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/linecons/font/linecons.woff?ayb125) format('woff'),
url(//lequi-libre.be/wp-content/themes/yogalife/framework/css/font-icons/linecons/font/linecons.svg?ayb125#linecons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "linecons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.icon-adjustments:before {
content: "\e900";
}
.icon-alarmclock:before {
content: "\e901";
}
.icon-anchor:before {
content: "\e902";
}
.icon-aperture:before {
content: "\e903";
}
.icon-attachments:before {
content: "\e904";
}
.icon-bargraph:before {
content: "\e905";
}
.icon-basket:before {
content: "\e906";
}
.icon-beaker:before {
content: "\e907";
}
.icon-bike:before {
content: "\e908";
}
.icon-book-open:before {
content: "\e909";
}
.icon-briefcase:before {
content: "\e90a";
}
.icon-browser:before {
content: "\e90b";
}
.icon-calendar:before {
content: "\e90c";
}
.icon-camera:before {
content: "\e90d";
}
.icon-caution:before {
content: "\e90e";
}
.icon-chat:before {
content: "\e90f";
}
.icon-circle-compass:before {
content: "\e910";
}
.icon-clipboard:before {
content: "\e911";
}
.icon-clock:before {
content: "\e912";
}
.icon-cloud:before {
content: "\e913";
}
.icon-compass:before {
content: "\e914";
}
.icon-desktop:before {
content: "\e915";
}
.icon-dial:before {
content: "\e916";
}
.icon-document:before {
content: "\e917";
}
.icon-documents:before {
content: "\e918";
}
.icon-download:before {
content: "\e919";
}
.icon-dribbble:before {
content: "\e91a";
}
.icon-edit:before {
content: "\e91b";
}
.icon-envelope:before {
content: "\e91c";
}
.icon-expand:before {
content: "\e91d";
}
.icon-facebook:before {
content: "\e91e";
}
.icon-flag:before {
content: "\e91f";
}
.icon-focus:before {
content: "\e920";
}
.icon-gears:before {
content: "\e921";
}
.icon-genius:before {
content: "\e922";
}
.icon-gift:before {
content: "\e923";
}
.icon-global:before {
content: "\e924";
}
.icon-globe:before {
content: "\e925";
}
.icon-googleplus:before {
content: "\e926";
}
.icon-grid:before {
content: "\e927";
}
.icon-happy:before {
content: "\e928";
}
.icon-hazardous:before {
content: "\e929";
}
.icon-heart:before {
content: "\e92a";
}
.icon-hotairballoon:before {
content: "\e92b";
}
.icon-hourglass:before {
content: "\e92c";
}
.icon-key:before {
content: "\e92d";
}
.icon-laptop:before {
content: "\e92e";
}
.icon-layers:before {
content: "\e92f";
}
.icon-lifesaver:before {
content: "\e930";
}
.icon-lightbulb:before {
content: "\e931";
}
.icon-linegraph:before {
content: "\e932";
}
.icon-linkedin:before {
content: "\e933";
}
.icon-lock:before {
content: "\e934";
}
.icon-magnifying-glass:before {
content: "\e935";
}
.icon-map:before {
content: "\e936";
}
.icon-map-pin:before {
content: "\e937";
}
.icon-megaphone:before {
content: "\e938";
}
.icon-mic:before {
content: "\e939";
}
.icon-mobile:before {
content: "\e93a";
}
.icon-newspaper:before {
content: "\e93b";
}
.icon-notebook:before {
content: "\e93c";
}
.icon-paintbrush:before {
content: "\e93d";
}
.icon-paperclip:before {
content: "\e93e";
}
.icon-pencil:before {
content: "\e93f";
}
.icon-phone:before {
content: "\e940";
}
.icon-picture:before {
content: "\e941";
}
.icon-pictures:before {
content: "\e942";
}
.icon-piechart:before {
content: "\e943";
}
.icon-presentation:before {
content: "\e944";
}
.icon-pricetags:before {
content: "\e945";
}
.icon-printer:before {
content: "\e946";
}
.icon-profile-female:before {
content: "\e947";
}
.icon-profile-male:before {
content: "\e948";
}
.icon-puzzle:before {
content: "\e949";
}
.icon-quote:before {
content: "\e94a";
}
.icon-recycle:before {
content: "\e94b";
}
.icon-refresh:before {
content: "\e94c";
}
.icon-ribbon:before {
content: "\e94d";
}
.icon-rss:before {
content: "\e94e";
}
.icon-sad:before {
content: "\e94f";
}
.icon-scissors:before {
content: "\e950";
}
.icon-scope:before {
content: "\e951";
}
.icon-search:before {
content: "\e952";
}
.icon-shield:before {
content: "\e953";
}
.icon-speedometer:before {
content: "\e954";
}
.icon-strategy:before {
content: "\e955";
}
.icon-streetsign:before {
content: "\e956";
}
.icon-tablet:before {
content: "\e957";
}
.icon-telescope:before {
content: "\e958";
}
.icon-toolbox:before {
content: "\e959";
}
.icon-tools:before {
content: "\e95a";
}
.icon-tools-2:before {
content: "\e95b";
}
.icon-traget:before {
content: "\e95c";
}
.icon-trophy:before {
content: "\e95d";
}
.icon-tumblr:before {
content: "\e95e";
}
.icon-twitter:before {
content: "\e95f";
}
.icon-upload:before {
content: "\e960";
}
.icon-video:before {
content: "\e961";
}
.icon-wallet:before {
content: "\e962";
}
.icon-wine:before {
content: "\e963";
}:root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url(//lequi-libre.be/wp-content/plugins/element-pack/images/backgrounds/divider-icon.svg);background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid rgba(214,214,214,0.49)}.bdt-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid rgba(214,214,214,0.49);vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid rgba(214,214,214,0.49)}.bdt-list{padding:0;list-style:none}.bdt-list>*{break-inside:avoid-column}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-left:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-left:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url(//lequi-libre.be/wp-content/plugins/element-pack/images/backgrounds/list-bullet.svg);background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:left;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid rgba(214,214,214,0.49)}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-left:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-right:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-left:0;padding-right:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666;border-radius:3px}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");background-repeat:no-repeat;background-position:100% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.bdt-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url(//lequi-libre.be/wp-content/plugins/element-pack/images/backgrounds/form-datalist.svg)}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.bdt-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.bdt-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.bdt-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.bdt-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:left}.bdt-form-horizontal .bdt-form-controls{margin-left:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-left:40px !important}.bdt-form-icon-flip{right:0;left:auto}.bdt-form-icon-flip~.bdt-input{padding-right:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none;border-radius:3px}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.bdt-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-container{padding-left:40px;padding-right:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-left:0;padding-right:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-left:0}.bdt-container-expand-right{margin-right:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-left:-15px}.bdt-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-left:-30px}.bdt-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-left:-40px}.bdt-container-item-padding-remove-right{margin-right:-40px}}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;right:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(0,0,0,0.5)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-left:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{right:0;left:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-right:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-drop-parent-icon{margin-left:.25em;transition:transform .3s ease-out}[aria-expanded="true"]>.bdt-drop-parent-icon{transform:rotateX(180deg)}.bdt-dropdown{--bdt-position-offset:10px;--bdt-position-viewport-offset:15px;width:auto;min-width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown>:last-child{margin-bottom:0}.bdt-dropdown :focus-visible{outline-color:#333 !important}.bdt-dropdown-large{padding:40px}.bdt-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-dropdown-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropbar{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:0;width:auto;padding:15px 15px 15px 15px;background:#f8f8f8;color:#666}.bdt-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.bdt-dropbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-dropbar{padding-left:40px;padding-right:40px}}.bdt-dropbar :focus-visible{outline-color:#333 !important}.bdt-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform;border-radius:3px}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:20px 20px}.bdt-modal-header{display:flow-root;padding:10px 20px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header{padding:15px 30px}.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:1.6rem;line-height:1.3;font-weight:400}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%, -100%)}}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;z-index:980;box-sizing:border-box}.bdt-sticky-fixed{margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-sticky-placeholder{pointer-events:none}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{right:0;left:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto}@media (min-width:640px){.bdt-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{left:auto;right:-270px}@media (min-width:640px){.bdt-offcanvas-flip .bdt-offcanvas-bar{right:-350px}}.bdt-open>.bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{left:auto;right:0}.bdt-offcanvas-bar-animation{transition:left .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:right}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{left:auto;right:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:640px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{right:0;left:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:640px){.bdt-offcanvas-close{top:10px;right:10px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden;overflow-x:clip}.bdt-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-270px}@media (min-width:640px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:.}.bdt-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:450px}.bdt-notification-top-right,.bdt-notification-bottom-right{left:auto;right:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{left:50%;margin-left:-225px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{left:10px;right:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;right:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;--bdt-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-left:-30px}.bdt-grid>*{padding-left:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-left:-40px}.bdt-grid>*{padding-left:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-left:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-left:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-left:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-left:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-left:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-left:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-left:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-left:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider{margin-left:-60px}.bdt-grid-divider>*{padding-left:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.bdt-grid-divider{margin-left:-80px}.bdt-grid-divider>*{padding-left:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-left:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-left:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{left:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;left:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{left:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-left:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-left:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{left:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;left:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 0 5px 15px}.bdt-nav-sub ul{padding-left:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon{margin-left:auto;transition:transform .3s ease-out}.bdt-nav>li.bdt-open>a .bdt-nav-parent-icon{transform:rotateX(180deg)}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default{font-size:16px;line-height:1.5}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-default .bdt-nav-sub{font-size:16px;line-height:1.5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary{font-size:1.5rem;line-height:1.5}.bdt-nav-primary>li>a{color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-primary .bdt-nav-sub{font-size:1.25rem;line-height:1.5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-secondary{font-size:16px;line-height:1.5}.bdt-nav-secondary>li>a{color:#333}.bdt-nav-secondary>li>a:hover{color:#333}.bdt-nav-secondary>li.bdt-active>a{color:#333}.bdt-nav-secondary .bdt-nav-subtitle{font-size:.875rem;color:#999}.bdt-nav-secondary>li>a:hover .bdt-nav-subtitle{color:#666}.bdt-nav-secondary>li.bdt-active>a .bdt-nav-subtitle{color:#333}.bdt-nav-secondary .bdt-nav-header{color:#333}.bdt-nav-secondary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-secondary .bdt-nav-sub{font-size:.875rem;line-height:1.5}.bdt-nav-secondary .bdt-nav-sub a{color:#999}.bdt-nav-secondary .bdt-nav-sub a:hover{color:#666}.bdt-nav-secondary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-left:0}.bdt-nav-center .bdt-nav-parent-icon{margin-left:.25em}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-header, .bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,[class*='bdt-navbar-center']{display:flex;gap:0;align-items:center}.bdt-navbar-right{margin-left:auto}.bdt-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{right:calc(100% + 0px)}.bdt-navbar-center-right{left:calc(100% + 0px)}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;gap:0;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.bdt-navbar-nav>li>a{padding:0 15px;color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-parent-icon{margin-left:4px;transition:transform .3s ease-out}.bdt-navbar-nav>li>a[aria-expanded="true"] .bdt-navbar-parent-icon{transform:rotateX(180deg)}.bdt-navbar-item{padding:0 15px;color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{padding:0 15px;color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px;width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown>:last-child{margin-bottom:0}.bdt-navbar-dropdown :focus-visible{outline-color:#333 !important}.bdt-navbar-dropdown .bdt-drop-grid{margin-left:-30px}.bdt-navbar-dropdown .bdt-drop-grid>*{padding-left:30px}.bdt-navbar-dropdown .bdt-drop-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-width-2:not(.bdt-drop-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-drop-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-drop-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-drop-stack){width:1000px}.bdt-navbar-dropdown-large{--bdt-position-shift-offset:0;padding:40px}.bdt-navbar-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-navbar-dropdown-dropbar-large{--bdt-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-left:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-left:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-left-color:rgba(214,214,214,0.49)}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-left:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-left:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:10px 15px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-left:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-left:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.bdt-dotnav>*{flex:none;padding-left:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-left:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.bdt-thumbnav>*{padding-left:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-left:0;padding-top:15px}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.bdt-iconnav>*{padding-left:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-left:0;padding-top:10px}.bdt-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:left !important}.bdt-text-right{text-align:right !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:left !important}.bdt-text-right\@s{text-align:right !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:left !important}.bdt-text-right\@m{text-align:right !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:left !important}.bdt-text-right\@l{text-align:right !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:left !important}.bdt-text-right\@xl{text-align:right !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid rgba(214,214,214,0.49);column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;left:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:0 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:100% 0}.bdt-background-center-left{background-position:0 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:100% 50%}.bdt-background-bottom-left{background-position:0 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:100% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-left:auto;margin-right:auto}.bdt-align-left{margin-top:0;margin-right:30px;float:left}.bdt-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:left}.bdt-align-right\@l{margin-top:0;float:right}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-right:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-left:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-right:40px;float:left}.bdt-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid rgba(214,214,214,0.49);overflow:auto;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:left}.bdt-float-right{float:right}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-box-sizing-content{box-sizing:content-box}.bdt-box-sizing-border{box-sizing:border-box}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none}:where(.bdt-logo){display:inline-block;vertical-align:middle}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo :where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(-50%, -50%)}.bdt-transform-origin-top-left{transform-origin:0 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:100% 0}.bdt-transform-origin-center-left{transform-origin:0 50%}.bdt-transform-origin-center-right{transform-origin:100% 50%}.bdt-transform-origin-bottom-left{transform-origin:0 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:100% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-left:20px !important}.bdt-margin-right{margin-right:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-left:10px !important}.bdt-margin-small-right{margin-right:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-left:40px !important}.bdt-margin-medium-right{margin-right:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-left:40px !important}.bdt-margin-large-right{margin-right:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-left:70px !important}.bdt-margin-large-right{margin-right:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-left:70px !important}.bdt-margin-xlarge-right{margin-right:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-left:140px !important}.bdt-margin-xlarge-right{margin-right:140px !important}}.bdt-margin-auto{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-left:auto !important}.bdt-margin-auto-right{margin-right:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@s{margin-left:auto !important}.bdt-margin-auto-right\@s{margin-right:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@m{margin-left:auto !important}.bdt-margin-auto-right\@m{margin-right:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@l{margin-left:auto !important}.bdt-margin-auto-right\@l{margin-right:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@xl{margin-left:auto !important}.bdt-margin-auto-right\@xl{margin-right:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-left:0 !important}.bdt-margin-remove-right{margin-right:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-left:0 !important}.bdt-margin-remove-right\@s{margin-right:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-left:0 !important}.bdt-margin-remove-right\@m{margin-right:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-left:0 !important}.bdt-margin-remove-right\@l{margin-right:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-left:0 !important}.bdt-margin-remove-right\@xl{margin-right:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-left:0 !important}.bdt-padding-remove-right{padding-right:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--bdt-position-margin-offset:.0001px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;left:0;right:0}.bdt-position-bottom{bottom:0;left:0;right:0}.bdt-position-left{top:0;bottom:0;left:0}.bdt-position-right{top:0;bottom:0;right:0}.bdt-position-top-left{top:0;left:0}.bdt-position-top-right{top:0;right:0}.bdt-position-bottom-left{bottom:0;left:0}.bdt-position-bottom-right{bottom:0;right:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{left:0}.bdt-position-center-right{right:0}.bdt-position-center-left-out{right:100%;width:max-content}.bdt-position-center-right-out{left:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-zero{z-index:0}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-hidden-visually:not(:focus):not(:active):not(:focus-within),.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;border:0 !important;margin:0 !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.bdt-modal-full{overflow-x:hidden}.hook-modal-dialog{border-radius:3px}.hook-modal-title{font-weight:400}.bdt-cover{max-width:none !important}.bdt-drop .bdt-card p:empty{display:none}.bdt-drop .bdt-card p:not(:first-child){margin-top:15px;margin-bottom:0}.bdt-tooltip{padding:7px 12px;background:#464646;border-radius:3px;font-size:13px}.elementor-align-justify .bdt-button{width:100%}.bdt-notification .bdt-spinner{vertical-align:middle}.bdt-notification .bdt-spinner svg{width:20px;height:auto}.bdt-notification .bdt-icon{margin-right:10px;vertical-align:middle;line-height:normal}.bdt-notification .bdt-close{top:50%;transform:translateY(-50%)}.bdt-notification .bdt-notification-message{padding:20px 40px 20px 20px;background:#ffffff;font-size:1rem;box-shadow:0 5px 20px rgba(0,0,0,0.1);border-radius:3px}.bdt-slideshow .bdt-slideshow-items{padding:0;margin:0}.bdt-slideshow .bdt-slideshow-items[bdt-height-viewport] .bdt-slideshow-item img{width:auto !important;height:auto}.bdt-modal-full{background-color:#fff}.hook-button{border-radius:3px}.hook-form{border-radius:3px}.bdt-sticky-wrapper{width:100%}.bdt-heading-title:before,.bdt-heading-tag:before,.bdt-slide-title:before{content:none}.bdt-tippy-tooltip{outline:none}[class*="elementor-widget-bdt-"] a:hover{text-decoration:none}@media (max-width:1200px){.bdt-user-login a.elementor-button .elementor-button-icon,.bdt-user-register a.elementor-button .elementor-button-icon{margin-left:0 !important;margin-right:0 !important}}.rtl .bdt-position-top-center,.rtl .bdt-position-bottom-center,.rtl .bdt-position-center{right:calc(50% - var(--bdt-position-margin-offset));left:auto}.rtl [bdt-cover],.rtl [data-bdt-cover]{right:50%;left:auto}.bdt-particle-container{position:absolute;width:100%;height:100%;top:0;left:0}.bdt-particle-container canvas{display:block;vertical-align:bottom}.bdt-particle-container .particles-js-canvas-el{position:absolute;top:0;transform:scale(1);opacity:1;animation:appear 1.4s 1;animation-fill-mode:forwards}@-webkit-keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}[class*=" elementor-widget-bdt-"] .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}[class*=" elementor-widget-bdt-"] .swiper-pagination-fraction,[class*=" elementor-widget-bdt-"] .swiper-pagination-custom,[class*=" elementor-widget-bdt-"] .swiper-horizontal>.swiper-pagination-bullets,[class*=" elementor-widget-bdt-"] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}[class*=" elementor-widget-bdt-"] svg.e-font-icon-svg{height:1em;width:1em}.elementor-control.elementor-control-type-heading{margin-top:-1px}.elementor-lightbox .dialog-close-button .ep-icon-close{transition:transform .3s}.elementor-lightbox .dialog-close-button:hover .ep-icon-close{transform:rotate(90deg)}.elementor-lightbox .elementor-swiper-button-next .ep-icon-chevron-right,.elementor-lightbox .elementor-swiper-button-prev .ep-icon-chevron-left{transition:transform .3s}.elementor-lightbox .elementor-swiper-button-prev:hover .ep-icon-chevron-left{transform:scale(1.2)}.elementor-lightbox .elementor-swiper-button-next:hover .ep-icon-chevron-right{transform:scale(1.2)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination{position:relative;display:flex;align-items:var(--ep-swiper-dots-align, center);justify-content:center}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none;transition:all .3s ease}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--ep-swiper-dots-space-between, 5px);outline:none}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets{min-height:var(--ep-swiper-dots-active-height, 10px)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet{position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after{content:'';width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;transform:translate(-50%, -50%);left:50%;top:50%}.bdt-arrows-align-center .bdt-position-center,.bdt-arrows-dots-align-center .bdt-position-center{width:100%}.bdt-arrows-align-center .bdt-navigation-prev,.bdt-arrows-dots-align-center .bdt-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.bdt-arrows-align-center .bdt-navigation-next,.bdt-arrows-dots-align-center .bdt-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .bdt-arrows-align-center .bdt-navigation-prev,.rtl .bdt-arrows-dots-align-center .bdt-navigation-prev{right:0;left:inherit}.rtl .bdt-arrows-align-center .bdt-navigation-next,.rtl .bdt-arrows-dots-align-center .bdt-navigation-next{left:0;right:inherit}.bdt-arrows-dots-align-center .bdt-dots-container .swiper-pagination,.bdt-arrows-dots-align-center .bdt-arrows-dots-container .swiper-pagination{position:absolute;width:100% !important}.bdt-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}.elementor-section.bdt-sticky{transition:background-color 250ms ease-out,padding 300ms ease-out}.elementor-section.bdt-motion-effect-wrapper{overflow:var(--ep-effect-section-overflow, visible) !important}.elementor-column.bdt-motion-effect-wrapper{overflow:var(--ep-effect-column-overflow, visible) !important}.bdt-motion-effect-yes{transition:transform var(--ep-effect-transition-duration, 300ms) var(--ep-effect-transition-easing, ease-out)}.elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-normal, 0), var(--ep-effect-trans-y-normal, 0)) rotateX(var(--ep-effect-rotate-x-normal, 0)) rotateY(var(--ep-effect-rotate-y-normal, 0)) rotateZ(var(--ep-effect-rotate-z-normal, 0)) scaleX(var(--ep-effect-scale-x-normal, 1)) scaleY(var(--ep-effect-scale-y-normal, 1)) skewX(var(--ep-effect-skew-x-normal, 0)) skewY(var(--ep-effect-skew-y-normal, 0))}.elementor-widget.bdt-motion-effect-yes:hover,.bdt-motion-effect-wrapper:hover .elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-hover, var(--ep-effect-trans-x-normal, 0)), var(--ep-effect-trans-y-hover, var(--ep-effect-trans-y-normal, 0))) rotateX(var(--ep-effect-rotate-x-hover, var(--ep-effect-rotate-x-normal, 0))) rotateY(var(--ep-effect-rotate-y-hover, var(--ep-effect-rotate-y-normal, 0))) rotateZ(var(--ep-effect-rotate-z-hover, var(--ep-effect-rotate-z-normal, 0))) scaleX(var(--ep-effect-scale-x-hover, var(--ep-effect-scale-x-normal, 1))) scaleY(var(--ep-effect-scale-y-hover, var(--ep-effect-scale-y-normal, 1))) skewX(var(--ep-effect-skew-x-hover, var(--ep-effect-skew-x-normal, 0))) skewY(var(--ep-effect-skew-y-hover, var(--ep-effect-skew-y-normal, 0)));transition-delay:var(--ep-effect-transition-delay, 0ms)}.elementor-column.bdt-backdrop-filter-yes>.elementor-element-populated{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.elementor-widget.bdt-backdrop-filter-yes>.elementor-widget-container{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.e-container.bdt-backdrop-filter-yes.elementor-element{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.e-container.bdt-backdrop-filter-yes .e-container__inner{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.bdt-element-align-wrapper{flex-wrap:wrap;display:flex;position:relative}.bdt-element-align-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-end .bdt-element-align-wrapper{justify-content:flex-end}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100% !important}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30));transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30))}[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40));transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-fraction-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .swiper-container-coverflow{padding-top:15px}[class*="elementor-widget-bdt-"] .swiper-container-coverflow .swiper-slide{transition-property:transform,border,background}[class*="elementor-widget-bdt-"] .swiper-container-horizontal>.swiper-pagination-progress{top:auto;bottom:0}.elementor-pagination-position-inside .swiper-pagination-fraction,.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}.elementor-pagination-position-outside .swiper-container{padding-bottom:40px}.elementor-pagination-position-outside .swiper-pagination-fraction,.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}@media screen and (max-width:1024px){.bdt-element-align-tablet-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-tablet-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-tablet-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-tablet-end .bdt-element-align-wrapper{justify-content:flex-end}}@media screen and (max-width:767px){.bdt-element-align-mobile-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-mobile-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-mobile-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-mobile-end .bdt-element-align-wrapper{justify-content:flex-end}}@media only screen and (max-width:767px){.bdt-mobile{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){.bdt-tablet{display:none}}@media only screen and (min-width:1200px){.bdt-desktop{display:none}}[class*="bdt-"] *,[class*="bdt-"] *::before,[class*="bdt-"] *::after{box-sizing:border-box}.bdt-advanced-divider>img{display:none}.bdt-reveal-effects-yes .elementor-widget-container>*:not([class*="block-revealer"]){opacity:0}.bdt-ep-button{font-size:14px;color:#666;font-weight:700}.bdt-ep-button.bdt-ep-button-size-xs{padding:5px 10px;font-size:10px;font-weight:400}.bdt-ep-button.bdt-ep-button-size-sm{padding:10px 20px;font-size:12px}.bdt-ep-button.bdt-ep-button-size-md{padding:15px 30px}.bdt-ep-button.bdt-ep-button-size-lg{padding:20px 30px;font-size:16px}.bdt-ep-button.bdt-ep-button-size-xl{padding:25px 30px;font-size:18px}.elementor-align-justify .bdt-ep-button{width:100%}@media (max-width:767px){.elementor-mobile-align-justify .bdt-ep-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-justify .bdt-ep-button{width:100%}}.bdt-ep-shadow-mode-yes .bdt-ep-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-custom-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-wc-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-testimonial-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-event-carousel-skin-fable .swiper-container,.bdt-ep-shadow-mode-yes .bdt-event-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-portfolio-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-panel-slider .swiper-container,.bdt-ep-shadow-mode-yes .bdt-learnpress-carousel .swiper-container,.bdt-ep-shadow-mode-yes .ep-edd-product-review-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-tutor-lms-course-carousel .swiper-container{padding:10px;margin:0 -10px}.bdt-show-hidden-item--yes .swiper-container{overflow:visible}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .swiper-pagination-custom,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-container-horizontal .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-pagination-custom .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.bdt-navigation-type-arrows-fraction .swiper-pagination{position:initial}.bdt-arrows-fraction-container .bdt-navigation-prev,.bdt-arrows-dots-container .bdt-navigation-prev,.bdt-arrows-container .bdt-navigation-prev,.bdt-arrows-fraction-container .bdt-navigation-next,.bdt-arrows-dots-container .bdt-navigation-next,.bdt-arrows-container .bdt-navigation-next{transition:all .3s ease}.bdt-arrows-fraction-container .bdt-navigation-prev i,.bdt-arrows-dots-container .bdt-navigation-prev i,.bdt-arrows-container .bdt-navigation-prev i,.bdt-arrows-fraction-container .bdt-navigation-next i,.bdt-arrows-dots-container .bdt-navigation-next i,.bdt-arrows-container .bdt-navigation-next i{display:inline-flex;transition:all .3s ease}.rtl .bdt-arrows-container,.rtl .bdt-arrows-fraction-container,.rtl .bdt-arrows-dots-container{direction:rtl}.rtl .bdt-arrows-container .swiper-pagination,.rtl .bdt-arrows-fraction-container .swiper-pagination,.rtl .bdt-arrows-dots-container .swiper-pagination{direction:ltr}.rtl .bdt-news-ticker-controls{display:flex;flex-direction:row-reverse}.bdt-pagination-dot-dot{display:flex;align-items:center;justify-content:center}.bdt-pagination-dot-dot span{line-height:1px;height:13px;color:#bbb !important}.elementor-widget-container .bdt-subnav{margin-bottom:10px;margin-top:0;color:#999}.elementor-widget-container .bdt-subnav *{font-size:13px;font-weight:400}.elementor-widget-container .bdt-subnav span{color:inherit}.elementor-widget-container .bdt-subnav span span{display:inline-block}.elementor-widget-container .bdt-subnav span a{display:inline-block;transition:color .5s cubic-bezier(.4, .7, .04, .88)}.elementor-widget-container .bdt-subnav span a:hover{color:#666}.elementor-widget-container .bdt-subnav span a+a{margin-right:5px;color:#999}.elementor-widget-container .bdt-subnav span:after{content:'';height:4px;width:4px;border-radius:50%;background:#adb5bd;margin-right:-10px;margin-left:10px;display:inline-block;line-height:4px;vertical-align:middle}.elementor-widget-container .bdt-subnav span:last-child::after{content:none}.bdt-button-icon-align-left{float:left}.bdt-button-icon-align-right{float:right}.bdt-flex-align-left{order:-1}.bdt-flex-align-right{order:99}.bdt-masonry-grid .bdt-gallery-item{float:left;height:auto}.bdt-masonry-grid .bdt-gallery-item .bdt-gallery-thumbnail img{height:auto}[class*="elementor-widget-bdt-"] .swiper-container .elementor-lightbox-content-source{display:none}[class*="elementor-widget-bdt-"] .swiper-slide{border-style:solid;border-width:0;overflow:hidden}[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-container-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.bdt-animated-slow>span{animation-duration:2s}.bdt-animated-fast>span{animation-duration:.75s}.bdt-scrollnav-fixed-yes .elementor-widget-container{margin:0 !important;padding:0 !important;border:none !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav{position:fixed !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav [class*="bdt-navbar"]{margin:30px}.bdt-comment-container .fb_iframe_widget,.bdt-comment-container .fb_iframe_widget span,.bdt-comment-container .fb_iframe_widget iframe{width:100% !important}.bdt-ep-grid-filters-wrapper{margin-bottom:30px}.bdt-ep-grid-filters-wrapper ul li{cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters{padding:0;margin:0}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter{display:inline-block;font-weight:700;border-bottom:2px solid transparent}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter.bdt-active{border-bottom-color:#444}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:first-child){margin-left:calc(15px)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:last-child){margin-right:calc(15px)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter .bdt-dropdown ul li.bdt-ep-grid-filter{margin:0}@media (min-width:1024px){.bdt-ep-grid-filter-container{transition:height .5s ease-out}}.bdt-document-viewer iframe{border:none}iframe[data-src]:not(.lazy-loaded),.bdt-lazy-loading{background:rgba(152,152,152,0.07);background-image:url(//lequi-libre.be/wp-content/plugins/element-pack/assets/images/loading.svg);background-repeat:no-repeat;background-position:center}.bdt-dummy-loader{height:250px;background:rgba(152,152,152,0.05);background-repeat:no-repeat;background-position:center;animation-name:dummy-loader-animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in}@keyframes dummy-loader-animation{0%{background:rgba(152,152,152,0.05)}50%{background:rgba(152,152,152,0.2)}100%{background:rgba(152,152,152,0.05)}}.bdt-modal-link{cursor:pointer}.bdt-modal-link *{cursor:pointer}.bdt-ep-shadow-mode-yes .elementor-widget-container:before,.bdt-ep-shadow-mode-yes .elementor-widget-container:after{content:'';position:absolute;width:20%;height:100%;top:0;z-index:2;pointer-events:none}.bdt-ep-shadow-mode-yes .elementor-widget-container:before{background:linear-gradient(to right, #fff 5%, rgba(255,255,255,0) 100%);left:-10px}.bdt-ep-shadow-mode-yes .elementor-widget-container:after{background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 95%);right:-10px}@media (max-width:767px){.bdt-ep-shadow-mode-yes .elementor-widget-container:before,.bdt-ep-shadow-mode-yes .elementor-widget-container:after{content:none}}.elementor-widget-bdt-easy-digital-download .edd_downloads_list .edd_download{margin:0;padding:0}@keyframes attentionAnimation{0%{left:0}1%{left:-3px}2%{left:5px}3%{left:-8px}4%{left:8px}5%{left:-5px}6%{left:3px}7%{left:0}}.bdt-ep-attention-button{animation-name:attentionAnimation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in;position:relative}.elementor-widget-wrap [data-tilt]{transition:box-shadow 400ms cubic-bezier(.25, .9, .58, 1)}.elementor-widget-wrap [data-tilt]:hover{box-shadow:0 20px 50px -10px rgba(0,0,0,0.45),0 50px 90px 0 rgba(51,51,51,0.15)}.bdt-post-grid-tab dl{margin:0;opacity:0;transition:opacity 450ms cubic-bezier(.3, .91, .58, 1)}.bdt-post-grid-tab .gridtab[class*="gridtab--"]{opacity:1}.bdt-hide-recaptcha-badge-yes .grecaptcha-badge{display:none}.elementor-widget-bdt-testimonial-slider .bdt-rating-item,.elementor-widget-bdt-testimonial-carousel .bdt-rating-item,.elementor-widget-bdt-testimonial-grid .bdt-rating-item{color:#e7e7e7}.elementor-widget-bdt-testimonial-slider .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-carousel .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-grid .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-slider .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-bdt-testimonial-carousel .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-bdt-testimonial-grid .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-bdt-testimonial-slider .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-bdt-testimonial-carousel .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-bdt-testimonial-grid .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-bdt-testimonial-slider .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-bdt-testimonial-carousel .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-bdt-testimonial-grid .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-bdt-testimonial-slider .bdt-rating-5 .bdt-rating-item:nth-child(-n+5),.elementor-widget-bdt-testimonial-carousel .bdt-rating-5 .bdt-rating-item:nth-child(-n+5),.elementor-widget-bdt-testimonial-grid .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#FFCC00}.elementor-widget-container .bdt-rating .bdt-rating-item{font-size:14px;margin-right:2px}.elementor-widget-container .bdt-review-platform{position:absolute;bottom:0;right:0;padding:6px;background:#fff;font-size:13px;transition:all .3s ease}.elementor-widget-container .bdt-review-platform i{height:1em;width:1em}.elementor-widget-container .bdt-review-google .bdt-platform-icon,.elementor-widget-container .bdt-review-google .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-google .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-google .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-google .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-google .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#4285f4}.elementor-widget-container .bdt-review-facebook .bdt-platform-icon,.elementor-widget-container .bdt-review-facebook .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-facebook .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-facebook .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-facebook .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-facebook .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#3c5b9b}.elementor-widget-container .bdt-review-yelp .bdt-platform-icon,.elementor-widget-container .bdt-review-yelp .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-yelp .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-yelp .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-yelp .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-yelp .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#d80027}.elementor-widget-container .bdt-review-g2 .bdt-platform-icon,.elementor-widget-container .bdt-review-g2 .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-g2 .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-g2 .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-g2 .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-g2 .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#ff492c}.elementor-widget-container .bdt-review-trustpilot .bdt-platform-icon,.elementor-widget-container .bdt-review-trustpilot .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-trustpilot .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-trustpilot .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-trustpilot .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-trustpilot .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#04da8d}.elementor-widget-container .bdt-review-trustradius .bdt-platform-icon,.elementor-widget-container .bdt-review-trustradius .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-trustradius .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-trustradius .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-trustradius .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-trustradius .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#1e50e5}.elementor-widget-container .bdt-review-tripadvisor .bdt-platform-icon,.elementor-widget-container .bdt-review-tripadvisor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-tripadvisor .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-tripadvisor .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-tripadvisor .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-tripadvisor .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#34e0a1}.elementor-widget-container .bdt-review-foursquare .bdt-platform-icon,.elementor-widget-container .bdt-review-foursquare .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-foursquare .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-foursquare .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-foursquare .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-foursquare .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#de3160}.elementor-widget-container .bdt-review-glassdoor .bdt-platform-icon,.elementor-widget-container .bdt-review-glassdoor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-glassdoor .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-glassdoor .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-glassdoor .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-glassdoor .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#0CAA41}.elementor-widget-container .bdt-review-capterra .bdt-platform-icon,.elementor-widget-container .bdt-review-capterra .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-container .bdt-review-capterra .bdt-rating-2 .bdt-rating-item:nth-child(-n+2),.elementor-widget-container .bdt-review-capterra .bdt-rating-3 .bdt-rating-item:nth-child(-n+3),.elementor-widget-container .bdt-review-capterra .bdt-rating-4 .bdt-rating-item:nth-child(-n+4),.elementor-widget-container .bdt-review-capterra .bdt-rating-5 .bdt-rating-item:nth-child(-n+5){color:#044d80}.elementor-button svg{width:1.2em}.ep-pagination .bdt-pagination{margin:20px 0}.ep-pagination .bdt-pagination li{list-style-type:none;padding-left:5px}.ep-pagination .bdt-pagination li:hover a,.ep-pagination .bdt-pagination li.bdt-active a{color:#fff;background:#1e87f0}.ep-pagination .bdt-pagination li a{font-size:12px;padding:5px 25px;background:#ffffff;color:#1e87f0;border-radius:3px}.ep-pagination .bdt-pagination li:nth-child(1){padding-left:0 !important}.bdt-honeycombs:not(.honeycombs-loaded){opacity:0}.bdt-background-overlay-yes>.elementor-widget-container:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:calc(100% - var(--ep-overlay-margin-right, 0px) - var(--ep-overlay-margin-left, 0px));height:calc(100% - var(--ep-overlay-margin-top, 0px) - var(--ep-overlay-margin-bottom, 0px));margin:var(--ep-overlay-margin-top, 0) var(--ep-overlay-margin-right, 0) var(--ep-overlay-margin-bottom, 0) var(--ep-overlay-margin-left, 0);pointer-events:none}.bdt-background-overlay-yes.bdt-bg-o-t-zoom>.elementor-widget-container:before{transform:scale(0);opacity:0;transition:transform 300ms,opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-zoom>.elementor-widget-container:hover:before{transform:scale(1);opacity:1}.bdt-background-overlay-yes.bdt-bg-o-t-rotate>.elementor-widget-container:before{transform:scale(0) rotate(-30deg);opacity:0;transition:transform 300ms,opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-rotate>.elementor-widget-container:hover:before{transform:scale(1) rotate(0deg);opacity:1}.bdt-mini-cart-button-icon svg{width:18px}.bdt-svg-image img{width:auto}.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-janes .bdt-gallery-item .bdt-portfolio-inner .bdt-portfolio-desc{transform:rotateY(-90deg)}.epsc-clipboard .epsc-copy-btn{opacity:0;cursor:pointer}.epsc-clipboard:hover .epsc-copy-btn{opacity:1}.epsc-rating .epsc-rating-item{color:#e7e7e7}.epsc-rating .epsc-rating-item i{display:inline-flex;font-family:'element-pack' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.epsc-rating .epsc-rating-item i:before{content:'\ece0'}.epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after,.epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after,.epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after,.epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after,.epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after,.epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after{position:absolute;content:'\e95b';color:#FFCC00}.epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after,.epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after,.epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after,.epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after,.epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{content:'\e95d';color:#FFCC00;position:absolute}.bdt-floating-effect-infinite--yes .elementor-widget-container>*{animation:fe-infinite-rotate var(--bdt-floating-effect-rotate-duration, 2000ms) linear infinite;animation-delay:var(--bdt-floating-effect-rotate-delay, 0)}@keyframes fe-infinite-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tippy-box .tippy-content .bdt-title{display:block;font-weight:700;margin-bottom:5px;font-size:1.1em}@keyframes ep-grid-layer-animation-top-to-bottom{from{min-height:0vh}to{min-height:100vh}}.bdt-mouse-disabled{cursor:not-allowed}.bdt-modal .bdt-modal-dialog button.bdt-close{width:auto}.bdt-lightbox .bdt-lightbox-button{transition:all .3s ease}.bdt-lightbox .bdt-lightbox-button svg{width:1em}.bdt-ep-grid-filter a{color:#798184}.bdt-realistic-image-shadow{position:relative;overflow:inherit !important}.elementor-widget-image .bdt-realistic-image-shadow img{display:block}.bdt-realistic-image-shadow img:nth-child(1){position:relative}.bdt-realistic-image-shadow img:nth-last-child(1){position:absolute;z-index:-1;left:0;top:20px;transform:scaleX(.9);transition:filter .3s ease-in-out,opacity .3s ease-in-out}.bdt-realistic-image-shadow:not(.bdt-hover) img:nth-last-child(1){filter:blur(20px);opacity:.8}.bdt-realistic-image-shadow.bdt-hover img:nth-last-child(1){height:100%;width:100%;opacity:0}.bdt-realistic-image-shadow.bdt-hover:hover img:nth-last-child(1){filter:blur(20px);opacity:.8}