�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`�
Warning: session_start(): Session cannot be started after headers have already been sent in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 131

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 132

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 133

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 134

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 135

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 547

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 548

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 549

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 550

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 551
array( 'yes' => esc_html__( 'Yes', 'movedo' ), 'no' => esc_html__( 'No', 'movedo' ), ), 'align' => array( 'left' => esc_html__( 'Left', 'movedo' ), 'right' => esc_html__( 'Right', 'movedo' ), 'center' => esc_html__( 'Center', 'movedo' ), ), 'color' => array( 'dark' => esc_html__( 'Dark', 'movedo' ), 'light' => esc_html__( 'Light', 'movedo' ), 'primary-1' => esc_html__( 'Primary 1', 'movedo' ), 'primary-2' => esc_html__( 'Primary 2', 'movedo' ), 'primary-3' => esc_html__( 'Primary 3', 'movedo' ), 'primary-4' => esc_html__( 'Primary 4', 'movedo' ), 'primary-5' => esc_html__( 'Primary 5', 'movedo' ), 'primary-6' => esc_html__( 'Primary 6', 'movedo' ), ), 'color-extra' => array( 'dark' => esc_html__( 'Dark', 'movedo' ), 'light' => esc_html__( 'Light', 'movedo' ), 'primary-1' => esc_html__( 'Primary 1', 'movedo' ), 'primary-2' => esc_html__( 'Primary 2', 'movedo' ), 'primary-3' => esc_html__( 'Primary 3', 'movedo' ), 'primary-4' => esc_html__( 'Primary 4', 'movedo' ), 'primary-5' => esc_html__( 'Primary 5', 'movedo' ), 'primary-6' => esc_html__( 'Primary 6', 'movedo' ), 'custom' => esc_html__( 'Custom', 'movedo' ), ), 'post-color' => array( 'primary-1' => esc_html__( 'Primary 1', 'movedo' ), 'primary-2' => esc_html__( 'Primary 2', 'movedo' ), 'primary-3' => esc_html__( 'Primary 3', 'movedo' ), 'primary-4' => esc_html__( 'Primary 4', 'movedo' ), 'primary-5' => esc_html__( 'Primary 5', 'movedo' ), 'primary-6' => esc_html__( 'Primary 6', 'movedo' ), 'green' => esc_html__( 'Green', 'movedo' ), 'orange' => esc_html__( 'Orange', 'movedo' ), 'red' => esc_html__( 'Red', 'movedo' ), 'blue' => esc_html__( 'Blue', 'movedo' ), 'aqua' => esc_html__( 'Aqua', 'movedo' ), 'purple' => esc_html__( 'Purple', 'movedo' ), 'black' => esc_html__( 'Black', 'movedo' ), 'grey' => esc_html__( 'Grey', 'movedo' ), ), 'button-color' => array( 'primary-1' => esc_html__( 'Primary 1', 'movedo' ), 'primary-2' => esc_html__( 'Primary 2', 'movedo' ), 'primary-3' => esc_html__( 'Primary 3', 'movedo' ), 'primary-4' => esc_html__( 'Primary 4', 'movedo' ), 'primary-5' => esc_html__( 'Primary 5', 'movedo' ), 'primary-6' => esc_html__( 'Primary 6', 'movedo' ), 'green' => esc_html__( 'Green', 'movedo' ), 'orange' => esc_html__( 'Orange', 'movedo' ), 'red' => esc_html__( 'Red', 'movedo' ), 'blue' => esc_html__( 'Blue', 'movedo' ), 'aqua' => esc_html__( 'Aqua', 'movedo' ), 'purple' => esc_html__( 'Purple', 'movedo' ), 'black' => esc_html__( 'Black', 'movedo' ), 'grey' => esc_html__( 'Grey', 'movedo' ), 'white' => esc_html__( 'White', 'movedo' ), ), 'opacity' => array( '0' => '0%', '0.05' => '5%', '0.10' => '10%', '0.15' => '15%', '0.20' => '20%', '0.25' => '25%', '0.30' => '30%', '0.35' => '35%', '0.40' => '40%', '0.45' => '45%', '0.50' => '50%', '0.55' => '55%', '0.60' => '60%', '0.65' => '65%', '0.70' => '70%', '0.75' => '75%', '0.80' => '80%', '0.85' => '85%', '0.90' => '90%', '0.95' => '95%', '1' => '100%', ), 'header-style' => array( 'default' => esc_html__( 'Default', 'movedo' ), 'dark' => esc_html__( 'Dark', 'movedo' ), 'light' => esc_html__( 'Light', 'movedo' ), ), 'color-overlay' => array( '' => esc_html__( 'None', 'movedo' ), 'dark' => esc_html__( 'Dark', 'movedo' ), 'light' => esc_html__( 'Light', 'movedo' ), 'primary-1' => esc_html__( 'Primary 1', 'movedo' ), 'primary-2' => esc_html__( 'Primary 2', 'movedo' ), 'primary-3' => esc_html__( 'Primary 3', 'movedo' ), 'primary-4' => esc_html__( 'Primary 4', 'movedo' ), 'primary-5' => esc_html__( 'Primary 5', 'movedo' ), 'primary-6' => esc_html__( 'Primary 6', 'movedo' ), ), 'style' => array( 'default' => esc_html__( 'Default', 'movedo' ), '1' => esc_html__( 'Style 1', 'movedo' ), '2' => esc_html__( 'Style 2', 'movedo' ), '3' => esc_html__( 'Style 3', 'movedo' ), '4' => esc_html__( 'Style 4', 'movedo' ), ), 'pattern-overlay' => array( '' => esc_html__( 'No', 'movedo' ), 'default' => esc_html__( 'Yes', 'movedo' ), ), 'text-animation' => array( 'fade-in' => esc_html__( 'Default', 'movedo' ), 'none' => esc_html__( 'None', 'movedo' ), 'fade-in-up' => esc_html__( 'Fade In Up', 'movedo' ), 'fade-in-down' => esc_html__( 'Fade In Down', 'movedo' ), 'fade-in-left' => esc_html__( 'Fade In Left', 'movedo' ), 'fade-in-right' => esc_html__( 'Fade In Right', 'movedo' ), 'zoom-in' => esc_html__( 'Zoom In', 'movedo' ), 'zoom-out' => esc_html__( 'Zoom Out', 'movedo' ), ), 'button-size' => array( 'extrasmall' => esc_html__( 'Extra Small', 'movedo' ), 'small' => esc_html__( 'Small', 'movedo' ), 'medium' => esc_html__( 'Medium', 'movedo' ), 'large' => esc_html__( 'Large', 'movedo' ), 'extralarge' => esc_html__( 'Extra Large', 'movedo' ), ), 'button-shape' => array( 'square' => esc_html__( 'Square', 'movedo' ), 'round' => esc_html__( 'Round', 'movedo' ), 'extra-round' => esc_html__( 'Extra Round', 'movedo' ), ), 'button-type' => array( 'simple' => esc_html__( 'Simple', 'movedo' ), 'outline' => esc_html__( 'Outline', 'movedo' ), ), 'button-target' => array( '_self' => esc_html__( 'Same Page', 'movedo' ), '_blank' => esc_html__( 'New page', 'movedo' ), ), 'bg-position' => array( 'left-top' => esc_html__( 'Left Top', 'movedo' ), 'left-center' => esc_html__( 'Left Center', 'movedo' ), 'left-bottom' => esc_html__( 'Left Bottom', 'movedo' ), 'center-top' => esc_html__( 'Center Top', 'movedo' ), 'center-center' => esc_html__( 'Center Center', 'movedo' ), 'center-bottom' => esc_html__( 'Center Bottom', 'movedo' ), 'right-top' => esc_html__( 'Right Top', 'movedo' ), 'right-center' => esc_html__( 'Right Center', 'movedo' ), 'right-bottom' => esc_html__( 'Right Bottom', 'movedo' ), ), 'post-bg-opacity' => array( 'none' => '0%', '10' => '10%', '20' => '20%', '30' => '30%', '40' => '40%', '50' => '50%', '60' => '60%', '70' => '70%', '80' => '80%', '90' => '90%', '100' => '100%', ), 'bg-effect' => array( 'none' => esc_html__( 'None', 'movedo' ), 'zoom' => esc_html__( 'Zoom', 'movedo' ), ), 'tag' => array( 'div' => esc_html__( 'div', 'movedo' ), 'h1' => esc_html__( 'h1', 'movedo' ), 'h2' => esc_html__( 'h2', 'movedo' ), 'h3' => esc_html__( 'h3', 'movedo' ), 'h4' => esc_html__( 'h4', 'movedo' ), 'h5' => esc_html__( 'h5', 'movedo' ), 'h6' => esc_html__( 'h6', 'movedo' ), ), 'custom-font-family' => array( '' => esc_html__( 'Default', 'movedo' ), 'custom-font-1' => esc_html__( 'Custom Font Family 1', 'movedo' ), 'custom-font-2' => esc_html__( 'Custom Font Family 2', 'movedo' ), 'custom-font-3' => esc_html__( 'Custom Font Family 3', 'movedo' ), 'custom-font-4' => esc_html__( 'Custom Font Family 4', 'movedo' ), ), 'area-height' => array( 'small' => esc_html__( 'Small Height', 'movedo' ), 'medium' => esc_html__( 'Medium Height', 'movedo' ), 'large' => esc_html__( 'Large Height', 'movedo' ), '10' => '10%', '15' => '15%', '20' => '20%', '25' => '25%', '30' => '30%', '35' => '35%', '40' => '40%', '45' => '45%', '50' => '50%', '55' => '55%', '60' => '60%', '65' => '65%', '70' => '70%', '75' => '75%', '80' => '80%', '85' => '85%', '90' => '90%', ), ); return apply_filters( 'movedo_grve_selections', $selections ); } function movedo_grve_get_selection( $type ) { $selections = movedo_grve_get_selections(); return isset( $selections[ $type ] ) ? $selections[ $type ] : array(); } $movedo_grve_social_list = array( 'twitter' => 'Twitter', 'facebook' => 'Facebook', 'instagram' => 'Instagram', 'linkedin' => 'LinkedIn', 'tumblr' => 'Tumblr', 'pinterest' => 'Pinterest', 'github' => 'Github', 'dribbble' => 'Dribbble', 'reddit' => 'reddit', 'flickr' => 'Flickr', 'skype' => 'Skype', 'youtube' => 'YouTube', 'vimeo' => 'Vimeo', 'soundcloud' => 'SoundCloud', 'wechat' => 'WeChat', 'weibo' => 'Weibo', 'renren' => 'Renren', 'qq' => 'QQ', 'xing' => 'XING', 'rss' => 'RSS', 'vk' => 'VK', 'behance' => 'Behance', 'foursquare' => 'Foursquare', 'steam' => 'Steam', 'twitch' => 'Twitch', 'houzz' => 'Houzz', 'yelp' => 'Yelp', 'snapchat' => 'Snapchat', 'medium' => 'Medium', 'spotify' => 'Spotify', 'whatsapp' => 'WhatsApp', 'telegram' => 'Telegram', 'mixcloud' => 'Mixcloud', 'discord' => 'Discord', 'tiktok' => 'TikTok', 'patreon' => 'Patreon', ); $movedo_grve_social_list_extended = array ( 'twitter' => array( 'title' => 'X', 'url' => 'twitter_url', 'id' => 'twitter', 'class' => 'fab fa-x-twitter', ), 'facebook' => array( 'title' => 'Facebook', 'url' => 'facebook_url', 'id' => 'facebook', 'class' => 'fab fa-facebook-f', ), 'instagram' => array( 'title' => 'Instagram', 'url' => 'instagram_url', 'id' => 'instagram', 'class' => 'fab fa-instagram', ), 'linkedin' => array( 'title' => 'LinkedIn', 'url' => 'linkedin_url', 'id' => 'linkedin', 'class' => 'fab fa-linkedin-in', ), 'tumblr' => array( 'title' => 'Tumblr', 'url' => 'tumblr_url', 'id' => 'tumblr', 'class' => 'fab fa-tumblr', ), 'pinterest' => array( 'title' => 'Pinterest', 'url' => 'pinterest_url', 'id' => 'pinterest', 'class' => 'fab fa-pinterest', ), 'github' => array( 'title' => 'GitHub', 'url' => 'github_url', 'id' => 'github', 'class' => 'fab fa-github', ), 'dribbble' => array( 'title' => 'Dribbble', 'url' => 'dribbble_url', 'id' => 'dribbble', 'class' => 'fab fa-dribbble', ), 'reddit' => array( 'title' => 'reddit', 'url' => 'reddit_url', 'id' => 'reddit', 'class' => 'fab fa-reddit', ), 'flickr' => array( 'title' => 'Flickr', 'url' => 'flickr_url', 'id' => 'flickr', 'class' => 'fab fa-flickr', ), 'skype' => array( 'title' => 'Skype', 'url' => 'skype_url', 'id' => 'skype', 'class' => 'fab fa-skype', ), 'youtube' => array( 'title' => 'YouTube', 'url' => 'youtube_url', 'id' => 'youtube', 'class' => 'fab fa-youtube', ), 'vimeo' => array( 'title' => 'Vimeo', 'url' => 'vimeo_url', 'id' => 'vimeo', 'class' => 'fab fa-vimeo', ), 'soundcloud' => array( 'title' => 'SoundCloud', 'url' => 'soundcloud_url', 'id' => 'soundcloud', 'class' => 'fab fa-soundcloud', ), 'wechat' => array( 'title' => 'WeChat', 'url' => 'wechat_url', 'id' => 'wechat', 'class' => 'fab fa-weixin', ), 'weibo' => array( 'title' => 'Weibo', 'url' => 'weibo_url', 'id' => 'weibo', 'class' => 'fab fa-weibo', ), 'renren' => array( 'title' => 'Renren', 'url' => 'renren_url', 'id' => 'renren', 'class' => 'fab fa-renren', ), 'qq' => array( 'title' => 'QQ', 'url' => 'qq_url', 'id' => 'qq', 'class' => 'fab fa-qq', ), 'xing' => array( 'title' => 'XING', 'url' => 'xing_url', 'id' => 'xing', 'class' => 'fab fa-xing', ), 'rss' => array( 'title' => 'RSS', 'url' => 'rss_url', 'id' => 'rss', 'class' => 'fas fa-rss', ), 'vk' => array( 'title' => 'VK', 'url' => 'vk_url', 'id' => 'vk', 'class' => 'fab fa-vk', ), 'behance' => array( 'title' => 'Behance', 'url' => 'behance_url', 'id' => 'behance', 'class' => 'fab fa-behance', ), 'foursquare' => array( 'title' => 'Foursquare', 'url' => 'foursquare_url', 'id' => 'foursquare', 'class' => 'fab fa-foursquare', ), 'steam' => array( 'title' => 'Steam', 'url' => 'steam_url', 'id' => 'steam', 'class' => 'fab fa-steam', ), 'twitch' => array( 'title' => 'Twitch', 'url' => 'twitch_url', 'id' => 'twitch', 'class' => 'fab fa-twitch', ), 'houzz' => array( 'title' => 'Houzz', 'url' => 'houzz_url', 'id' => 'houzz', 'class' => 'fab fa-houzz', ), 'yelp' => array( 'title' => 'Yelp', 'url' => 'yelp_url', 'id' => 'yelp', 'class' => 'fab fa-yelp', ), 'snapchat' => array( 'title' => 'Snapchat', 'url' => 'snapchat_url', 'id' => 'snapchat', 'class' => 'fab fa-snapchat', ), 'medium' => array( 'title' => 'Medium', 'url' => 'medium_url', 'id' => 'medium', 'class' => 'fab fa-medium', ), 'spotify' => array( 'title' => 'Spotify', 'url' => 'spotify_url', 'id' => 'spotify', 'class' => 'fab fa-spotify', ), 'whatsapp' => array( 'title' => 'WhatsApp', 'url' => 'whatsapp_url', 'id' => 'whatsapp', 'class' => 'fab fa-whatsapp', ), 'telegram' => array( 'title' => 'Telegram', 'url' => 'telegram_url', 'id' => 'telegram', 'class' => 'fab fa-telegram', ), 'mixcloud' => array( 'title' => 'Mixcloud', 'url' => 'mixcloud_url', 'id' => 'mixcloud', 'class' => 'fab fa-mixcloud', ), 'discord' => array( 'title' => 'Discord', 'url' => 'discord_url', 'id' => 'discord', 'class' => 'fab fa-discord', ), 'tiktok' => array( 'title' => 'TikTok', 'url' => 'tiktok_url', 'id' => 'tiktok', 'class' => 'fab fa-tiktok', ), 'patreon' => array( 'title' => 'Patreon', 'url' => 'patreon_url', 'id' => 'patreon', 'class' => 'fab fa-patreon', ), ); $movedo_grve_awsome_fonts_list = array( "500px", "address-book", "address-book-o", "address-card", "address-card-o", "adjust", "adn", "align-center", "align-justify", "align-left", "align-right", "amazon", "ambulance", "american-sign-language-interpreting", "anchor", "android", "angellist", "angle-double-down", "angle-double-left", "angle-double-right", "angle-double-up", "angle-down", "angle-left", "angle-right", "angle-up", "apple", "archive", "area-chart", "arrow-circle-down", "arrow-circle-left", "arrow-circle-o-down", "arrow-circle-o-left", "arrow-circle-o-right", "arrow-circle-o-up", "arrow-circle-right", "arrow-circle-up", "arrow-down", "arrow-left", "arrow-right", "arrow-up", "arrows", "arrows-alt", "arrows-h", "arrows-v", "asl-interpreting", "assistive-listening-systems", "asterisk", "at", "audio-description", "automobile", "backward", "balance-scale", "ban", "bandcamp", "bank", "bar-chart", "bar-chart-o", "barcode", "bars", "bath", "bathtub", "battery", "battery-0", "battery-1", "battery-2", "battery-3", "battery-4", "battery-empty", "battery-full", "battery-half", "battery-quarter", "battery-three-quarters", "bed", "beer", "behance", "behance-square", "bell", "bell-o", "bell-slash", "bell-slash-o", "bicycle", "binoculars", "birthday-cake", "bitbucket", "bitbucket-square", "bitcoin", "black-tie", "blind", "bluetooth", "bluetooth-b", "bold", "bolt", "bomb", "book", "bookmark", "bookmark-o", "braille", "briefcase", "btc", "bug", "building", "building-o", "bullhorn", "bullseye", "bus", "buysellads", "cab", "calculator", "calendar", "calendar-check-o", "calendar-minus-o", "calendar-o", "calendar-plus-o", "calendar-times-o", "camera", "camera-retro", "car", "caret-down", "caret-left", "caret-right", "caret-square-o-down", "caret-square-o-left", "caret-square-o-right", "caret-square-o-up", "caret-up", "cart-arrow-down", "cart-plus", "cc", "cc-amex", "cc-diners-club", "cc-discover", "cc-jcb", "cc-mastercard", "cc-paypal", "cc-stripe", "cc-visa", "certificate", "chain", "chain-broken", "check", "check-circle", "check-circle-o", "check-square", "check-square-o", "chevron-circle-down", "chevron-circle-left", "chevron-circle-right", "chevron-circle-up", "chevron-down", "chevron-left", "chevron-right", "chevron-up", "child", "chrome", "circle", "circle-o", "circle-o-notch", "circle-thin", "clipboard", "clock-o", "clone", "close", "cloud", "cloud-download", "cloud-upload", "cny", "code", "code-fork", "codepen", "codiepie", "coffee", "cog", "cogs", "columns", "comment", "comment-o", "commenting", "commenting-o", "comments", "comments-o", "compass", "compress", "connectdevelop", "contao", "copy", "copyright", "creative-commons", "credit-card", "credit-card-alt", "crop", "crosshairs", "css3", "cube", "cubes", "cut", "cutlery", "dashboard", "dashcube", "database", "deaf", "deafness", "dedent", "delicious", "desktop", "deviantart", "diamond", "digg", "dollar", "dot-circle-o", "download", "dribbble", "drivers-license", "drivers-license-o", "dropbox", "drupal", "edge", "edit", "eercast", "eject", "ellipsis-h", "ellipsis-v", "empire", "envelope", "envelope-o", "envelope-open", "envelope-open-o", "envelope-square", "envira", "eraser", "etsy", "eur", "euro", "exchange", "exclamation", "exclamation-circle", "exclamation-triangle", "expand", "expeditedssl", "external-link", "external-link-square", "eye", "eye-slash", "eyedropper", "fa", "facebook", "facebook-f", "facebook-official", "facebook-square", "fast-backward", "fast-forward", "fax", "feed", "female", "fighter-jet", "file", "file-archive-o", "file-audio-o", "file-code-o", "file-excel-o", "file-image-o", "file-movie-o", "file-o", "file-pdf-o", "file-photo-o", "file-picture-o", "file-powerpoint-o", "file-sound-o", "file-text", "file-text-o", "file-video-o", "file-word-o", "file-zip-o", "files-o", "film", "filter", "fire", "fire-extinguisher", "firefox", "first-order", "flag", "flag-checkered", "flag-o", "flash", "flask", "flickr", "floppy-o", "folder", "folder-o", "folder-open", "folder-open-o", "font", "font-awesome", "fonticons", "fort-awesome", "forumbee", "forward", "foursquare", "free-code-camp", "frown-o", "futbol-o", "gamepad", "gavel", "gbp", "ge", "gear", "gears", "genderless", "get-pocket", "gg", "gg-circle", "gift", "git", "git-square", "github", "github-alt", "github-square", "gitlab", "gittip", "glass", "glide", "glide-g", "globe", "google", "google-plus", "google-plus-circle", "google-plus-official", "google-plus-square", "google-wallet", "graduation-cap", "gratipay", "grav", "group", "h-square", "hacker-news", "hand-grab-o", "hand-lizard-o", "hand-o-down", "hand-o-left", "hand-o-right", "hand-o-up", "hand-paper-o", "hand-peace-o", "hand-pointer-o", "hand-rock-o", "hand-scissors-o", "hand-spock-o", "hand-stop-o", "handshake-o", "hard-of-hearing", "hashtag", "hdd-o", "header", "headphones", "heart", "heart-o", "heartbeat", "history", "home", "hospital-o", "hotel", "hourglass", "hourglass-1", "hourglass-2", "hourglass-3", "hourglass-end", "hourglass-half", "hourglass-o", "hourglass-start", "houzz", "html5", "i-cursor", "id-badge", "id-card", "id-card-o", "ils", "image", "imdb", "inbox", "indent", "industry", "info", "info-circle", "inr", "instagram", "institution", "internet-explorer", "intersex", "ioxhost", "italic", "joomla", "jpy", "jsfiddle", "key", "keyboard-o", "krw", "language", "laptop", "lastfm", "lastfm-square", "leaf", "leanpub", "legal", "lemon-o", "level-down", "level-up", "life-bouy", "life-buoy", "life-ring", "life-saver", "lightbulb-o", "line-chart", "link", "linkedin", "linkedin-square", "linode", "linux", "list", "list-alt", "list-ol", "list-ul", "location-arrow", "lock", "long-arrow-down", "long-arrow-left", "long-arrow-right", "long-arrow-up", "low-vision", "magic", "magnet", "mail-forward", "mail-reply", "mail-reply-all", "male", "map", "map-marker", "map-o", "map-pin", "map-signs", "mars", "mars-double", "mars-stroke", "mars-stroke-h", "mars-stroke-v", "maxcdn", "meanpath", "medium", "medkit", "meetup", "meh-o", "mercury", "microchip", "microphone", "microphone-slash", "minus", "minus-circle", "minus-square", "minus-square-o", "mixcloud", "mobile", "mobile-phone", "modx", "money", "moon-o", "mortar-board", "motorcycle", "mouse-pointer", "music", "navicon", "neuter", "newspaper-o", "object-group", "object-ungroup", "odnoklassniki", "odnoklassniki-square", "opencart", "openid", "opera", "optin-monster", "outdent", "pagelines", "paint-brush", "paper-plane", "paper-plane-o", "paperclip", "paragraph", "paste", "pause", "pause-circle", "pause-circle-o", "paw", "paypal", "pencil", "pencil-square", "pencil-square-o", "percent", "phone", "phone-square", "photo", "picture-o", "pie-chart", "pied-piper", "pied-piper-alt", "pied-piper-pp", "pinterest", "pinterest-p", "pinterest-square", "plane", "play", "play-circle", "play-circle-o", "plug", "plus", "plus-circle", "plus-square", "plus-square-o", "podcast", "power-off", "print", "product-hunt", "puzzle-piece", "qq", "qrcode", "question", "question-circle", "question-circle-o", "quora", "quote-left", "quote-right", "ra", "random", "ravelry", "rebel", "recycle", "reddit", "reddit-alien", "reddit-square", "refresh", "registered", "remove", "renren", "reorder", "repeat", "reply", "reply-all", "resistance", "retweet", "rmb", "road", "rocket", "rotate-left", "rotate-right", "rouble", "rss", "rss-square", "rub", "ruble", "rupee", "s15", "safari", "save", "scissors", "scribd", "search", "search-minus", "search-plus", "sellsy", "send", "send-o", "server", "share", "share-alt", "share-alt-square", "share-square", "share-square-o", "shekel", "sheqel", "shield", "ship", "shirtsinbulk", "shopping-bag", "shopping-basket", "shopping-cart", "shower", "sign-in", "sign-language", "sign-out", "signal", "signing", "simplybuilt", "sitemap", "skyatlas", "skype", "slack", "sliders", "slideshare", "smile-o", "snapchat", "snapchat-ghost", "snapchat-square", "snowflake-o", "soccer-ball-o", "sort", "sort-alpha-asc", "sort-alpha-desc", "sort-amount-asc", "sort-amount-desc", "sort-asc", "sort-desc", "sort-down", "sort-numeric-asc", "sort-numeric-desc", "sort-up", "soundcloud", "space-shuttle", "spinner", "spoon", "spotify", "square", "square-o", "stack-exchange", "stack-overflow", "star", "star-half", "star-half-empty", "star-half-full", "star-half-o", "star-o", "steam", "steam-square", "step-backward", "step-forward", "stethoscope", "sticky-note", "sticky-note-o", "stop", "stop-circle", "stop-circle-o", "street-view", "strikethrough", "stumbleupon", "stumbleupon-circle", "subscript", "subway", "suitcase", "sun-o", "superpowers", "superscript", "support", "table", "tablet", "tachometer", "tag", "tags", "tasks", "taxi", "telegram", "television", "tencent-weibo", "terminal", "text-height", "text-width", "th", "th-large", "th-list", "themeisle", "thermometer", "thermometer-0", "thermometer-1", "thermometer-2", "thermometer-3", "thermometer-4", "thermometer-empty", "thermometer-full", "thermometer-half", "thermometer-quarter", "thermometer-three-quarters", "thumb-tack", "thumbs-down", "thumbs-o-down", "thumbs-o-up", "thumbs-up", "ticket", "times", "times-circle", "times-circle-o", "times-rectangle", "times-rectangle-o", "tint", "toggle-down", "toggle-left", "toggle-off", "toggle-on", "toggle-right", "toggle-up", "trademark", "train", "transgender", "transgender-alt", "trash", "trash-o", "tree", "trello", "tripadvisor", "trophy", "truck", "try", "tty", "tumblr", "tumblr-square", "turkish-lira", "tv", "twitch", "twitter", "twitter-square", "umbrella", "underline", "undo", "universal-access", "university", "unlink", "unlock", "unlock-alt", "unsorted", "upload", "usb", "usd", "user", "user-circle", "user-circle-o", "user-md", "user-o", "user-plus", "user-secret", "user-times", "users", "vcard", "vcard-o", "venus", "venus-double", "venus-mars", "viacoin", "viadeo", "viadeo-square", "video-camera", "vimeo", "vimeo-square", "vine", "vk", "volume-control-phone", "volume-down", "volume-off", "volume-up", "warning", "wechat", "weibo", "weixin", "whatsapp", "wheelchair", "wheelchair-alt", "wifi", "wikipedia-w", "window-close", "window-close-o", "window-maximize", "window-minimize", "window-restore", "windows", "won", "wordpress", "wpbeginner", "wpexplorer", "wpforms", "wrench", "xing", "xing-square", "y-combinator", "y-combinator-square", "yahoo", "yc", "yc-square", "yelp", "yen", "yoast", "youtube", "youtube-play", "youtube-square" ); /** * Get CSS Color */ function movedo_grve_get_css_color( $prefix, $color ) { $rgb_color = preg_match( '/rgba/', $color ) ? preg_replace( array( '/\s+/', '/^rgba\((\d+)\,(\d+)\,(\d+)\,([\d\.]+)\)$/' ), array( '', 'rgb($1,$2,$3)' ), $color ) : $color; $string = $prefix . ':' . $rgb_color . ';'; if ( $rgb_color !== $color ) $string .= $prefix . ':' . $color . ';'; return $string; } /** * Get hex2rgba Color */ function movedo_grve_get_hex2rgba( $color = "#000000", $alpha = "1" ) { return "rgba(" . movedo_grve_hex2rgb( $color ) . "," . $alpha . ")"; } /** * Get allowed HTML for microdata */ if ( ! function_exists( 'movedo_grve_get_microdata_allowed_html' ) ) { function movedo_grve_get_microdata_allowed_html() { $movedo_grve_microdata_allowed_html = array( 'span' => array( 'title' => true, 'class' => true, 'id' => true, 'dir' => true, 'align' => true, 'lang' => true, 'xml:lang' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'typeof' => true, 'property' => true ), 'br' => array(), ); return $movedo_grve_microdata_allowed_html; } } if ( !function_exists('movedo_grve_build_separator') ) { function movedo_grve_build_separator( $separator = '' , $color = '#ffffff', $size = '90px' ) { if( $size == '100%' ){ $round_split_size = '100%'; } else { $size = filter_var( $size, FILTER_SANITIZE_NUMBER_INT ); $round_split_size = $size * 2; } switch( $separator ) { case 'triangle-separator': $separator_svg = ''; break; case 'large-triangle-separator': $separator_svg = ''; break; case 'tilt-left-separator': $separator_svg = ''; break; case 'tilt-right-separator': $separator_svg = ''; break; case 'curve-separator': $separator_svg = ''; break; case 'curve-left-separator': $separator_svg = ''; break; case 'curve-right-separator': $separator_svg = ''; break; case 'round-split-separator': $separator_svg = ''; break; case 'torn-paper-separator': $separator_svg = ''; break; default: $separator_svg = ''; break; } return $separator_svg; } } /** * Get Adaptive URL */ function movedo_grve_get_adaptive_url( $media_id, $image_size = "responsive" ) { if ( 'full' == $image_size ) { $default_src = wp_get_attachment_image_src( $media_id, 'full' ); $img_url = $default_src[0]; } elseif ( 'extra-extra-large' == $image_size ) { $default_src = wp_get_attachment_image_src( $media_id, 'movedo-grve-fullscreen' ); $img_url = $default_src[0]; } else { $resolutions = array( 2560, 1600, 768 ); $hidpi = TRUE; $resolution = FALSE; // Get resolution cookie if ( isset( $_GET['resolution'] ) ) { $cookie_resolution = $_GET['resolution']; } else if ( isset( $_COOKIE['resolution'] ) ) { $cookie_resolution = $_COOKIE['resolution']; } else { $cookie_resolution = null; } // Default values $client_width = 1920; $pixel_density = 1; if ( isset( $cookie_resolution ) && preg_match( "/^[0-9]+[,]+[0-9.]+$/", $cookie_resolution ) ) { $cookie_array = explode( ',', $cookie_resolution ); // Get screen width. if ( count( $cookie_array ) > 0 ) { $client_width = intval( $cookie_array[0] ); } // Get pixel density. if ( $hidpi ) { if ( count( $cookie_array ) > 1 ) { $pixel_density = $cookie_array[1]; } } } // Scale client screen width according to its pixel density. $client_width_scaled = $client_width * $pixel_density; // Find the closest available resolution $closest = null; foreach ( $resolutions as $res ) { if ( $closest == null || abs( $client_width_scaled - $closest ) > abs( $res - $client_width_scaled ) ) { $closest = $res; } } $resolution = $closest; $default_src = wp_get_attachment_image_src( $media_id, 'movedo-grve-fullscreen' ); $skip_check = false; switch( $resolution ) { case '2560': $img_src = wp_get_attachment_image_src( $media_id, 'full' ); $skip_check = true; break; case '768': $img_src = wp_get_attachment_image_src( $media_id, 'large' ); break; case '1600': default: $img_src = $default_src; break; } if( $img_src[1] > $default_src[1] && !$skip_check ) { $img_url = $default_src[0]; } else { $img_url = $img_src[0]; } } return $img_url; } /** * Get post width array */ if ( ! function_exists( 'movedo_grve_get_post_width_array' ) ) { function movedo_grve_get_post_width_array() { $movedo_grve_width_array = array( 'container' => movedo_grve_option( 'container_size', 1170 ), 'large' => 1170, 'medium' => 990, 'small' => 770, '1170' => 1170, '990' => 990, '770' => 770, ); return $movedo_grve_width_array; } } /** * Get post title width */ if ( ! function_exists( 'movedo_grve_get_post_title_width_array' ) ) { function movedo_grve_get_post_title_width_array() { return array( 'container' => 1170, 'large' => 900, 'medium' => 600, 'small' => 400, ); } } /** * Extract video ID from youtube url */ if ( ! function_exists( 'movedo_grve_extract_youtube_id' ) ) { function movedo_grve_extract_youtube_id( $url ) { $youtube_id = ""; parse_str( parse_url( $url, PHP_URL_QUERY ), $vars ); if ( ! isset( $vars['v'] ) ) { $youtube_id = ''; } $youtube_id = $vars['v']; return apply_filters( 'movedo_grve_privacy_bg_youtube_id', $youtube_id ); } } /** * Allow additional tags in post content */ if ( ! function_exists( 'movedo_grve_wp_kses_allowed_html' ) ) { function movedo_grve_wp_kses_allowed_html( $allowedposttags, $context ) { if ( is_array( $context ) ){ return $allowedposttags; } if ( 'post' === $context ) { $allowedposttags['iframe'] = array( 'src' => true, 'srcdoc' => true, 'name' => true, 'sandbox' => true, 'seamless' => true, 'width' => true, 'height' => true, 'align' => true, 'frameborder' => true, 'scrolling' => true, 'marginwidth' => true, 'marginheight' => true, 'allow' => true, 'id' => true, 'class' => true, 'style' => true, ); } return $allowedposttags; } } add_filter( 'wp_kses_allowed_html', 'movedo_grve_wp_kses_allowed_html', 10, 2 ); if ( ! function_exists( 'movedo_grve_social_rel' ) ) { function movedo_grve_social_rel() { $social_rel = array ( 'noopener', 'noreferrer' ); if ( movedo_grve_visibility( 'social_rel_follow' ) ) { $social_rel[] = 'nofollow'; } return $social_rel; } } /** * Custom Content Filters */ add_filter( 'movedo_grve_the_content', 'wptexturize' ); add_filter( 'movedo_grve_the_content', 'convert_smilies', 20 ); add_filter( 'movedo_grve_the_content', 'shortcode_unautop' ); add_filter( 'movedo_grve_the_content', 'prepend_attachment' ); if ( version_compare( get_bloginfo('version'), '5.5', '>=' ) ) { add_filter( 'movedo_grve_the_content', 'wp_filter_content_tags' ); } else { add_filter( 'movedo_grve_the_content', 'wp_make_content_images_responsive' ); } add_filter( 'movedo_grve_the_content', 'do_shortcode', 11 ); //Omit closing PHP tag to avoid accidental whitespace output errors.