@font-face {
font-family: 'fontello';
src: url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.eot?15211556);
src: url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.eot?15211556#iefix) format('embedded-opentype'),
url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.woff2?15211556) format('woff2'),
url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.woff?15211556) format('woff'),
url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.ttf?15211556) format('truetype'),
url(//therapyinstitute.ie/wp-content/themes/trendion/skins/default/css/font-icons/font/fontello.svg?15211556#fontello) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: never;
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-tiktok:before { content: '\0e00'; } .icon-tiktok-2:before { content: '\0e01'; } .icon-tiktok-3:before { content: '\0e02'; } .icon-twitter-x:before { content: '\0e03'; } .icon-twitter-x-2:before { content: '\0e04'; } .icon-mastodon:before { content: '\e7aa'; } .icon-threads:before { content: '\e7ab'; } .icon-vcard:before { content: '\e800'; } .icon-pin:before { content: '\e801'; } .icon-reply:before { content: '\e802'; } .icon-reply-all:before { content: '\e803'; } .icon-forward:before { content: '\e804'; } .icon-print:before { content: '\e805'; } .icon-keyboard:before { content: '\e806'; } .icon-slider-left:before { content: '\e807'; } .icon-clock-empty:before { content: '\e808'; } .icon-hourglass:before { content: '\e809'; } .icon-login:before { content: '\e80a'; } .icon-logout:before { content: '\e80b'; } .icon-picture:before { content: '\e80c'; } .icon-brush:before { content: '\e80d'; } .icon-ccw:before { content: '\e80e'; } .icon-cw:before { content: '\e80f'; } .icon-refresh:before { content: '\e810'; } .icon-clock:before { content: '\e811'; } .icon-circle-empty:before { content: '\e812'; } .icon-circle-dot:before { content: '\e813'; } .icon-circle:before { content: '\e814'; } .icon-checkbox:before { content: '\e815'; } .icon-checkbox-empty:before { content: '\e816'; } .icon-book:before { content: '\e817'; } .icon-mail-empty:before { content: '\e818'; } .icon-mail:before { content: '\e819'; } .icon-phone:before { content: '\e81a'; } .icon-book-open:before { content: '\e81b'; } .icon-users-group:before { content: '\e81c'; } .icon-male:before { content: '\e81d'; } .icon-female:before { content: '\e81e'; } .icon-child:before { content: '\e81f'; } .icon-star:before { content: '\e820'; } .icon-globe:before { content: '\e821'; } .icon-mobile:before { content: '\e822'; } .icon-tablet-1:before { content: '\e823'; } .icon-laptop:before { content: '\e824'; } .icon-desktop:before { content: '\e825'; } .icon-cog:before { content: '\e826'; } .icon-cogs:before { content: '\e827'; } .icon-down:before { content: '\e828'; } .icon-wrench:before { content: '\e829'; } .icon-sliders:before { content: '\e82a'; } .icon-lock:before { content: '\e82b'; } .icon-trophy:before { content: '\e82c'; } .icon-spin3:before { content: '\e82d'; } .icon-spin1:before { content: '\e82e'; } .icon-spin2:before { content: '\e82f'; } .icon-spin4:before { content: '\e830'; } .icon-spin5:before { content: '\e831'; } .icon-spin6:before { content: '\e832'; } .icon-location:before { content: '\e833'; } .icon-address:before { content: '\e834'; } .icon-up:before { content: '\e835'; } .icon-right:before { content: '\e836'; } .icon-left:before { content: '\e837'; } .icon-music-light:before { content: '\e838'; } .icon-search-light:before { content: '\e839'; } .icon-mail-light:before { content: '\e83a'; } .icon-heart-light:before { content: '\e83b'; } .icon-dot:before { content: '\e83c'; } .icon-user-light:before { content: '\e83d'; } .icon-video-light:before { content: '\e83e'; } .icon-camera-light:before { content: '\e83f'; } .icon-photo-light:before { content: '\e840'; } .icon-attach-light:before { content: '\e841'; } .icon-lock-light:before { content: '\e842'; } .icon-eye-light:before { content: '\e843'; } .icon-tag-light:before { content: '\e844'; } .icon-thumbs-up-light:before { content: '\e845'; } .icon-download-1:before { content: '\e846'; } .icon-comment-light:before { content: '\e847'; } .icon-location-light:before { content: '\e848'; } .icon-cup-light:before { content: '\e849'; } .icon-trash-light:before { content: '\e84a'; } .icon-doc-light:before { content: '\e84b'; } .icon-key-light:before { content: '\e84c'; } .icon-database-light:before { content: '\e84d'; } .icon-megaphone-light:before { content: '\e84e'; } .icon-graduation-light:before { content: '\e84f'; } .icon-fire-light:before { content: '\e850'; } .icon-paper-plane-light:before { content: '\e851'; } .icon-cloud-light:before { content: '\e852'; } .icon-globe-light:before { content: '\e853'; } .icon-inbox-light:before { content: '\e854'; } .icon-cart:before { content: '\e855'; } .icon-resize-small:before { content: '\e856'; } .icon-desktop-light:before { content: '\e857'; } .icon-tv-light:before { content: '\e858'; } .icon-wallet-light:before { content: '\e859'; } .icon-t-shirt-light:before { content: '\e85a'; } .icon-lightbulb-light:before { content: '\e85b'; } .icon-clock-light:before { content: '\e85c'; } .icon-diamond-light:before { content: '\e85d'; } .icon-shop-light:before { content: '\e85e'; } .icon-sound-light:before { content: '\e85f'; } .icon-calendar-light:before { content: '\e860'; } .icon-food-light:before { content: '\e861'; } .icon-money-light:before { content: '\e862'; } .icon-params-light:before { content: '\e863'; } .icon-cog-light:before { content: '\e864'; } .icon-beaker-light:before { content: '\e865'; } .icon-note-light:before { content: '\e866'; } .icon-truck-light:before { content: '\e867'; } .icon-behance:before { content: '\e868'; } .icon-bitbucket:before { content: '\e869'; } .icon-cc:before { content: '\e86a'; } .icon-codeopen:before { content: '\e86b'; } .icon-css3:before { content: '\e86c'; } .icon-delicious:before { content: '\e86d'; } .icon-digg:before { content: '\e86e'; } .icon-dribbble:before { content: '\e86f'; } .icon-deviantart:before { content: '\e870'; } .icon-dropbox:before { content: '\e871'; } .icon-drupal:before { content: '\e872'; } .icon-facebook:before { content: '\e873'; } .icon-flickr:before { content: '\e874'; } .icon-foursquare:before { content: '\e875'; } .icon-git:before { content: '\e876'; } .icon-github:before { content: '\e877'; } .icon-gittip:before { content: '\e878'; } .icon-google:before { content: '\e879'; } .icon-gplus:before { content: '\e87a'; } .icon-gwallet:before { content: '\e87b'; } .icon-hacker-news:before { content: '\e87c'; } .icon-html5:before { content: '\e87d'; } .icon-instagramm:before { content: '\e87e'; } .icon-ioxhost:before { content: '\e87f'; } .icon-joomla:before { content: '\e880'; } .icon-jsfiddle:before { content: '\e881'; } .icon-lastfm:before { content: '\e882'; } .icon-linux:before { content: '\e883'; } .icon-linkedin:before { content: '\e884'; } .icon-maxcdn:before { content: '\e885'; } .icon-meanpath:before { content: '\e886'; } .icon-openid:before { content: '\e887'; } .icon-pagelines:before { content: '\e888'; } .icon-paypal:before { content: '\e889'; } .icon-qq:before { content: '\e88a'; } .icon-reddit:before { content: '\e88b'; } .icon-renren:before { content: '\e88c'; } .icon-skype:before { content: '\e88d'; } .icon-slack:before { content: '\e88e'; } .icon-slideshare:before { content: '\e88f'; } .icon-soundcloud:before { content: '\e890'; } .icon-spotify:before { content: '\e891'; } .icon-stackexchange:before { content: '\e892'; } .icon-stackoverflow:before { content: '\e893'; } .icon-steam:before { content: '\e894'; } .icon-stumbleupon:before { content: '\e895'; } .icon-tencent-weibo:before { content: '\e896'; } .icon-trello:before { content: '\e897'; } .icon-tumblr:before { content: '\e898'; } .icon-twitch:before { content: '\e899'; } .icon-twitter:before { content: '\e89a'; } .icon-vine:before { content: '\e89b'; } .icon-vkontakte:before { content: '\e89c'; } .icon-wechat:before { content: '\e89d'; } .icon-weibo:before { content: '\e89e'; } .icon-windows:before { content: '\e89f'; } .icon-wordpress:before { content: '\e8a0'; } .icon-xing:before { content: '\e8a1'; } .icon-yelp:before { content: '\e8a2'; } .icon-youtube:before { content: '\e8a3'; } .icon-yahoo:before { content: '\e8a4'; } .icon-lemon:before { content: '\e8a5'; } .icon-blank:before { content: '\e8a6'; } .icon-pinterest:before { content: '\e8a7'; } .icon-heart-empty:before { content: '\e8a8'; } .icon-lock-open:before { content: '\e8a9'; } .icon-heart:before { content: '\e8aa'; } .icon-check:before { content: '\e8ab'; } .icon-cancel:before { content: '\e8ac'; } .icon-plus:before { content: '\e8ad'; } .icon-minus:before { content: '\e8ae'; } .icon-double-left:before { content: '\e8af'; } .icon-double-right:before { content: '\e8b0'; } .icon-double-up:before { content: '\e8b1'; } .icon-double-down:before { content: '\e8b2'; } .icon-help:before { content: '\e8b3'; } .icon-info:before { content: '\e8b4'; } .icon-link:before { content: '\e8b5'; } .icon-quote:before { content: '\e8b6'; } .icon-attach:before { content: '\e8b7'; } .icon-eye:before { content: '\e8b8'; } .icon-tag:before { content: '\e8b9'; } .icon-menu:before { content: '\e8ba'; } .icon-pencil:before { content: '\e8bb'; } .icon-feather:before { content: '\e8bc'; } .icon-code:before { content: '\e8bd'; } .icon-home:before { content: '\e8be'; } .icon-camera:before { content: '\e8bf'; } .icon-pictures:before { content: '\e8c0'; } .icon-video:before { content: '\e8c1'; } .icon-users:before { content: '\e8c2'; } .icon-user:before { content: '\e8c3'; } .icon-user-add:before { content: '\e8c4'; } .icon-comment-empty:before { content: '\e8c5'; } .icon-chat-empty:before { content: '\e8c6'; } .icon-bell:before { content: '\e8c7'; } .icon-star-empty:before { content: '\e8c8'; } .icon-dot2:before { content: '\e8c9'; } .icon-dot3:before { content: '\e8ca'; } .icon-note:before { content: '\e8cb'; } .icon-basket:before { content: '\e8cc'; } .icon-note2:before { content: '\e8cd'; } .icon-share:before { content: '\e8ce'; } .icon-doc:before { content: '\e8cf'; } .icon-doc-text:before { content: '\e8d0'; } .icon-file-pdf:before { content: '\e8d1'; } .icon-file-word:before { content: '\e8d2'; } .icon-file-excel:before { content: '\e8d3'; } .icon-file-powerpoint:before { content: '\e8d4'; } .icon-file-image:before { content: '\e8d5'; } .icon-file-archive:before { content: '\e8d6'; } .icon-file-audio:before { content: '\e8d7'; } .icon-file-video:before { content: '\e8d8'; } .icon-file-code:before { content: '\e8d9'; } .icon-trash-empty:before { content: '\e8da'; } .icon-trash:before { content: '\e8db'; } .icon-th-large:before { content: '\e8dc'; } .icon-th:before { content: '\e8dd'; } .icon-th-list:before { content: '\e8de'; } .icon-flag:before { content: '\e8df'; } .icon-attention:before { content: '\e8e0'; } .icon-play:before { content: '\e8e1'; } .icon-stop:before { content: '\e8e2'; } .icon-pause:before { content: '\e8e3'; } .icon-record:before { content: '\e8e4'; } .icon-to-end:before { content: '\e8e5'; } .icon-tools:before { content: '\e8e6'; } .icon-retweet:before { content: '\e8e7'; } .icon-to-start:before { content: '\e8e8'; } .icon-fast-forward:before { content: '\e8e9'; } .icon-fast-backward:before { content: '\e8ea'; } .icon-search:before { content: '\e8eb'; } .icon-slider-right:before { content: '\e8ec'; } .icon-rss:before { content: '\e8ed'; } .icon-down-big-1:before { content: '\e8ee'; } .icon-left-big-1:before { content: '\e8ef'; } .icon-right-big-1:before { content: '\e8f0'; } .icon-up-big-1:before { content: '\e8f1'; } .icon-comment-2:before { content: '\e8f2'; } .icon-comment:before { content: '\e8f3'; } .icon-eye-2:before { content: '\e8f4'; } .icon-tablet:before { content: '\e8f5'; } .icon-bathtub:before { content: '\e8f6'; } .icon-comb:before { content: '\e8f7'; } .icon-calendar:before { content: '\e8f8'; } .icon-search-alt:before { content: '\e8f9'; } .icon-white:before { content: '\e8fa'; } .icon-home-alt:before { content: '\e8fb'; } .icon-timer:before { content: '\e8fc'; } .icon-locator:before { content: '\e8fd'; } .icon-cup:before { content: '\e8fe'; } .icon-currency:before { content: '\e8ff'; } .icon-box:before { content: '\e900'; } .icon-quote-left:before { content: '\e901'; } .icon-quote-right:before { content: '\e902'; } .icon-volume-up:before { content: '\e903'; } .icon-volume-off:before { content: '\e904'; } .icon-volume:before { content: '\e905'; } .icon-volume-down:before { content: '\e906'; } .icon-arrow-left-alt:before { content: '\e907'; } .icon-arrow-right-alt:before { content: '\e908'; } .icon-thumbs-up:before { content: '\e909'; } .icon-thumbs-down:before { content: '\e90a'; } .icon-speech:before { content: '\e90b'; } .icon-sphere:before { content: '\e90c'; } .icon-light:before { content: '\e90d'; } .icon-apple-mouse:before { content: '\e90e'; } .icon-arrow-down:before { content: '\e90f'; } .icon-arrow-left:before { content: '\e910'; } .icon-arrow-right:before { content: '\e911'; } .icon-arrow-up:before { content: '\e912'; } .icon-search-2:before { content: '\e913'; } .icon-cd-light:before { content: '\e914'; } .icon-mobile-light:before { content: '\e915'; } .icon-clear-button:before { content: '\e916'; } .icon-binoculars:before { content: '\e917'; } .icon-resize-full:before { content: '\e918'; } .icon-truck:before { content: '\e919'; } .icon-clipboard:before { content: '\e91a'; } .icon-email:before { content: '\e91b'; } .icon-modem:before { content: '\e91c'; } .icon-parking:before { content: '\e91d'; } .icon-swimming-pool:before { content: '\e91e'; } .icon-user-alt:before { content: '\e91f'; } .icon-user-plus:before { content: '\e920'; } .icon-user-times:before { content: '\e921'; } .icon-ellipsis:before { content: '\e922'; } .icon-summer:before { content: '\e923'; } .icon-wireless-antenna:before { content: '\e924'; } .icon-floor:before { content: '\e925'; } .icon-home-1:before { content: '\e926'; } .icon-wireless:before { content: '\e927'; } .icon-ironing:before { content: '\e928'; } .icon-down-big:before { content: '\e929'; } .icon-left-big:before { content: '\e92a'; } .icon-right-big:before { content: '\e92b'; } .icon-up-big:before { content: '\e92c'; } .icon-laundry:before { content: '\e92d'; } .icon-fax-2:before { content: '\e92e'; } .icon-phone-2:before { content: '\e92f'; } .icon-tools-1:before { content: '\e930'; } .icon-checkbox-2:before { content: '\e931'; } .icon-map:before { content: '\e932'; } .icon-newspaper:before { content: '\e933'; } .icon-note-2:before { content: '\e934'; } .icon-picture-2:before { content: '\e935'; } .icon-radio-tower:before { content: '\e936'; } .icon-video-2:before { content: '\e937'; } .icon-down-arrow:before { content: '\e938'; } .icon-left-arrow:before { content: '\e939'; } .icon-right-arrow:before { content: '\e93a'; } .icon-up-arrow:before { content: '\e93b'; } .icon-menu-2:before { content: '\e93c'; } .icon-cart-1:before { content: '\e93d'; } .icon-ellipsis-vert:before { content: '\e93e'; } .icon-left-mini:before { content: '\e93f'; } .icon-right-mini:before { content: '\e940'; } .icon-up-mini:before { content: '\e941'; } .icon-down-mini:before { content: '\e942'; } .icon-arrow-combo:before { content: '\e943'; } .icon-signal:before { content: '\e944'; } .icon-air:before { content: '\e945'; } .icon-water:before { content: '\e946'; } .icon-shareable:before { content: '\e947'; } .icon-resize-full-2:before { content: '\e948'; } .icon-resize-small-1:before { content: '\e949'; } .icon-down-thin:before { content: '\e94a'; } .icon-left-thin:before { content: '\e94b'; } .icon-right-thin:before { content: '\e94c'; } .icon-up-thin:before { content: '\e94d'; } .icon-level-down:before { content: '\e94e'; } .icon-level-up:before { content: '\e94f'; } .icon-shuffle:before { content: '\e950'; } .icon-loop:before { content: '\e951'; } .icon-switch:before { content: '\e952'; } .icon-resize-vertical:before { content: '\e953'; } .icon-resize-horizontal:before { content: '\e954'; } .icon-block:before { content: '\e955'; } .icon-publish:before { content: '\e956'; } .icon-window:before { content: '\e957'; } .icon-photo:before { content: '\e958'; } .icon-download:before { content: '\e959'; } .icon-upload:before { content: '\e95a'; } .icon-link-2:before { content: '\e95b'; } .icon-attach-1:before { content: '\e95c'; } .icon-font:before { content: '\e95d'; } .icon-home-2:before { content: '\e95e'; } .icon-page:before { content: '\e95f'; } .icon-plugins:before { content: '\e960'; } .icon-settings:before { content: '\e961'; } .icon-smartphone:before { content: '\e962'; } .icon-check-2:before { content: '\e963'; } .icon-customizer:before { content: '\e964'; } .icon-editor-table:before { content: '\e965'; } .icon-footer:before { content: '\e966'; } .icon-header:before { content: '\e967'; } .icon-plus-2:before { content: '\e968'; } .icon-refresh-2:before { content: '\e969'; } .icon-cart-2:before { content: '\e96a'; } .icon-editor-code:before { content: '\e96b'; } .icon-network:before { content: '\e96c'; } .icon-share-2:before { content: '\e96d'; } .icon-star-filled:before { content: '\e96e'; } .icon-tag-2:before { content: '\e96f'; } .icon-tools-2:before { content: '\e970'; } .icon-building:before { content: '\e971'; } .icon-document:before { content: '\e972'; } .icon-format-image:before { content: '\e973'; } .icon-location-2:before { content: '\e974'; } .icon-email-2:before { content: '\e975'; } .icon-portfolio:before { content: '\e976'; } .icon-screenoptions:before { content: '\e977'; } .icon-settings-2:before { content: '\e978'; } .icon-users-2:before { content: '\e979'; } .icon-text:before { content: '\e97a'; } .icon-padlock:before { content: '\e97b'; } .icon-padlock-unlock:before { content: '\e97c'; } .icon-down-dir:before { content: '\e97d'; } .icon-left-dir:before { content: '\e97e'; } .icon-right-dir:before { content: '\e97f'; } .icon-up-dir:before { content: '\e980'; } .icon-pencil-1:before { content: '\e981'; } .icon-pencil-2:before { content: '\e982'; } .icon-pencil-alt:before { content: '\e983'; } .icon-pencil-3:before { content: '\e984'; } .icon-warning:before { content: '\e985'; } .icon-yes-alt:before { content: '\e986'; } .icon-attention-1:before { content: '\e987'; } .icon-play-big:before { content: '\e988'; } .icon-stop-big:before { content: '\e989'; } .icon-pause-big:before { content: '\e98a'; } .icon-to-end-big:before { content: '\e98b'; } .icon-to-end-big-alt:before { content: '\e98c'; } .icon-to-start-big:before { content: '\e98d'; } .icon-to-start-big-alt:before { content: '\e98e'; } .icon-fast-fw-big:before { content: '\e98f'; } .icon-fast-bw-big:before { content: '\e990'; } .icon-eject-big:before { content: '\e991'; } .icon-volume-off-big:before { content: '\e992'; } .icon-volume-down-big:before { content: '\e993'; } .icon-volume-up-big:before { content: '\e994'; } .icon-whatsapp:before { content: '\e995'; } .icon-connectdevelop:before { content: '\e996'; } .icon-dashcube:before { content: '\e997'; } .icon-apple:before { content: '\e998'; } .icon-angellist:before { content: '\e999'; } .icon-android:before { content: '\e99a'; } .icon-adn:before { content: '\e99b'; } .icon-buysellads:before { content: '\e99c'; } .icon-like:before { content: '\e99d'; } .icon-shirtsinbulk:before { content: '\e99e'; } .icon-skyatlas:before { content: '\e99f'; } .icon-pied-piper-alt:before { content: '\e9a0'; } .icon-path-4131:before { content: '\e9a1'; } .icon-play-button:before { content: '\e9a2'; } .icon-search-3:before { content: '\e9a3'; } .icon-send:before { content: '\e9a4'; } .icon-shopping-paper-bag-:before { content: '\e9a5'; } .icon-arrow-right1:before { content: '\e9a6'; } .icon-user-1:before { content: '\e9a7'; } .icon-facebook-1:before { content: '\e9a8'; } .icon-bookmark-white:before { content: '\e9a9'; } .icon-twitter-1:before { content: '\e9aa'; } .icon-youtube-1:before { content: '\e9ab'; } .icon-left-quote:before { content: '\e9ac'; } .icon-mouse:before { content: '\e9ad'; } .icon-instagram:before { content: '\e9ae'; } .icon-close:before { content: '\e9af'; } .icon-path-3224:before { content: '\e9b0'; } .icon-login-1:before { content: '\e9b1'; } .icon-path-3317:before { content: '\e9b2'; } .icon-path-4081:before { content: '\e9b3'; } .icon-path-4082:before { content: '\e9b4'; } .icon-landscape:before { content: '\e9b5'; } .icon-path-41:before { content: '\e9b6'; } .icon-path-4155:before { content: '\e9b7'; } .icon-pause-1:before { content: '\e9b8'; } .icon-stop-1:before { content: '\e9b9'; } .icon-arrow-bottom:before { content: '\e9ba'; } .icon-arrow-top:before { content: '\e9bb'; } .icon-arrow-right-1:before { content: '\e9bc'; } .icon-arrow-left-1:before { content: '\e9bd'; } .icon-cart-3:before { content: '\e9be'; } .icon-plain:before { content: '\e9bf'; } .icon-arrow-left1:before { content: '\e9c0'; } .icon-eye-1:before { content: '\e9c1'; } .icon-heart-empty-1:before { content: '\e9c2'; } .icon-comment-1:before { content: '\e9c3'; } .icon-mute:before { content: '\e9c4'; } .icon-unmute:before { content: '\e9c5'; } .icon-arrow:before { content: '\e9c6'; } .icon-arrow-1:before { content: '\e9c7'; } .icon-view:before { content: '\e9c8'; } .icon-share-1:before { content: '\e9c9'; } .icon-heart-1:before { content: '\e9ca'; } .icon-link-1:before { content: '\e9cb'; } .icon-mail-1:before { content: '\e9cc'; } .icon-cookie:before { content: '\e9cd'; } .icon-share-3:before { content: '\e9ce'; } .icon-link-3:before { content: '\e9cf'; } .icon-email-1:before { content: '\e9d0'; } .icon-like-1:before { content: '\e9d1'; } .icon-mute-1:before { content: '\e9d2'; } .icon-volume-1:before { content: '\e9d3'; } .icon-pause-2:before { content: '\e9d4'; } .icon-fullscreen:before { content: '\e9d5'; } .icon-logout-1:before { content: '\e9d6'; } .icon-color-picker:before { content: '\e9d7'; } .icon-move:before { content: '\f047'; } .icon-resize-full-alt:before { content: '\f0b2'; } .icon-docs:before { content: '\f0c5'; } .icon-columns:before { content: '\f0db'; } .icon-ambulance:before { content: '\f0f9'; } .icon-unlink-2:before { content: '\f127'; } .icon-euro:before { content: '\f153'; } .icon-pound:before { content: '\f154'; } .icon-dollar:before { content: '\f155'; } .icon-yen:before { content: '\f157'; } .icon-rouble:before { content: '\f158'; } .icon-car:before { content: '\f1b9'; } .icon-taxi:before { content: '\f1ba'; } .icon-cc-visa:before { content: '\f1f0'; } .icon-cc-mastercard:before { content: '\f1f1'; } .icon-cc-discover:before { content: '\f1f2'; } .icon-cc-amex:before { content: '\f1f3'; } .icon-cc-paypal:before { content: '\f1f4'; } .icon-cc-stripe:before { content: '\f1f5'; } .icon-bicycle:before { content: '\f206'; } .icon-bus:before { content: '\f207'; } .icon-ship:before { content: '\f21a'; } .icon-motorcycle:before { content: '\f21c'; } .icon-genderless:before { content: '\f22d'; } .icon-train:before { content: '\f238'; } .icon-subway:before { content: '\f239'; } .icon-optin-monster:before { content: '\f23c'; } .icon-opencart:before { content: '\f23d'; } .icon-clone:before { content: '\f24d'; } .icon-telegram:before { content: '\f2c6'; } .icon-window-maximize:before { content: '\f2d0'; } .icon-bb-buddy-press:before { content: '\f501'; } .icon-cars:before { content: '\f502'; } .icon-category:before { content: '\f503'; } .icon-certificates:before { content: '\f504'; } .icon-courses:before { content: '\f505'; } .icon-dishes:before { content: '\f506'; } .icon-portfolio-1:before { content: '\f507'; } .icon-posts-page:before { content: '\f508'; } .icon-resume:before { content: '\f509'; } .icon-search-1:before { content: '\f50a'; } .icon-services:before { content: '\f50b'; } .icon-sport:before { content: '\f50c'; } .icon-team:before { content: '\f50d'; } .icon-testimonials:before { content: '\f50e'; } .icon-additional-css:before { content: '\f50f'; } .icon-homepage-settings:before { content: '\f510'; } .icon-blog:before { content: '\f511'; } .icon-single-post:before { content: '\f512'; } .icon-tag-1:before { content: '\f513'; } .icon-donation:before { content: '\f514'; } .icon-downloads:before { content: '\f515'; } .icon-events:before { content: '\f516'; }@font-face {
font-family: 'powerkit-icons';
src: url(//therapyinstitute.ie/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.woff) format("woff"), url(//therapyinstitute.ie/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.ttf) format("truetype"), url(//therapyinstitute.ie/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.svg) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="pk-icon-"],
[class*=" pk-icon-"] {
font-family: 'powerkit-icons' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pk-icon-bluesky:before {
content: "\e94d";
}
.pk-icon-twitter:before {
content: "\e94c";
}
.pk-icon-alert-circle:before {
content: "\e946";
}
.pk-icon-star-half:before {
content: "\e938";
}
.pk-icon-star-full:before {
content: "\e939";
}
.pk-icon-star-empty:before {
content: "\e93a";
}
.pk-icon-discord:before {
content: "\e947";
}
.pk-icon-tiktok:before {
content: "\e948";
}
.pk-icon-mix:before {
content: "\e93c";
}
.pk-icon-strava:before {
content: "\e93b";
}
.pk-icon-microblog:before {
content: "\e937";
}
.pk-icon-mastodon:before {
content: "\e935";
}
.pk-icon-goodreads:before {
content: "\e934";
}
.pk-icon-codepen:before {
content: "\e924";
}
.pk-icon-medium:before {
content: "\e906";
}
.pk-icon-powerkit:before {
content: "\e904";
}
.pk-icon-line:before {
content: "\e90e";
}
.pk-icon-fb-messenger:before {
content: "\e90a";
}
.pk-icon-pixelfed:before {
content: "\e936";
}
.pk-icon-steam:before {
content: "\e932";
}
.pk-icon-thumbtack:before {
content: "\e933";
}
.pk-icon-tripadvisor:before {
content: "\e931";
}
.pk-icon-slideshare:before {
content: "\e925";
}
.pk-icon-producthunt:before {
content: "\e930";
}
.pk-icon-meetup:before {
content: "\e92f";
}
.pk-icon-houzz:before {
content: "\e92e";
}
.pk-icon-deviantart:before {
content: "\e92d";
}
.pk-icon-delicious:before {
content: "\e92c";
}
.pk-icon-500px:before {
content: "\e92b";
}
.pk-icon-bitbucket:before {
content: "\e929";
}
.pk-icon-jsfiddle:before {
content: "\e928";
}
.pk-icon-freecodecamp:before {
content: "\e927";
}
.pk-icon-gitlab:before {
content: "\e926";
}
.pk-icon-stackoverflow:before {
content: "\e923";
}
.pk-icon-wechat:before {
content: "\e91e";
}
.pk-icon-xing:before {
content: "\e91c";
}
.pk-icon-ok:before {
content: "\e91d";
}
.pk-icon-snapchat:before {
content: "\e917";
}
.pk-icon-behance:before {
content: "\f1b4";
}
.pk-icon-diamond:before {
content: "\f219";
}
.pk-icon-dribbble:before {
content: "\f17d";
}
.pk-icon-facebook:before {
content: "\e949";
}
.pk-icon-feed:before {
content: "\f09e";
}
.pk-icon-rss:before {
content: "\f09e";
}
.pk-icon-get-pocket:before {
content: "\f265";
}
.pk-icon-pocket:before {
content: "\f265";
}
.pk-icon-google-plus:before {
content: "\f0d5";
}
.pk-icon-googleplus:before {
content: "\f0d5";
}
.pk-icon-linkedin:before {
content: "\f0e1";
}
.pk-icon-map-marker:before {
content: "\f041";
}
.pk-icon-phone:before {
content: "\f095";
}
.pk-icon-viber:before {
content: "\f095";
}
.pk-icon-pinterest:before {
content: "\f0d2";
}
.pk-icon-retweet:before {
content: "\f079";
}
.pk-icon-soundcloud:before {
content: "\f1be";
}
.pk-icon-spotify:before {
content: "\f1bc";
}
.pk-icon-stumbleupon:before {
content: "\f1a4";
}
.pk-icon-tumblr:before {
content: "\f173";
}
.pk-icon-old-twitter:before {
content: "\f099";
}
.pk-icon-vimeo:before {
content: "\f27d";
}
.pk-icon-vk:before {
content: "\f189";
}
.pk-icon-vkontakte:before {
content: "\f189";
}
.pk-icon-whatsapp:before {
content: "\f232";
}
.pk-icon-youtube:before {
content: "\e945";
}
.pk-icon-foursquare:before {
content: "\e92a";
}
.pk-icon-yelp:before {
content: "\e922";
}
.pk-icon-weibo:before {
content: "\e91f";
}
.pk-icon-apple:before {
content: "\e921";
}
.pk-icon-flickr:before {
content: "\e918";
}
.pk-icon-bloglovin:before {
content: "\e944";
}
.pk-icon-twitch:before {
content: "\e905";
}
.pk-icon-flipboard:before {
content: "\e94a";
}
.pk-icon-googlenews:before {
content: "\e94b";
}
.pk-icon-github:before {
content: "\e90f";
}
.pk-icon-instagram:before {
content: "\e90c";
}
.pk-icon-telegram:before {
content: "\e909";
}
.pk-icon-reddit:before {
content: "\e90b";
}
.pk-icon-android:before {
content: "\e920";
}
.pk-icon-link:before {
content: "\e91b";
}
.pk-icon-globe:before {
content: "\e91a";
}
.pk-icon-website:before {
content: "\e91a";
}
.pk-icon-bell:before {
content: "\e919";
}
.pk-icon-zoom-in:before {
content: "\e916";
}
.pk-icon-check:before {
content: "\e912";
}
.pk-icon-minus:before {
content: "\e90d";
}
.pk-icon-chevron-right:before {
content: "\e914";
}
.pk-icon-chevron-left:before {
content: "\e915";
}
.pk-icon-x:before {
content: "\e913";
}
.pk-icon-arrow-right-circle:before {
content: "\e911";
}
.pk-icon-arrow-left-circle:before {
content: "\e910";
}
.pk-icon-up:before {
content: "\e908";
}
.pk-icon-comment:before {
content: "\e900";
}
.pk-icon-refresh-cw:before {
content: "\e902";
}
.pk-icon-reply:before {
content: "\e903";
}
.pk-icon-like:before {
content: "\e901";
}
.pk-icon-mail:before {
content: "\e002";
}
.pk-icon-email:before {
content: "\e002";
}
.pk-icon-video:before {
content: "\e018";
}
.pk-icon-share:before {
content: "\e93d";
}
.pk-icon-watch:before {
content: "\e93f";
}
.pk-icon-eye:before {
content: "\e93e";
}
.pk-icon-arrow-right:before {
content: "\e940";
}
.pk-icon-arrow-left:before {
content: "\e941";
}
.pk-icon-arrow-down:before {
content: "\e942";
}
.pk-icon-arrow-up:before {
content: "\e943";
}
.pk-container {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.pk-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.pk-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.pk-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.pk-container {
max-width: 1140px;
}
}
.pk-container-fluid {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
.pk-row {
display: flex;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.pk-col-1, .pk-col-2, .pk-col-3, .pk-col-4, .pk-col-5, .pk-col-6, .pk-col-7, .pk-col-8, .pk-col-9, .pk-col-10, .pk-col-11, .pk-col-12, .pk-col-sm-1, .pk-col-sm-2, .pk-col-sm-3, .pk-col-sm-4, .pk-col-sm-5, .pk-col-sm-6, .pk-col-sm-7, .pk-col-sm-8, .pk-col-sm-9, .pk-col-sm-10, .pk-col-sm-11, .pk-col-sm-12, .pk-col-md-1, .pk-col-md-2, .pk-col-md-3, .pk-col-md-4, .pk-col-md-5, .pk-col-md-6, .pk-col-md-7, .pk-col-md-8, .pk-col-md-9, .pk-col-md-10, .pk-col-md-11, .pk-col-md-12, .pk-col-lg-1, .pk-col-lg-2, .pk-col-lg-3, .pk-col-lg-4, .pk-col-lg-5, .pk-col-lg-6, .pk-col-lg-7, .pk-col-lg-8, .pk-col-lg-9, .pk-col-lg-10, .pk-col-lg-11, .pk-col-lg-12, .pk-col-xl-1, .pk-col-xl-2, .pk-col-xl-3, .pk-col-xl-4, .pk-col-xl-5, .pk-col-xl-6, .pk-col-xl-7, .pk-col-xl-8, .pk-col-xl-9, .pk-col-xl-10, .pk-col-xl-11, .pk-col-xl-12 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 20px;
padding-left: 20px;
}
.pk-col-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-12 {
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 576px) {
.pk-col-sm-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-sm-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-sm-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-sm-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-sm-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-sm-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-sm-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-sm-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-sm-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-sm-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-sm-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-sm-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
.pk-col-md-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-md-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-md-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-md-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-md-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-md-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-md-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-md-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-md-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-md-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-md-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-md-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
.pk-col-lg-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-lg-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-lg-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-lg-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-lg-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-lg-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-lg-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-lg-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-lg-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-lg-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-lg-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-lg-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
.pk-col-xl-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-xl-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-xl-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-xl-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-xl-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-xl-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-xl-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-xl-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-xl-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-xl-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-xl-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-xl-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
.pk-d-none {
display: none;
}
.pk-clearfix {
clear: both;
}
.pk-clearfix:after {
content: '';
clear: both;
display: table;
}
.pk-post-meta {
--pk-post-meta-color: #dee2e6;
padding-left: 0;
list-style: none;
color: var(--pk-post-meta-color);
padding: 0;
margin: 0;
}
.pk-post-meta > li {
display: inline-block;
}
.pk-post-meta > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-post-meta li + li:before {
margin-right: 0.5rem;
content: "\b7";
}
.pk-post-meta .pk-icon {
margin-right: 0.25rem;
}
.pk-meta-category .post-categories {
padding-left: 0;
list-style: none;
padding: 0;
margin: 0;
}
.pk-meta-category .post-categories > li {
display: inline-block;
}
.pk-meta-category .post-categories > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-meta-category .post-categories li:not(:last-child):after {
content: ",";
}
.post-meta .pk-meta-category .post-categories {
margin-bottom: 0;
}
.pk-meta-author span + a,
.pk-meta-author a + span {
margin-left: 0.25rem;
}  .wp-block-button.is-pk-button-full-width,
.entry-content .wp-block-button.is-pk-button-full-width {
width: 100%;
}
.wp-block-button.is-pk-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-full-width .wp-block-button__link {
width: 100%;
}
.wp-block-button.is-pk-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-sm .wp-block-button__link {
padding: 0.25rem 0.5rem;
}
.wp-block-button.is-pk-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-lg .wp-block-button__link {
padding: 1rem 2rem;
}  .pk-color-primary {
--pk-primary-color: #343a40;
color: var(--pk-primary-color);
}
.pk-color-secondary {
--pk-secondary-color: #A0A0A0;
color: var(--pk-secondary-color);
}
.pk-bg-primary {
--pk-primary-background: #343a40;
background-color: var(--pk-primary-background);
}
.pk-bg-overlay {
--pk-overlay-background: rgba(52, 58, 64, 0.5);
background-color: var(--pk-overlay-background);
}  .pk-font-primary {
--pk-primary-font-weight: 700;
font-weight: var(--pk-primary-font-weight);
}
.pk-font-secondary {
--pk-secondary-font-size: 80%;
--pk-secondary-font-color: #6c757d;
font-size: var(--pk-secondary-font-size);
color: var(--pk-secondary-font-color);
}
.pk-font-heading {
--pk-heading-font-weight: 700;
--pk-heading-font-color: #212529;
font-weight: var(--pk-heading-font-weight);
color: var(--pk-heading-font-color);
}  .pk-bg-primary {
background-color: #007bff;
}
a.pk-bg-primary:hover, a.pk-bg-primary:focus,
button.pk-bg-primary:hover,
button.pk-bg-primary:focus {
background-color: #0062cc;
}
.pk-bg-secondary {
background-color: #A0A0A0;
}
a.pk-bg-secondary:hover, a.pk-bg-secondary:focus,
button.pk-bg-secondary:hover,
button.pk-bg-secondary:focus {
background-color: #878686;
}
.pk-bg-success {
background-color: #28a745;
}
a.pk-bg-success:hover, a.pk-bg-success:focus,
button.pk-bg-success:hover,
button.pk-bg-success:focus {
background-color: #1e7e34;
}
.pk-bg-info {
background-color: #17a2b8;
}
a.pk-bg-info:hover, a.pk-bg-info:focus,
button.pk-bg-info:hover,
button.pk-bg-info:focus {
background-color: #117a8b;
}
.pk-bg-warning {
background-color: #ffc107;
}
a.pk-bg-warning:hover, a.pk-bg-warning:focus,
button.pk-bg-warning:hover,
button.pk-bg-warning:focus {
background-color: #d39e00;
}
.pk-bg-danger {
background-color: #dc3545;
}
a.pk-bg-danger:hover, a.pk-bg-danger:focus,
button.pk-bg-danger:hover,
button.pk-bg-danger:focus {
background-color: #bd2130;
}
.pk-bg-light {
background-color: #f8f9fa;
}
a.pk-bg-light:hover, a.pk-bg-light:focus,
button.pk-bg-light:hover,
button.pk-bg-light:focus {
background-color: #dae0e5;
}
.pk-bg-dark {
background-color: #343a40;
}
a.pk-bg-dark:hover, a.pk-bg-dark:focus,
button.pk-bg-dark:hover,
button.pk-bg-dark:focus {
background-color: #1d2124;
}
.pk-bg-white {
--pk-bg-white: #fff;
background-color: var(--pk-bg-white);
}
.pk-bg-transparent {
--pk-bg-transparent: transparent;
background-color: var(--pk-bg-transparent);
}  .pk-alert {
--pk-alert-background: #f8f9fa;
--pk-alert-heading-color: inherit;
--pk-alert-close-color: #000;
--pk-alert-close-hover-color: #000;
--pk-alert-font-size: 0.875rem;
--pk-alert-link-font-weight: 700;
--pk-alert-close-font-size: 1rem;
--pk-alert-close-line-height: 1;
--pk-alert-close-text-shadow: 0 1px 0 #fff;
--pk-alert-close-opacity: .75;
} .pk-alert {
position: relative;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
background: var(--pk-alert-background);
font-size: var(--pk-alert-font-size);
}
.pk-alert a {
text-decoration: underline;
text-shadow: none;
border: none;
}
.pk-alert a:hover {
text-decoration: none;
text-shadow: none;
border: none;
}
.pk-alert p {
margin-bottom: 0.5rem;
}
.pk-alert > *:last-child {
margin-bottom: 0;
}
.pk-alert-multiline {
padding: 1.25rem 1.75rem;
}
.pk-alert-heading {
color: var(--pk-alert-heading-color);
}
.pk-alert-link {
font-weight: var(--pk-alert-link-font-weight);
}
.pk-alert-dismissible {
padding-right: 4rem;
}
.pk-alert-dismissible .pk-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.pk-close {
float: right;
font-size: var(--pk-alert-close-font-size);
line-height: var(--pk-alert-close-line-height);
color: var(--pk-alert-close-color);
text-shadow: var(--pk-alert-close-text-shadow);
opacity: var(--pk-alert-close-opacity);
}
.pk-close:hover, .pk-close:focus {
color: var(--pk-alert-close-hover-color);
text-decoration: none;
opacity: 1;
}
button.pk-close {
padding: 0;
text-decoration: none !important;
border: none !important;
-webkit-appearance: none !important;
background-color: transparent !important;
box-shadow: none !important;
}
.pk-alert-primary {
border-left: #007bff 2px solid;
}
.pk-alert-primary .pk-icon-close,
.pk-alert-primary .pk-alert-title {
color: #0062cc;
}
.pk-alert-secondary {
border-left: #A0A0A0 2px solid;
}
.pk-alert-secondary .pk-icon-close,
.pk-alert-secondary .pk-alert-title {
color: #878686;
}
.pk-alert-success {
border-left: #28a745 2px solid;
}
.pk-alert-success .pk-icon-close,
.pk-alert-success .pk-alert-title {
color: #1e7e34;
}
.pk-alert-info {
border-left: #17a2b8 2px solid;
}
.pk-alert-info .pk-icon-close,
.pk-alert-info .pk-alert-title {
color: #117a8b;
}
.pk-alert-warning {
border-left: #ffc107 2px solid;
}
.pk-alert-warning .pk-icon-close,
.pk-alert-warning .pk-alert-title {
color: #d39e00;
}
.pk-alert-danger {
border-left: #dc3545 2px solid;
}
.pk-alert-danger .pk-icon-close,
.pk-alert-danger .pk-alert-title {
color: #bd2130;
}
.pk-alert-light {
border-left: #f8f9fa 2px solid;
}
.pk-alert-light .pk-icon-close,
.pk-alert-light .pk-alert-title {
color: #dae0e5;
}
.pk-alert-dark {
border-left: #343a40 2px solid;
}
.pk-alert-dark .pk-icon-close,
.pk-alert-dark .pk-alert-title {
color: #1d2124;
}  .pk-tippy .pk-alert {
display: none;
}
.tippy-content .pk-alert {
border: none;
background: none;
color: inherit;
font-size: inherit;
padding: 0;
margin: 0;
max-width: 600px;
}  .pk-badge {
--pk-badge-background: #f8f9fa;
--pk-badge-color: inherit;
--pk-badge-primary-background: #00A0D2;
--pk-badge-primary-color: #FFFFFF;
--pk-badge-light-background: #FFFFFF;
--pk-badge-light-color: #000000;
--pk-badge-border-radius: 30px;
--pk-badge-font-size: 75%;
--pk-badge-line-height: 1;
} .pk-badge {
background: var(--pk-badge-background);
color: var(--pk-badge-color);
display: inline-block;
padding: 0.3em 0.6em;
font-size: var(--pk-badge-font-size);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--pk-badge-border-radius);
text-transform: uppercase;
line-height: var(--pk-badge-line-height);
}
.pk-badge:empty {
display: none;
}
.menu-item .pk-badge {
margin-left: 0.5rem;
}
.pk-button .pk-badge {
position: relative;
top: -1px;
}
.pk-badge-primary {
background: rgba(0, 123, 255, 0.1);
color: #0056b3;
}
.pk-badge-secondary {
background: rgba(160, 160, 160, 0.1);
color: #7a7a7a;
}
.pk-badge-success {
background: rgba(40, 167, 69, 0.1);
color: #19692c;
}
.pk-badge-info {
background: rgba(23, 162, 184, 0.1);
color: #0f6674;
}
.pk-badge-warning {
background: rgba(255, 193, 7, 0.1);
color: #ba8b00;
}
.pk-badge-danger {
background: rgba(220, 53, 69, 0.1);
color: #a71d2a;
}
.pk-badge-light {
background: rgba(248, 249, 250, 0.1);
color: #cbd3da;
}
.pk-badge-dark {
background: rgba(52, 58, 64, 0.1);
color: #121416;
}
.pk-badge-primary {
background: var(--pk-badge-primary-background);
color: var(--pk-badge-primary-color);
}
.pk-badge-light {
background: var(--pk-badge-light-background);
color: var(--pk-badge-light-color);
}  .tippy-tooltip {
color: #fff;
}
.tippy-tooltip a {
text-decoration: underline;
color: inherit;
}
.tippy-tooltip a:hover {
text-decoration: none;
color: inherit;
}  [pk-flickity="init"] {
--pk-flickity-button-background: hsla(0, 0%, 100%, 0.75);
--pk-flickity-button-color: #333;
--pk-flickity-button-hover-background: white;
--pk-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
--pk-flickity-button-active-opacity: 0.6;
--pk-flickity-button-disabled-opacity: 0.3;
--pk-flickity-button-icon-fill: #333;
--pk-flickity-prev-next-border-radius: 50%;
--pk-flickity-page-info-font-size: .75rem;
--pk-flickity-page-info-line-height: 1;
--pk-flickity-dot-width: 10px;
--pk-flickity-dot-height: 10px;
--pk-flickity-dot-margin: 0 3px;
--pk-flickity-dot-background: #333;
--pk-flickity-dot-border-radius: 50%;
--pk-flickity-dot-opacity: 0.25;
}
[pk-flickity="init"].flickity-enabled {
position: relative;
padding-bottom: 0;
}
[pk-flickity="init"].flickity-enabled:focus {
outline: none;
}
[pk-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
transition: height 0.2s;
}
[pk-flickity="init"].flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[pk-flickity="init"] .flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
[pk-flickity="init"] .flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
[pk-flickity="init"] .flickity-button {
position: absolute;
background: var(--pk-flickity-button-background);
border: none;
color: var(--pk-flickity-button-color);
}
[pk-flickity="init"] .flickity-button:hover {
background: var(--pk-flickity-button-hover-background);
cursor: pointer;
}
[pk-flickity="init"] .flickity-button:focus {
outline: none;
box-shadow: var(--pk-flickity-button-focus-box-shadow);
}
[pk-flickity="init"] .flickity-button:active {
opacity: var(--pk-flickity-button-active-opacity);
}
[pk-flickity="init"] .flickity-button:disabled {
opacity: var(--pk-flickity-button-disabled-opacity);
cursor: auto; pointer-events: none;
}
[pk-flickity="init"] .flickity-button-icon {
fill: var(--pk-flickity-button-icon-fill);
}
[pk-flickity="init"] .flickity-prev-next-button {
top: 50%;
width: 44px;
height: 44px;
border-radius: var(--pk-flickity-prev-next-border-radius); margin-top: -22px;
}
[pk-flickity="init"] .flickity-prev-next-button.previous {
left: 1rem;
}
[pk-flickity="init"] .flickity-prev-next-button.next {
right: 1rem;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
[pk-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 30%;
top: 30%;
width: 40%;
height: 40%;
}
[pk-flickity="init"] [data-sg-page-info="true"],
[pk-flickity="init"] [data-sg-page-dots="true"] {
padding-bottom: 50px;
}
[pk-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[pk-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button { margin-top: -52px;
}
[pk-flickity="init"] .flickity-pages {
position: relative;
}
[pk-flickity="init"] .flickity-page-info {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
display: flex;
align-items: center;
font-size: var(--pk-flickity-page-info-font-size);
line-height: var(--pk-flickity-page-info-line-height);
}
[pk-flickity="init"] .flickity-page-info span:not(:last-child) {
margin-right: .25rem;
}
[pk-flickity="init"] .flickity-page-dots {
padding: 1rem 3rem 0;
list-style: none;
text-align: center;
list-style: none;
text-align: center;
line-height: 1;
display: flex;
justify-content: center;
align-items: center;
margin: 0;
}
[pk-flickity="init"] .flickity-rtl .flickity-page-dots {
direction: rtl;
}
[pk-flickity="init"] .flickity-page-dots .dot {
display: inline-block;
width: var(--pk-flickity-dot-width);
height: var(--pk-flickity-dot-height);
margin: var(--pk-flickity-dot-margin);
background: var(--pk-flickity-dot-background);
border-radius: var(--pk-flickity-dot-border-radius);
opacity: var(--pk-flickity-dot-opacity);
cursor: pointer;
}
[pk-flickity="init"] .flickity-page-dots .dot.is-selected {
opacity: 1;
}